www-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

www/server mirror.html


From: Karl Berry
Subject: www/server mirror.html
Date: Tue, 16 Feb 2010 00:32:25 +0000

CVSROOT:        /web/www
Module name:    www
Changes by:     Karl Berry <karl>       10/02/16 00:32:25

Modified files:
        server         : mirror.html 

Log message:
        mention IndexOptions NameWidth=*, recommend specific rsync options

CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/server/mirror.html?cvsroot=www&r1=1.79&r2=1.80

Patches:
Index: mirror.html
===================================================================
RCS file: /web/www/www/server/mirror.html,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -b -r1.79 -r1.80
--- mirror.html 3 Dec 2009 15:29:46 -0000       1.79
+++ mirror.html 16 Feb 2010 00:32:18 -0000      1.80
@@ -43,21 +43,28 @@
 <li><tt>rsync://ftp.funet.fi/ftp/pub/mirrors/ftp.gnu.org/pub/gnu/</tt> 
(Finland)</li>
 <li><tt>rsync://gnu.c3sl.ufpr.br/gnu/ftp/</tt> (Brazil)</li>
 <li><tt>rsync://mirror.its.uidaho.edu/gnu/</tt> (Idaho, USA)</li>
-<li><tt>rsync://mirrors.ibiblio.org::gnuftp/</tt> (North Carolina, USA)</li>
-<li><tt>mirror.cinquix.com::gnuftp</tt> (New York, USA)</li>
+<li><tt>rsync://mirrors.ibiblio.org/gnuftp/</tt> (North Carolina, USA)</li>
+<li><tt>rsync://mirror.cinquix.com::gnuftp/</tt> (New York, USA)</li>
 </ul>
 
 <p>If your site can also offer general access for other mirrors, please
 <a href="mailto:address@hidden";>contact us</a>.</p>
 
 <p>rsync is so much more efficient than other protocols that we
-recommend using only rsync for mirror transfers.</p>
+always recommend rsync for mirror transfers.  Specifically, with these
+options:</p>
+
+<pre>
+rsync -rltp --delete --ignore-errors rsync://mirror/source/ /your/dir/
+</pre>
+
+<h3>Web server setup for mirrors</h3>
 
 <p>If your mirror will be available to users via http (which is very
 useful, so please enable this if you can), please set up your
 configuration to avoid sending <tt>.gz.sig</tt> files (signatures of
 compressed files, of which there are many on our servers) as
-gzip-encoded.  For Apache, this would mean:</p>
+gzip-encoded.  For Apache, this means:</p>
 
 <pre>
 AddType application/pgp-signature .sig
@@ -70,29 +77,29 @@
 &lt;/Files&gt;
 </pre>
 
-Please note that if your AddEncoding lines do not have a leading dot for the 
extension, for instance like this:
+<p>Variation: if your AddEncoding lines do not have a leading dot for
+the extension, for instance like this:
 <pre>
   AddEncoding x-gzip gz tgz
 </pre>
-the RemoveEncoding lines should also not have a leading dot.
+then the RemoveEncoding lines should also not have a leading dot.</p>
 
-<h3 id="Ibiblio">Tips on updating from Ibiblio</h3>
+<p>Finally, we highly recommend the following setting, so that users can
+see full filenames in generated listings instead of having them be
+truncated:</p>
 
-<ul>
-  <li>Ibiblio recommends using
-  <tt>-rltp&nbsp;--delete&nbsp;--ignore-errors</tt> for mirroring
-  content via rsync.  Using <tt>-x</tt> tends to cause client-side
-  problems because they disable compression on their end.  These
-  options are good for the other mirror sources too.</li>
-
-  <li>For mirror admins, ibiblio-mirrors is a low-traffic email list
-  for sites that mirror content from ibiblio servers. Here's a link to
-  the mailman list
-  page: <a href="http://lists.ibiblio.org/mailman/listinfo/ibiblio-mirrors";>
-  http://lists.ibiblio.org/mailman/listinfo/ibiblio-mirrors</a>.
-  Specific questions and problem reports can be sent to:
-  help-at-ibiblio-dot-org.</li>
-</ul>
+<pre>
+IndexOptions NameWidth=*
+</pre>
+
+
+<h3 id="Ibiblio">Ibiblio mailing lists</h3>
+
+<p>For those mirroring from ibiblio, the <a
+href="http://lists.ibiblio.org/mailman/listinfo/ibiblio-mirrors";>ibiblio-mirrors
+mailing list</a> is a low-traffic mailing list for admins of sites which
+mirror content from ibiblio servers.  Also, Specific questions and
+problem reports can be sent to: help-at-ibiblio-dot-org.</p>
 
 
 <h3>Mirroring the GNU Alpha FTP server</h3>
@@ -111,19 +118,19 @@
 
 <h3 id="nongnu">Mirroring nongnu releases from Savannah</h3>
 
-<p>We are looking for volunteers to mirror releases of
-the <em>nongnu</em> projects hosted
-at <a href="http://savannah.nongnu.org";>savannah.nongnu.org</a>.  The
-total is currently around 12GB.  To do this, we strongly suggest you
-retrieve and update the files using
+<p>We are also looking for volunteers to mirror releases of the
+<em>nongnu</em> projects hosted at <a
+href="http://savannah.nongnu.org";>savannah.nongnu.org</a>.  The total is
+currently around 12GB.  To do this, we strongly suggest you retrieve and
+update the files using
 
<tt>rsync&nbsp;-aHS&nbsp;--delete-excluded&nbsp;--ignore-errors&nbsp;rsync://dl.sv.gnu.org/releases/</tt>&nbsp;<i>/yourdir</i>
-<br />The options ensure that it is an exact mirror.  (There will probably
-be some permission errors; just ignore them.  They are due to choices or
-mistakes by savannah project maintainers.)</p>
-
-<p>It is fine to update the savannah/nongnu once a day as well; twice a
-day if you like.  More than that is not worth the bandwidth, the
-contents are not that dynamic.</p>
+<br />These options ensure that it is an exact mirror.  (There will
+probably be some permission errors; just ignore them.  They are due to
+choices or mistakes by individual savannah project maintainers.)</p>
+
+<p>It is fine to update savannah/nongnu once a day as well; twice a day
+if you like.  More than that is not worth the bandwidth, the contents
+are not that dynamic.</p>
 
 <p>If you are able to help with this, please <a
 href="mailto:address@hidden";>email us</a> with the url to your
@@ -179,7 +186,7 @@
 of this article.</p>
 
 <p>Copyright &copy; 1996, 1997, 1998, 1999, 2004, 2006, 2007, 2008,
-2009 Free Software Foundation, Inc.</p>
+2009, 2010 Free Software Foundation, Inc.</p>
 
 <p>Verbatim copying and distribution of this entire article are
 permitted worldwide, without royalty, in any medium, provided this
@@ -187,7 +194,7 @@
 
 <p>Updated:
 <!-- timestamp start -->
-$Date: 2009/12/03 15:29:46 $
+$Date: 2010/02/16 00:32:18 $
 <!-- timestamp end -->
 </p>
 </div>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]