diff --git a/en/internal/mirror.sgml b/en/internal/mirror.sgml index 71ba96f547..9609040294 100644 --- a/en/internal/mirror.sgml +++ b/en/internal/mirror.sgml @@ -1,67 +1,67 @@ - + %navincludes; %includes; ]> &header;

You can (and are encouraged to) mirror the FreeBSD web pages www.FreeBSD.org. To do this, you need to obtain and install a program called cvsup on your web server. CVSup is a software package for distributing and updating collections of files across a network.

Installing CVSup

You can build and install it from source by the following commands:

  # cd /usr/ports/net/cvsup-without-gui
  # make all install clean
 

However, installing precompiled package from the FreeBSD packages -collection may be much easier. +collection may be much easier. Refer to the chapter mentioned for the details.

Running CVSup

If you keep your mirrored FreeBSD web pages in the directory /usr/FreeBSD-mirror and are owned by the user `fred', then run the following command as user `fred':

      $ cvsup supfile-www
 
The file supfile-www contain:
        *default host=cvsup.FreeBSD.org
        *default prefix=/usr/FreeBSD-mirror
        *default base=/usr/local/etc/cvsup
        www release=current delete use-rel-suffix compress
 

This will mirror the FreeBSD web pages into /usr/FreeBSD-mirror. You can install this into fred's crontab, so that it runs once a day. The pages on www.FreeBSD.org are updated daily at about 4:30am California time.

More Information on CVSup

See the CVSup introduction in the handbook.

FreeBSD Internal Home &footer;