Mirrors/Scanner
From openSUSE
< Mirrors
The openSUSE mirror scanner is a script which crawls mirrors and checks which files it contains. The list of files are stored in a database which is used by the openSUSE download redirector.
In the logs, it will show up like this:
195.135.221.138 - - [22/Nov/2007:11:16:39 +0100] "GET /repositories/Banshee/ HTTP/1.1" 200 1046 "-" "openSUSE Scanner/0.9c (See http://en.opensuse.org/Mirrors/Scanner)" 194 1294 195.135.221.138 - - [22/Nov/2007:11:16:39 +0100] "GET /repositories/Banshee/Fedora_7/ HTTP/1.1" 200 1407 "-" "openSUSE Scanner/0.9c (See http://en.opensuse.org/Mirrors/Scanner)" 203 1656 195.135.221.138 - - [22/Nov/2007:11:16:39 +0100] "GET /repositories/Banshee/Fedora_7/i386/ HTTP/1.1" 200 889 "-" "openSUSE Scanner/0.9c (See http://en.opensuse.org/Mirrors/Scanner)" 208 1137
The code lives here: https://forgesvn1.novell.com/svn/opensuse/trunk/tools/download-redirector-v2/scanner/
See Mirror_Infrastructure for general information about the mirroring framework.
For questions, suggestions, bug reports please contact mailto:ftpadmin@suse.de. Thanks!

