How to Become an Official FreeBSD CVSup Mirror Site
-
Make sure your country really needs another mirror. If it already
has 3 or more, ask cvsup-master@freebsd.org first.
-
Read the FreeBSD CVSup Access Policy.
-
Subscribe to freebsd-hubs@freebsd.org.
-
Install CVSup using the "net/cvsup-without-gui" port or package. You
may prefer to use the package, because it eliminates the need to
download and build the large Modula-3 ports.
-
Set up the required authentication by following
these instructions.
Make sure you specify the server as "freefall.freebsd.org" on
the cvpasswd command line.
-
Install the "net/cvsup-mirror" port. Specify the master site
as "cvsup-master.freebsd.org" when it asks you.
-
Once you are sure your mirror site is working OK, ask the DNS
administrator of the "xx.freebsd.org" zone (where "xx" is your
country) to add a CNAME "cvsupN.xx.freebsd.org" pointing to your
mirror.
-
Ask cvsup-master@freebsd.org to add your mirror site to the FreeBSD
Handbook. Make sure you tell him the e-mail address to list as
the maintainer of the site.
-
To get better performance and lower system loads during updates
from the master site, edit "/etc/crontab" and add the option "-s"
at the end of the command "/usr/local/etc/cvsup/update.sh".
Make sure your mirror is working well before you do this.
John Polstra, 13 January 2004