Added index.html for git.gnus.org.
authorTed Zlatanov <tzz@lifelogs.com>
Sat, 17 Apr 2010 21:56:38 +0000 (16:56 -0500)
committerTed Zlatanov <tzz@lifelogs.com>
Sat, 17 Apr 2010 21:56:38 +0000 (16:56 -0500)
www/ChangeLog [new file with mode: 0644]
www/git.gnus.org/index.html [new file with mode: 0644]

diff --git a/www/ChangeLog b/www/ChangeLog
new file mode 100644 (file)
index 0000000..5454d95
--- /dev/null
@@ -0,0 +1,3 @@
+2010-04-17  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * git.gnus.org/index.html: Added index.html for git.gnus.org.
diff --git a/www/git.gnus.org/index.html b/www/git.gnus.org/index.html
new file mode 100644 (file)
index 0000000..1c7b407
--- /dev/null
@@ -0,0 +1,56 @@
+<HTML> 
+<HEAD> 
+<TITLE>Gnus Git Repo</TITLE> 
+</HEAD> 
+<BODY>
+<a href="https://git.gnus.org/gnus.git">The writeable repository</a>
+<a href="/gnus.git">The read-only repository</a>
+<hr>
+Instructions for checking Gnus out:<p>
+    The server uses packed refs.  Make sure your version of Git
+    can handle them (1.7.0.4 and later definitely do).  
+<p>
+    <ul>
+      <li>Public access:<pre>git clone http://git.gnus.org/gnus.git</pre></li>
+      <li>Comitter access (note the SSL certificate is self-signed):<pre>
+# this will print lots of debugging info
+GIT_SSL_NO_VERIFY=1 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
+
+# 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
+
+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
+       </pre>
+
+       The comitter should also have a <b>~/.netrc</b> file that says
+       <pre>machine git.gnus.org login yourlogin password yourpassword</pre>
+       <p>
+         If your password has a space in it or if you are a rebel,
+         use <pre>https://yourlogin:yourpassword@git.gnus.org/gnus.git</pre>
+         as the address and you won't need a <b>~/.netrc</b> file.
+         It's not recommended.
+       <p>
+         Also the server config says
+<pre>
+[receive]
+        denyDeletes = true
+        denyNonFastForwards = true
+</pre> 
+so that will, we hope, prevent unfortunate accidents.
+       <p>
+       Send e-mail
+       to <a href="mailto:tzz@lifelogs.com">tzz@lifelogs.com</a> to
+       get access, especially if you had CVS comitter access
+       already.
+
+      </li>
+    </ul>
+
+
+</BODY></HTML>