centos 下裝 svn客戶端,ssl失敗解決方法

局域網安裝了個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-* 
完成了。

======================================================================
研究了一下午。。最後看了這個帖子,然後照着做了一遍。。可以了。囧。


發佈了75 篇原創文章 · 獲贊 2 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章