From 1030afc46b2939a138b05ae479efb0f10cf12048 Mon Sep 17 00:00:00 2001 From: Ted Zlatanov Date: Wed, 16 Mar 2011 08:17:52 -0500 Subject: [PATCH] * git.gnus.org/index.html: Updates about the CACert certificate. --- www/ChangeLog | 4 ++++ www/git.gnus.org/index.html | 18 +++++++++++------- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/www/ChangeLog b/www/ChangeLog index 4cf2700c2..64eaf9348 100644 --- a/www/ChangeLog +++ b/www/ChangeLog @@ -1,3 +1,7 @@ +2011-03-16 Teodor Zlatanov + + * git.gnus.org/index.html: Updates about the CACert certificate. + 2011-03-02 Teodor Zlatanov * git.gnus.org/index.html: Adjust icon to gnus-icon.png. diff --git a/www/git.gnus.org/index.html b/www/git.gnus.org/index.html index a3304e2ea..d841844c4 100644 --- a/www/git.gnus.org/index.html +++ b/www/git.gnus.org/index.html @@ -19,24 +19,28 @@ Instructions for checking Gnus out:

  • Public access:
    git clone http://git.gnus.org/gnus.git
  • -
  • Committer access (note the SSL certificate is self-signed):
    +      
  • Committer access (note the SSL certificate is signed with CACert.org and you may need to import their certificate bundle): + (note: prepend
    GIT_SSL_NO_VERIFY=1 
    to each of the commands below to disable SSL verification if you can't import the CACert certificates.)
    +
     # this will print lots of debugging info
    -GIT_SSL_NO_VERIFY=1 GIT_CURL_VERBOSE=1 git clone https://git.gnus.org/gnus.git
    +GIT_CURL_VERBOSE=1 git clone https://git.gnus.org/gnus.git
     
     # this will be less verbose and probably OK
    -GIT_SSL_NO_VERIFY=1 git clone https://git.gnus.org/gnus.git
    +git clone https://git.gnus.org/gnus.git
     
     # this will be necessary if you have to use a proxy
    -GIT_SSL_NO_VERIFY=1 HTTPS_PROXY=proxy.example.com:8080 git clone https://git.gnus.org/gnus.git
    +HTTPS_PROXY=proxy.example.com:8080 git clone https://git.gnus.org/gnus.git
     
     # repeat the same steps for https://git.gnus.org/gnus-html.git if you want the HTML pages
     
     cd gnus
    -
    -# you should do this to tell git not to check the certificate (so GIT_SSL_NO_VERIFY is not needed anymore)
    -git config http.sslVerify false
     	
    +
    +# if you needed GIT_SSL_NO_VERIFY above, do this to tell git not to check the certificate
    +# DO NOT DO THIS UNLESS YOU ABSOLUTELY NEED IT!!!  git config http.sslVerify false
    +
    + The committer should also have a ~/.netrc file that says
    machine git.gnus.org login yourlogin password yourpassword

    -- 2.25.1