红联Linux门户
Linux帮助

centos下装svn客户端,ssl失败解决方法

发布时间:2015-10-14 09:36:12来源:linux网站作者:mruoli

局域网安装了个SVN在checkout的时候报错:
SSL handshake failed: SSL error: Key usage violation in certificate has been detected.搜了下网上都没招到centos的解决方案。后面解决了总结下。

 
1.如果你没安装wget先安装wget.
yum install rpm-build wget


2.wget ftp://ftp.icm.edu.pl/vol/rzm2/linux-fedora-secondary/releases/15/Everything/source/SRPMS/neon-0.29.5-2.fc15.src.rpm


3.rpm -i neon-0.29.5-2.fc15.src.rpm
在执行这句的时候可能有警告,不要管。


4.cd ~/rpmbuild


5.vi SPECS/neon.spec
找到43行:'--with-ssl=gnutls部分,修改为:--with-ssl(也就是去掉=gnutls)。


6.yum install gcc make expat-devel gnutls-devel zlib-devel krb5-devel libproxy-devel pakchois-devel openssl-devel


7.这里要看一下你执行第三步的时候neon的安装目录。
cd /root/rpmbuild/RPMS/i386/


8.rpmbuild -ba SPECS/neon.spec
如果执行失败,确认下你的neon的安装目录。


9.rpm -Uvh neon-*


完成了。


Linux中的svn客户端RabbitVCS:http://www.linuxdiyf.com/linux/10782.html

Linux下安装SVN客户端及Maven:http://www.linuxdiyf.com/linux/8601.html

CentOS服务器下安装配置SSL:http://www.linuxdiyf.com/linux/10291.html