zoukankan      html  css  js  c++  java
  • 解决svn Key usage violation in certificate has been detected

    ubuntu系统

    #!/bin/sh
    echo "This script will reconfigure subversion to work with certs correctly."
    echo "Steps outlined by dcrooke and compiled into this script by Kalosaurusrex"
    echo "Please see the ubuntuforums.org thread for more information, questions or help."
    echo "http://ubuntuforums.org/showthread.php?p=6057983"
    echo ""
    echo ""
    echo "Please run this script as USER ONLY."
    echo ""
    echo "Press control-c to quit..else the script will start in 5 seconds."
    sleep 5
    sudo apt-get update
    sudo apt-get install build-essential openssl ssh expat libxyssl-dev libssl-dev
    sudo apt-get remove subversion
    sudo dpkg --purge subversion
    wget http://subversion.tigris.org/downloads/subversion-1.5.4.tar.gz
    wget http://subversion.tigris.org/downloads/subversion-deps-1.5.4.tar.gz
    tar xvfz subversion-1.5.4.tar.gz
    tar xvfz subversion-deps-1.5.4.tar.gz

    cd subversion-1.5.4

    rm -rf neon

    wget http://www.webdav.org/neon/neon-0.30.1.tar.gz

    tar zxvf neon-0.30.1.tar.gz
    rm -rf neon-0.30.1.tar.gz
    mv neon-0.30.1 neon

    cd neon/
    ./configure --prefix=/usr/local/neon --with-ssl --with-pic
    make
    sudo make install
    cd ..
    rm -rf neon
    ./configure --prefix=/usr/local/svn --with-ssl --with-neon=/usr/local/neon
    make
    sudo make install
    cd ..
    rm -rf subversion-1.5.4
    rm subversion-1.5.4.tar.gz
    rm subversion-deps-1.5.4.tar.gz
    exit 0

    centos系统

    #!/bin/sh
    echo "This script will reconfigure subversion to work with certs correctly."
    echo "Steps outlined by dcrooke and compiled into this script by Kalosaurusrex"
    echo "Please see the ubuntuforums.org thread for more information, questions or help."
    echo "http://ubuntuforums.org/showthread.php?p=6057983"
    echo ""
    echo ""
    echo "Please run this script as USER ONLY."
    echo ""
    echo "Press control-c to quit..else the script will start in 5 seconds."
    sleep 5

    yum remove subversion
    rpm -e --nodeps subversion
    wget http://subversion.tigris.org/downloads/subversion-1.5.4.tar.gz
    wget http://subversion.tigris.org/downloads/subversion-deps-1.5.4.tar.gz
    tar xvfz subversion-1.5.4.tar.gz
    tar xvfz subversion-deps-1.5.4.tar.gz

    cd subversion-1.5.4

    rm -rf neon

    wget http://www.webdav.org/neon/neon-0.30.1.tar.gz

    tar zxvf neon-0.30.1.tar.gz
    rm -rf neon-0.30.1.tar.gz
    mv neon-0.30.1 neon
    cd neon/

    ./configure --prefix=/usr/local/neon --with-ssl --with-pic
    make
    make install
    cd ..
    rm -rf neon
    ./configure --prefix=/usr/local/svn --with-ssl --with-neon=/usr/local/neon
    make
    make install
    cd ..
    rm -rf subversion-1.5.4
    rm subversion-1.5.4.tar.gz
    rm subversion-deps-1.5.4.tar.gz
    exit 0

  • 相关阅读:
    20161203
    20161201
    20161128课堂笔记
    数组排序 (选择排序、冒泡排序、插入排序、希尔排序)
    编一个多用户登陆程序
    20161115课堂笔记
    20161114课堂笔记
    20161111课堂笔记
    面试常见问题
    java 基础第一周
  • 原文地址:https://www.cnblogs.com/breg/p/4284026.html
Copyright © 2011-2022 走看看