savannah-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-cvs] [71] more specifics on mirmon processes on


From: karl
Subject: [Savannah-cvs] [71] more specifics on mirmon processes on
Date: Mon, 17 Feb 2014 23:39:32 +0000

Revision: 71
          http://svn.sv.gnu.org/viewvc/?view=rev&root=administration&revision=71
Author:   karl
Date:     2014-02-17 23:39:31 +0000 (Mon, 17 Feb 2014)
Log Message:
-----------
more specifics on mirmon processes on
dl.sv.gnu.org, following sv-hackers-private query
16 Feb 2014 18:20:14 -0500, webmasters#891661.

Modified Paths:
--------------
    trunk/sviki/Mirmon.mdwn

Modified: trunk/sviki/Mirmon.mdwn
===================================================================
--- trunk/sviki/Mirmon.mdwn     2014-02-10 00:29:25 UTC (rev 70)
+++ trunk/sviki/Mirmon.mdwn     2014-02-17 23:39:31 UTC (rev 71)
@@ -1,38 +1,47 @@
-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
+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 -
+Stuff for GNU:
+- 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/>
+- gnu direct, not multiplexed - <http://ftp.gnu.org/gnu/emacs/>
+
+Stuff for nongnu:
+
+- 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/>
+- 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/>
+- nongnu direct, not multiplexed -
+    <http://download.savannah.gnu.org/releases-noredirect/cybop/>)
 
-Mirror request page for both gnu and nongnu is
+Mirror information/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:
+More details:
+- the list of GNU mirrors for mirmon is in
+ `dl:/usr/local/share/GeoIP/gnu-mirror-list.txt`,
+- which is automatically created by `dl:/root/bin/gnu-mirmon.pl`
+  from <http://www.gnu.org/prep/ftp.html>,
+- nightly via `dl:/etc/cron.d/mirmon` cron.
 
-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
+In turn, `/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.
+to do the redirecting.  Those redirection info files are updated hourly
+(ditto the CTAN and nongnu multiplexors), via other
+`dl:/etc/cron.d/mirmon` cron entries.
 
-Process for adding new nongnu mirrors at end of [[DownloadArea]] page.
+The geo location data is stored in `dl:/usr/local/share/GeoIP`, updated
+monthly via `/etc/cron.d/maxmind`.
+
+Savannah admins: process for adding new nongnu mirrors at end of
+[[DownloadArea]] page.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]