[Top][All Lists]
[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 @@
</Files>
</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 --delete --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 -aHS --delete-excluded --ignore-errors rsync://dl.sv.gnu.org/releases/</tt> <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 © 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>
- www/server mirror.html,
Karl Berry <=