Author: poeml Date: 2009-06-27 17:38:03 -0600 (Sat, 27 Jun 2009) New Revision: 7634 Modified: trunk/tools/download-redirector-v2/INSTALL trunk/tools/download-redirector-v2/INSTALL.gentoo trunk/tools/download-redirector-v2/TODO Log: Some (not too significant) documentation updates. Modified: trunk/tools/download-redirector-v2/INSTALL =================================================================== --- trunk/tools/download-redirector-v2/INSTALL 2009-06-27 23:23:33 UTC (rev 7633) +++ trunk/tools/download-redirector-v2/INSTALL 2009-06-27 23:38:03 UTC (rev 7634) @@ -11,17 +11,23 @@ >> which gives directions suitable for copy & paste. -Install Apache 2.2.6 or later. For openSUSE/SLE, you'll find it here: -http://download.opensuse.org/repositories/Apache/ +Install Apache 2.2.6 or later. +openSUSE/SLE: you'll find it here: + http://download.opensuse.org/repositories/Apache/ +Gentoo: has new enough Apache. +CentOS 5/RHEL: very old Apache. It *might* work, but not, you'll need to get a newer one. +Debian: the Apache in etch is too old, otherwise it should be okay. -RPM packages are here: -For openSUSE/SLE: -http://download.opensuse.org/repositories/Apache:/MirrorBrain/ -Lance Albertson is working on a Gento ebuild. (5/2009) -A Mandriva package, which is outdated though (note the previous name), is here: -http://club.mandriva.com/xwiki/bin/view/rpms/Application/apache-mod_zrkadlo +Get MirrorBrain binary packages, if possible. See +http://mirrorbrain.org/download for where to find them. The page also links +sources to downloads. + + + +Building from sources + The main Apache module can be built with the following steps: # unpack the tarball cd mod_mirrorbrain @@ -46,7 +52,7 @@ - configure mod_geoip: GeoIPEnable On GeoIPOutput Env - GeoIPDBFile /usr/share/GeoIP/GeoIP.dat MMapCache + GeoIPDBFile /var/lib/GeoIP/GeoIP.dat MMapCache (You would typically put this into the server-wide context of a virtual host.) Note that a caching mode like MMapCache needs to be used, when Apache runs with the worker MPM. @@ -289,7 +295,7 @@ - mirror surveillance: put this into /etc/crontab: - -* * * * * root /usr/bin/mirrorprobe -t 20 &>/dev/null + -* * * * * mirrorbrain mirrorprobe -t 20 &>/dev/null likewise, configure scanning: 44 0,4,8,12,16,20 * * * mirrorbrain mb scan -j 3 -a Modified: trunk/tools/download-redirector-v2/INSTALL.gentoo =================================================================== --- trunk/tools/download-redirector-v2/INSTALL.gentoo 2009-06-27 23:23:33 UTC (rev 7633) +++ trunk/tools/download-redirector-v2/INSTALL.gentoo 2009-06-27 23:38:03 UTC (rev 7634) @@ -1,3 +1,6 @@ +Warning, when I took the following notes it was my first adventure in setting +up a Gentoo system. + (I emerged git, so lots of Perl modules which are be neded later might already be on the system) Modified: trunk/tools/download-redirector-v2/TODO =================================================================== --- trunk/tools/download-redirector-v2/TODO 2009-06-27 23:23:33 UTC (rev 7633) +++ trunk/tools/download-redirector-v2/TODO 2009-06-27 23:38:03 UTC (rev 7634) @@ -30,7 +30,13 @@ likewise for sha1 files. But it would still be worthwhile and it wouldn't matter I guess. +* ?mirrorlist mirror lists: set Vary header on X-AS? + make it more cacheable? + Cf. http://redbot.org/?uri=http%3A%2F%2Fdownload.opensuse.org%2Frepositories%2FApache%2FFedora_10%2FApache.repo%3Fmirrorlist + Metalinks: + make less cacheable? + Further ideas: * automatically create a mirmon configuration file from the database _______________________________________________ Opensuse-svn mailing list Opensuse-svn_at_forge.novell.com http://forge.novell.com/mailman/listinfo/opensuse-svn _______________________________________________ mirrorbrain-commits mailing list Archive: http://mirrorbrain.org/archive/mirrorbrain-commits/ Note: To remove yourself from this list, send a mail with the content unsubscribe to the address mirrorbrain-commits-request_at_mirrorbrain.orgReceived on 2009-06-27Z23:38:22
This archive was generated by hypermail 2.2.0 : 2009-07-10Z19:18:13 GMT