Translations of this page
Mirroring the GNU Web server requires roughly 2.5GB of disk space (as of 25 June 2003).
All the cross-references between our web pages use absolute file names (starting with /). We chose this convention because some browsers get confused by relative file names in links; in addition, counting the number of times to use ../ in a relative file name is not reliable.
The absolute file names assume that the root web directory is the top-level GNU directory. If your mirror server is not dedicated to the GNU project alone, that will not be true. Here are ways you can compensate for that:
If you'd like to write this script and verify that it works properly for all our pages, that would be useful.
Once your mirror site is operating, you will need to update the contents regularly. Due to resource and security concerns, we no longer offer direct rsync or FTP service to update mirrors.
If you would like to use rsync (which is advisable) or FTP, there is a reliable third party site, ibiblio.org, that is offering access to the www.gnu.org contents via both of these methods. They update directly from us on a regular basis and you may access them with:
[Thanks to John Reuning and ibiblio for providing this service for us. Please see the section below for some tips on updating your mirror from ibiblio]
We currently do not have an adequate service to assist mirrors in updating directly from us. If you would like to try, the following methods may suit your needs:
You can download Wget, via anonymous FTP, from http://ftp.gnu.org/pub/gnu/wget/, or from a local mirror site. This option (or mirror.pl) is not preferable, as the pages are transferred as interpretted by the webserver, not as given to the webserver. This method can also be inefficient and taxing on mirror resources.
To keep the site up to date, use cron with "cvs update -P" and wget for those parts that are not in CVS.
[Note]: If anyone is succesfully using other methods for mirroring www.gnu.org, and can give us input as to what methods you are using, please contact webmasters@gnu.org.
Mirroring the GNU FTP server requires roughly 20GB disk space (as of 29 June 2003).
Due to resource and security concerns, we no longer offer direct rsync or FTP service to update mirrors. If you would like to use rsync (which is advisable) or FTP, there is a reliable third party site, ibiblio.org, that is offering access to the ftp.gnu.org contents via both of these methods. They update directly from us on a regular basis and you may access them with:
[Thanks to John Reuning and ibiblio for providing this service for us. Please see the section below for some tips on updating your mirror from ibiblio]
ftp.funet.fi also offers rsync (and ftp) access to the GNU FTP server. rsync://ftp.funet.fi/ftp/pub/mirrors/ftp.gnu.org/pub/gnu/.
We currently do not have an adequate service to assist mirrors in updating directly from us. If you would like to try, the following methods may suit your needs:
Return to the GNU Project home page.
Please send FSF & GNU inquiries to
gnu@gnu.org.
There are also other ways to contact
the FSF.
Please send broken links and other corrections (or suggestions) to
webmasters@gnu.org.
Please see the Translations README for information on coordinating and submitting translations of this article.
Copyright (C) 1996, 1997, 1998, 1999, 2004 Free Software Foundation, Inc.,
51 Franklin St, Fifth Floor, Boston, MA 02110, USA
Verbatim copying and distribution of this entire article is
permitted in any medium without royalty provided this notice is
preserved.
Updated: $Date: 2005/05/05 19:37:19 $ $Author: novalis $