3 # TODO: find a way to get the U.S. mirror list from a more authoritive
4 # location automatically. might not be overly smart to automatize it
5 # completely, since I hand pick sites that are up-to-date, fast, and
6 # have HTTP on a reasonably short URL
10 # grep-dctrl -F Site,Alias -e '(udel|bigfoot|kernel|crosslink|internap|cerias|lcs.mit|progeny)' Mirrors.masterlist | timestamps/archive_mirror_check.py
14 url => 'http://www.debian.org/',
15 mirror_list => 'http://www.debian.org/mirror/list',
17 "ftp.us.debian.org/debian",
18 "http.us.debian.org/debian",
19 #only amd64,i386 "ftp.debian.org/debian",
20 "ftp.ca.debian.org/debian",
21 "ftp.mx.debian.org/debian",
22 "ftp.egr.msu.edu/debian",
23 "mirrors.kernel.org/debian",
24 "ftp-mirror.internap.com/pub/debian",
25 #only some arches "ftp.cerias.purdue.edu/pub/os/debian",
26 "debian.lcs.mit.edu/debian",
27 "debian.oregonstate.edu/debian",
30 "ftp.de.debian.org/debian",
31 "ftp.at.debian.org/debian",
32 "ftp.bg.debian.org/debian",
33 "ftp.ch.debian.org/debian",
34 "ftp.cz.debian.org/debian",
35 "ftp.dk.debian.org/debian",
36 "ftp.ee.debian.org/debian",
37 "ftp.es.debian.org/debian",
38 "ftp.fi.debian.org/debian",
39 "ftp.fr.debian.org/debian",
40 "ftp.hr.debian.org/debian",
41 "ftp.hu.debian.org/debian",
42 "ftp.ie.debian.org/debian",
43 "ftp.is.debian.org/debian",
44 "ftp.it.debian.org/debian",
45 "ftp.nl.debian.org/debian",
46 #only some arches "ftp.no.debian.org/debian",
47 "ftp.pl.debian.org/debian",
48 "ftp.ro.debian.org/debian",
49 "ftp.ru.debian.org/debian",
50 "ftp.se.debian.org/debian",
51 #only some arches "ftp.si.debian.org/debian",
52 "ftp.tr.debian.org/debian",
53 "ftp.uk.debian.org/debian",
56 "ftp.br.debian.org/debian",
57 "ftp.cl.debian.org/debian",
58 "download.unesp.br/linux/debian",
59 "sft.if.usp.br/debian",
60 #not reachable "debian.unesr.edu.ve/debian",
61 "debian.torredehanoi.org/debian",
64 "ftp.au.debian.org/debian",
65 "ftp.wa.au.debian.org/debian",
66 "ftp.nz.debian.org/debian",
67 "mirror.pacific.net.au/debian",
68 "ftp.iinet.net.au/debian/debian",
69 "mirror.optus.net/debian",
72 "ftp.jp.debian.org/debian",
73 "ftp2.jp.debian.org/debian",
74 "ftp.kr.debian.org/debian",
75 #only some arches "ftp.hk.debian.org/debian",
76 "ftp.tw.debian.org/debian",
77 "debian.nctu.edu.tw/debian",
78 "debian.linux.org.tw/debian",
79 "linux.cdpa.nsysu.edu.tw/debian",
80 "ftp.nara.wide.ad.jp/debian",
81 "mirrors.geekbone.org/debian",
82 "ftp.yz.yamagata-u.ac.jp/debian",
83 "debian.thaios.net/debian",
84 "www.anheng.com.cn/debian",
85 "ftp.daum.net/debian",
88 "debian.mirror.ac.za/debian",
93 url => 'http://www.debian.org/volatile/',
94 title => g('volatile packages that need major changes during the life of a stable release'),
95 mirror_list => 'http://www.debian.org/volatile/volatile-mirrors',
97 "volatile.debian.org/debian-volatile",
98 "ftp.at.debian.org/debian-volatile",
99 "ftp.be.debian.org/debian-volatile",
100 "ftp.ch.debian.org/debian-volatile",
101 "ftp.de.debian.org/debian-volatile",
102 "ftp2.de.debian.org/debian-volatile",
103 "ftp.ee.debian.org/debian-volatile",
104 "ftp.fi.debian.org/debian-volatile",
105 "ftp.gr.debian.org/debian-volatile",
106 "ftp.nl.debian.org/debian-volatile",
107 "ftp.ru.debian.org/debian-volatile",
108 "ftp.sk.debian.org/debian-volatile",
109 "ftp.ua.debian.org/debian-volatile",
110 "ftp.uk.debian.org/debian-volatile",
113 "mirror.csclub.uwaterloo.ca/debian-volatile",
114 "ftp3.nrc.ca/debian-volatile",
115 "gulus.usherbrooke.ca/debian-volatile",
118 "ftp.br.debian.org/debian-volatile",
119 "ftp.cl.debian.org/debian-volatile",
120 "sft.if.usp.br/debian-volatile",
123 "ftp2.jp.debian.org/debian-volatile",
124 "ftp.tw.debian.org/debian-volatile",
125 "mirror.unej.ac.id/debian-volatile",
126 "mirrors.geekbone.org/debian-volatile",
129 "ftp.nz.debian.org/debian-volatile",
134 url => 'http://backports.debian.org/',
135 title => g('newer packages that have been adapted to stable releases of Debian'),
136 mirror_list => 'http://backports.debian.org/Mirrors/',
138 "backports.debian.org/debian-backports",
139 "ftp.at.debian.org/debian-backports/",
140 "backports.debian.or.at/debian-backports",
141 "mirror.realroute.net/debian-backports",
142 "backports.cisbg.com",
143 "debian.netcologne.de/debian-backports",
144 "ftp.de.debian.org/debian-backports",
145 "mirror.buildd.net/debian-backports",
146 "ftp.estpak.ee/backports.org",
147 "debian.acantho.net/backports.org",
148 "backports.essentkabel.com/backports.org",
152 "backports.mithril-linux.org",
155 "mirror.linux.org.au/backports.org",
156 "mirror.pacific.net.au/linux/debian-backports",
161 url => 'http://www.debian-ports.org/',
162 title => g('ports of packages to architectures not yet or not anymore available in Debian'),
163 mirror_list => 'http://wiki.debian.org/DebianPorts/Mirrors',
166 url => 'http://avr32.debian.net/',
170 url => 'http://wiki.debian.org/PowerPCSPEPort',
171 name => 'PowerPCSPE',
174 url => 'http://wiki.debian.org/SH4',
178 url => 'http://wiki.debian.org/Sparc64',
187 "www.gtlib.gatech.edu/pub/gnuab/debian",
190 "ftp.debian-ports.org/debian",
191 "ftp.de.debian.org/debian-ports",
192 "ftp.ch.debian.org/debian-ports",
195 "debian.nctu.edu.tw/debian-ports",
200 ports_url = 'http://www.debian.org/ports/'
203 north_america => g('North America'),
204 south_america => g('South America'),
206 oceania => g('Oceania'),
207 europa => g('Europe'),
208 africa => g('Africa'),