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

  • 相关阅读:
    [背包]JZOJ 3232 【佛山市选2013】排列
    内核空间、用户空间、虚拟地址
    进程与线程的概念
    Python中字符串颜色
    socket编程
    模块与包
    常用模块
    面向对象进阶
    面向对象编程
    函数式编程
  • 原文地址:https://www.cnblogs.com/breg/p/4284026.html
Copyright © 2011-2022 走看看