Mirmon
Mirmon operates on download.savannah.gnu.org. We run mirmon for mirrors of ftp.gnu.org and of dl.sv.nongnu.org. In each case, there is a multiplexor so users can be automatically redirected.
- gnu mirror list - http://www.gnu.org/prep/ftp.html (generated from http://www.gnu.org/prep/FTP)
- gnu mirmon conf - /etc/mirmon-gnu.conf
- gnu mirmon web page - http://download.savannah.gnu.org/mirmon/gnu/
- gnu multiplexor example - http://ftpmirror.gnu.org/emacs/
- nongnu mirror list - http://dl.sv.gnu.org/releases-noredirect/00_MIRRORS.html (maintained by hand)
- nongnu mirmon conf - /etc/mirmon.conf
- nongnu mirmon web page - http://download.savannah.gnu.org/mirmon/savannah/
- nongnu multiplexor example - http://dl.sv.nongnu.org/releases/cybop/
Mirror request page for both gnu and nongnu is http://www.gnu.org/server/mirror.html.
dl.sv also runs the multiplexor for CTAN, although we do not run mirmon. /root/mirmon/ctan, /root/bin/ctan-mirror.sh, etc.
Special stuff:
List of mirrors for mirmon automatically created from http://www.gnu.org/prep/ftp.html by /root/bin/gnu-mirmon.pl
/usr/local/bin/gnu-mirmon2geoip.pl uses state file to build gnu-download.txt, which is used by Apache2::Geo::Mirror->auto_redirect to do the redirecting.
Process for adding new nongnu mirrors at end of DownloadArea page.