purge all of the consistently dead mirrors as checked by wget over the past month.
Andrew Lewman

Andrew Lewman commited on 2010-08-07 22:56:38
Zeige 1 geänderte Dateien mit 26 Einfügungen und 343 Löschungen.

... ...
@@ -12,14 +12,12 @@ use Date::Format;
12 12
 # This is Free Software (GPLv3)
13 13
 # http://www.gnu.org/licenses/gpl-3.0.txt
14 14
 #
15
-#Contacted
16
-# http://tor.askapache.com/ HTTP 403 Contacted 20091027
17
-#
18 15
 # CHANGELOG
19 16
 # 20091003 Code changes to elimiate the need for a trailing slash in addresses for script runtime
20 17
 # 20091004 Code changes to increase out of date tolerance to 48 hours
21
-#20091028 Code changes to increase timout to 30 seconds (attempting to resolve "unknown" status'
18
+# 20091028 Code changes to increase timout to 30 seconds (attempting to # resolve "unknown" status')
22 19
 # 20091028 Code changes to change user agent of script
20
+# 20100807 Remove dead mirrors.
23 21
 
24 22
 print "Creating LWP agent ($LWP::VERSION)...\n";
25 23
 my $lua = LWP::UserAgent->new(
... ...
@@ -105,22 +103,6 @@ my %m = (
105 103
         },
106 104
 
107 105
        mirror002 => {
108
-            adminContact => "operator AT hermetix DOT org",
109
-            orgName => "Hermetix",
110
-            isoCC => "CA",
111
-            subRegion => "QC",
112
-            region => "North America",
113
-            ipv4 => "True",
114
-            ipv6 => "False",
115
-            loadBalanced => "Unknown",
116
-            httpWebsiteMirror => "http://tor.hermetix.org/",
117
-            rsyncWebsiteMirror => "",
118
-            httpDistMirror => "",
119
-            rsyncDistMirror => "",
120
-            updateDate => "Unknown",
121
-        },
122
-
123
-       mirror003 => {
124 106
             adminContact => "",
125 107
             orgName => "Boinc",
126 108
             isoCC => "CH",
... ...
@@ -137,7 +119,7 @@ my %m = (
137 119
             updateDate => "Unknown",
138 120
         },
139 121
 
140
-       mirror005 => {
122
+       mirror003 => {
141 123
             adminContact => "citizen428 AT gmail DOT com",
142 124
             orgName => "[[:bbs:]]",
143 125
             isoCC => "DE",
... ...
@@ -156,7 +138,7 @@ my %m = (
156 138
             updateDate => "Unknown",
157 139
         },
158 140
 
159
-       mirror006 => {
141
+       mirror004 => {
160 142
             adminContact => "doc DOT kuehn AT nexgo DOT de",
161 143
             orgName => " spacecowboy ",
162 144
             isoCC => " ",
... ...
@@ -176,24 +158,7 @@ my %m = (
176 158
             updateDate => "Unknown",
177 159
         },
178 160
 
179
-       mirror007 => {
180
-            adminContact => "cm AT cybermirror DOT org",
181
-            orgName => "Cybermirror",
182
-            isoCC => "DE",
183
-            subRegion => "",
184
-            region => "Europe",
185
-            ipv4 => "True",
186
-            ipv6 => "False",
187
-            loadBalanced => "Unknown",
188
-            httpWebsiteMirror => "http://tor.cybermirror.org/",
189
-            ftpWebsiteMirror => "",
190
-            rsyncWebsiteMirror => "",
191
-            httpDistMirror => "http://tor.cybermirror.org/dist/",
192
-            rsyncDistMirror => "",
193
-            updateDate => "Unknown",
194
-        },
195
-
196
-       mirror008 => {
161
+       mirror005 => {
197 162
             adminContact => "contact AT algorithmus DOT com",
198 163
             orgName => "Spline",
199 164
             isoCC => "DE",
... ...
@@ -210,7 +175,7 @@ my %m = (
210 175
             updateDate => "Unknown",
211 176
         },
212 177
 
213
-	mirror009 => {
178
+	    mirror006 => {
214 179
             adminContact => "BarkerJr AT barkerjr DOT net",
215 180
             orgName => "BarkerJr",
216 181
             isoCC => "US",
... ...
@@ -230,27 +195,7 @@ my %m = (
230 195
             updateDate => "Unknown",
231 196
         },
232 197
 
233
-	mirror010 => {
234
-            adminContact => "",
235
-            orgName => "zuola",
236
-            isoCC => "CN",
237
-            subRegion => "",
238
-            region => "CN",
239
-            ipv4 => "True",
240
-            ipv6 => "False",
241
-            loadBalanced => "No",
242
-            httpWebsiteMirror => "http://tor.zuo.la/",
243
-            httpsWebsiteMirror => "",
244
-            rsyncWebsiteMirror => "",
245
-            ftpWebsiteMirror => "",
246
-            httpDistMirror => "http://tor.zuo.la/dist/",
247
-            httpsDistMirror => "",
248
-            rsyncDistMirror => "",
249
-            hiddenServiceMirror => "",
250
-            updateDate => "Unknown",
251
-        },
252
-
253
-       mirror011 => {
198
+       mirror007 => {
254 199
             adminContact => "info AT zentrum-der-gesundheit DOT de",
255 200
             orgName => "Zentrum der Gesundheit",
256 201
             isoCC => "DK",
... ...
@@ -267,24 +212,7 @@ my %m = (
267 212
             updateDate => "Unknown",
268 213
         },
269 214
 
270
-       mirror012 => {
271
-            adminContact => "kurt AT miroir-francais DOT fr",
272
-            orgName => "CRAN",
273
-            isoCC => "FR",
274
-            subRegion => "Ile de France",
275
-            region => "Europe",
276
-            ipv4 => "True",
277
-            ipv6 => "False",
278
-            loadBalanced => "Unknown",
279
-            httpWebsiteMirror => "",
280
-            rsyncWebsiteMirror => "rsync://miroir-francais.fr::tor",
281
-            ftpWebsiteMirror => "ftp://miroir-francais.fr/pub/tor/",
282
-            httpDistMirror => "http://tor.miroir-francais.fr/",
283
-            rsyncDistMirror => "",
284
-            updateDate => "Unknown",
285
-        },
286
-
287
-       mirror013 => {
215
+       mirror008 => {
288 216
             adminContact => "root AT amorphis DOT eu",
289 217
             orgName => "Amorphis",
290 218
             isoCC => "NL",
... ...
@@ -301,7 +229,7 @@ my %m = (
301 229
             updateDate => "Unknown",
302 230
         },
303 231
 
304
-       mirror014 => {
232
+       mirror009 => {
305 233
             adminContact => "mirror AT bit DOT nl",
306 234
             orgName => "BIT BV",
307 235
             isoCC => "NL",
... ...
@@ -318,7 +246,7 @@ my %m = (
318 246
             updateDate => "Unknown",
319 247
         },
320 248
 
321
-       mirror015 => {
249
+       mirror010 => {
322 250
             adminContact => "webmaster AT ccc DOT de",
323 251
             orgName => "CCC",
324 252
             isoCC => "NL",
... ...
@@ -335,7 +263,7 @@ my %m = (
335 263
             updateDate => "Unknown",
336 264
         },
337 265
 
338
-       mirror016 => {
266
+       mirror011 => {
339 267
             adminContact => "root AT kamagurka DOT org",
340 268
             orgName => "Kamagurka",
341 269
             isoCC => "NL",
... ...
@@ -352,7 +280,7 @@ my %m = (
352 280
             updateDate => "Unknown",
353 281
         },
354 282
 
355
-       mirror018 => {
283
+       mirror012 => {
356 284
             adminContact => "evert AT meulie DOT net",
357 285
             orgName => "Meulie",
358 286
             isoCC => "NO",
... ...
@@ -369,44 +297,7 @@ my %m = (
369 297
             updateDate => "Unknown",
370 298
         },
371 299
 
372
-       mirror019 => {
373
-            adminContact => "ghirai AT ghirai DOT com",
374
-            orgName => "Ghirai",
375
-            isoCC => "UK",
376
-            subRegion => "London",
377
-            region => "Europe",
378
-            ipv4 => "True",
379
-            ipv6 => "False",
380
-            loadBalanced => "Unknown",
381
-            httpWebsiteMirror => "",
382
-            rsyncWebsiteMirror => "",
383
-            ftpWebsiteMirror => "",
384
-            httpDistMirror => "http://www.ghirai.com/tor/",
385
-            rsyncDistMirror => "",
386
-            updateDate => "Unknown",
387
-        },
388
-
389
-	mirror020 => {
390
-            adminContact => "",
391
-            orgName => "ax",
392
-            isoCC => "HU",
393
-            subRegion => "",
394
-            region => "HU",
395
-            ipv4 => "True",
396
-            ipv6 => "False",
397
-            loadBalanced => "No",
398
-            httpWebsiteMirror => "",
399
-            httpsWebsiteMirror => "",
400
-            rsyncWebsiteMirror => "",
401
-            ftpWebsiteMirror => "",
402
-            httpDistMirror => "http://tor.initrd.net/dist/",
403
-            httpsDistMirror => "",
404
-            rsyncDistMirror => "",
405
-            hiddenServiceMirror => "",
406
-            updateDate => "Unknown",
407
-        },
408
-
409
-       mirror021 => {
300
+       mirror013 => {
410 301
 	    adminContact => "hostmaster AT zombiewerks DOT com",
411 302
             orgName => "TheOnionRouter",
412 303
             isoCC => "US",
... ...
@@ -423,77 +314,7 @@ my %m = (
423 314
             updateDate => "Unknown",
424 315
         },
425 316
 
426
-       mirror022 => {
427
-            adminContact => "jeroen AT unfix DOT org",
428
-            orgName => "Unfix",
429
-            isoCC => "CH",
430
-            subRegion => "",
431
-            region => "Europe",
432
-            ipv4 => "True",
433
-            ipv6 => "True",
434
-            loadBalanced => "Unknown",
435
-            httpWebsiteMirror => "http://tor.unfix.org/",
436
-            rsyncWebsiteMirror => "",
437
-            ftpWebsiteMirror => "",
438
-            httpDistMirror => "http://tor.unfix.org/dist/",
439
-            rsyncDistMirror => "",
440
-            updateDate => "Unknown",
441
-        },
442
-
443
-       mirror023 => {
444
-            adminContact => "jeroen AT unfix DOT org",
445
-            orgName => "Sixx",
446
-            isoCC => "CH",
447
-            subRegion => "",
448
-            region => "Europe",
449
-            ipv4 => "True",
450
-            ipv6 => "True",
451
-            loadBalanced => "Unknown",
452
-            httpWebsiteMirror => "http://tor.sixxs.net/",
453
-            rsyncWebsiteMirror => "",
454
-            ftpWebsiteMirror => "",
455
-            httpDistMirror => "http://tor.sixxs.net/dist/",
456
-            rsyncDistMirror => "",
457
-            updateDate => "Unknown",
458
-        },
459
-
460
-       mirror024 => {
461
-            adminContact => "",
462
-            orgName => "StrangeCharm",
463
-            isoCC => "",
464
-            subRegion => "",
465
-            region => "FR",
466
-            ipv4 => "True",
467
-            ipv6 => "False",
468
-            loadBalanced => "No",
469
-            httpWebsiteMirror => "http://torproject.the-onion-router.net/",
470
-            httpsWebsiteMirror => "",
471
-            rsyncWebsiteMirror => "",
472
-            ftpWebsiteMirror => "",
473
-            httpDistMirror => "http://torproject.the-onion-router.net/dist/",
474
-            httpsDistMirror => "",
475
-            rsyncDistMirror => "",
476
-            hiddenServiceMirror => "",
477
-        },
478
-
479
-       mirror025 => {
480
-            adminContact => "web2005a AT year2005a.wiretapped DOT net",
481
-            orgName => "Wiretapped",
482
-            isoCC => "AU",
483
-            subRegion => "Sydney",
484
-            region => "Oceania",
485
-            ipv4 => "True",
486
-            ipv6 => "False",
487
-            loadBalanced => "Unknown",
488
-            httpWebsiteMirror => "",
489
-            rsyncWebsiteMirror => "",
490
-            ftpWebsiteMirror => "ftp://ftp.mirrors.wiretapped.net/pub/security/cryptography/network/tor/",
491
-            httpDistMirror => "http://www.mirrors.wiretapped.net/security/cryptography/network/tor/",
492
-            rsyncDistMirror => "",
493
-            updateDate => "Unknown",
494
-        },
495
-
496
-        mirror026 => {
317
+        mirror014 => {
497 318
             adminContact => "tormaster AT xpdm DOT us",
498 319
             orgName => "Xpdm",
499 320
             isoCC => "US",
... ...
@@ -513,7 +334,7 @@ my %m = (
513 334
             updateDate => "Unknown",
514 335
         },
515 336
 
516
-        mirror027 => {
337
+        mirror015 => {
517 338
             adminContact => "",
518 339
             orgName => "cybervalley",
519 340
             isoCC => "IT",
... ...
@@ -533,7 +354,7 @@ my %m = (
533 354
             updateDate => "Unknown",
534 355
         },
535 356
 
536
-        mirror028 => {
357
+        mirror016 => {
537 358
             adminContact => "security AT hostoffice DOT hu",
538 359
             orgName => "Unknown",
539 360
             isoCC => "HU",
... ...
@@ -553,7 +374,7 @@ my %m = (
553 374
             updateDate => "Unknown",
554 375
         },
555 376
 
556
-        mirror029 => {
377
+        mirror017 => {
557 378
             adminContact => "",
558 379
             orgName => "Technica-03",
559 380
             isoCC => "UA",
... ...
@@ -573,7 +394,7 @@ my %m = (
573 394
             updateDate => "Unknown",
574 395
         },
575 396
 
576
-	mirror030 => {
397
+	    mirror018 => {
577 398
             adminContact => "",
578 399
             orgName => "chaos darmstadt",
579 400
             isoCC => "DE",
... ...
@@ -593,7 +414,7 @@ my %m = (
593 414
             updateDate => "Unknown",
594 415
         },
595 416
 
596
-	mirror031 => {
417
+	mirror019 => {
597 418
             adminContact => "webmaster AT askapache DOT com",
598 419
             orgName => "AskApache",
599 420
             isoCC => "US",
... ...
@@ -613,47 +434,7 @@ my %m = (
613 434
             updateDate => "Unknown",
614 435
         },
615 436
 
616
-	mirror032 => {
617
-            adminContact => "",
618
-            orgName => "I'm on the roof",
619
-            isoCC => "US",
620
-            subRegion => "",
621
-            region => "US",
622
-            ipv4 => "True",
623
-            ipv6 => "False",
624
-            loadBalanced => "No",
625
-            httpWebsiteMirror => "http://mirror.imontheroof.com/tor-mirror/",
626
-            httpsWebsiteMirror => "",
627
-            rsyncWebsiteMirror => "",
628
-            ftpWebsiteMirror => "",
629
-            httpDistMirror => "http://mirror.imontheroof.com/tor-mirror/dist/",
630
-            httpsDistMirror => "",
631
-            rsyncDistMirror => "",
632
-            hiddenServiceMirror => "",
633
-            updateDate => "Unknown",
634
-        },
635
-
636
-	mirror033 => {
637
-            adminContact => "",
638
-            orgName => "bullog",
639
-            isoCC => "CN",
640
-            subRegion => "",
641
-            region => "CN",
642
-            ipv4 => "True",
643
-            ipv6 => "False",
644
-            loadBalanced => "No",
645
-            httpWebsiteMirror => "http://tor.bullog.org/",
646
-            httpsWebsiteMirror => "",
647
-            rsyncWebsiteMirror => "",
648
-            ftpWebsiteMirror => "",
649
-            httpDistMirror => "http://tor.bullog.org/dist/",
650
-            httpsDistMirror => "",
651
-            rsyncDistMirror => "",
652
-            hiddenServiceMirror => "",
653
-            updateDate => "Unknown",
654
-        },
655
-
656
-	mirror034 => {
437
+	mirror020 => {
657 438
             adminContact => " mail AT benjamin-meier DOT info ",
658 439
             orgName => "beme it",
659 440
             isoCC => "DE",
... ...
@@ -673,67 +454,7 @@ my %m = (
673 454
             updateDate => "Unknown",
674 455
         },
675 456
 
676
-	mirror035 => {
677
-            adminContact => "",
678
-            orgName => "shizhao",
679
-            isoCC => "CN",
680
-            subRegion => "",
681
-            region => "CN",
682
-            ipv4 => "True",
683
-            ipv6 => "False",
684
-            loadBalanced => "No",
685
-            httpWebsiteMirror => "http://tor.shizhao.org/",
686
-            httpsWebsiteMirror => "",
687
-            rsyncWebsiteMirror => "",
688
-            ftpWebsiteMirror => "",
689
-            httpDistMirror => "http://tor.shizhao.org/dist/",
690
-            httpsDistMirror => "",
691
-            rsyncDistMirror => "",
692
-            hiddenServiceMirror => "",
693
-            updateDate => "Unknown",
694
-        },
695
-
696
-	mirror036 => {
697
-            adminContact => "",
698
-            orgName => "ranyunfei",
699
-            isoCC => "CN",
700
-            subRegion => "",
701
-            region => "CN",
702
-            ipv4 => "True",
703
-            ipv6 => "False",
704
-            loadBalanced => "No",
705
-            httpWebsiteMirror => "http://tor.ranyunfei.com/",
706
-            httpsWebsiteMirror => "",
707
-            rsyncWebsiteMirror => "",
708
-            ftpWebsiteMirror => "",
709
-            httpDistMirror => "http://tor.ranyunfei.com/dist/",
710
-            httpsDistMirror => "",
711
-            rsyncDistMirror => "",
712
-            hiddenServiceMirror => "",
713
-            updateDate => "Unknown",
714
-        },
715
-
716
-	mirror037 => {
717
-            adminContact => "",
718
-            orgName => "wuerkaixi",
719
-            isoCC => "CN",
720
-            subRegion => "",
721
-            region => "CN",
722
-            ipv4 => "True",
723
-            ipv6 => "False",
724
-            loadBalanced => "No",
725
-            httpWebsiteMirror => "http://tor.wuerkaixi.com/",
726
-            httpsWebsiteMirror => "",
727
-            rsyncWebsiteMirror => "",
728
-            ftpWebsiteMirror => "",
729
-            httpDistMirror => "http://tor.wuerkaixi.com/dist/",
730
-            httpsDistMirror => "",
731
-            rsyncDistMirror => "",
732
-            hiddenServiceMirror => "",
733
-            updateDate => "Unknown",
734
-        },
735
-
736
-        mirror038 => {
457
+        mirror021 => {
737 458
             adminContact => "",
738 459
             orgName => "",
739 460
             isoCC => "IN",
... ...
@@ -753,26 +474,7 @@ my %m = (
753 474
             updateDate => "Unknown",
754 475
         },
755 476
 
756
-        mirror039 => {
757
-            adminContact => "",
758
-            orgName => "",
759
-            isoCC => "AT",
760
-            subRegion => "",
761
-            region => "LU",
762
-            ipv4 => "True",
763
-            ipv6 => "False",
764
-            loadBalanced => "No",
765
-            httpWebsiteMirror => "http://tor.idnr.at/",
766
-            httpsWebsiteMirror => "",
767
-            rsyncWebsiteMirror => "",
768
-            ftpWebsiteMirror => "",
769
-            httpDistMirror => "http://tor.idnr.at/dist/",
770
-            httpsDistMirror => "",
771
-            rsyncDistMirror => "",
772
-            hiddenServiceMirror => "",
773
-        },
774
-
775
-        mirror040 => {
477
+        mirror022 => {
776 478
             adminContact => "",
777 479
             orgName => "NIIF Institute",
778 480
             isoCC => "HU",
... ...
@@ -791,7 +493,7 @@ my %m = (
791 493
             hiddenServiceMirror => "",
792 494
         },
793 495
 
794
-        mirror041 => {
496
+        mirror023 => {
795 497
             adminContact => "sina at accessnow.org",
796 498
             orgName => "Access",
797 499
             isoCC => "IR",
... ...
@@ -810,26 +512,7 @@ my %m = (
810 512
             hiddenServiceMirror => "",
811 513
         },
812 514
 
813
-        mirror042 => {
814
-            adminContact => "kovtalex at mail.ru",
815
-            orgName => "",
816
-            isoCC => "RU",
817
-            subRegion => "",
818
-            region => "RU",
819
-            ipv4 => "True",
820
-            ipv6 => "False",
821
-            loadBalanced => "No",
822
-            httpWebsiteMirror => "http://www.tor.myeveryday.ru/",
823
-            httpsWebsiteMirror => "",
824
-            rsyncWebsiteMirror => "",
825
-            ftpWebsiteMirror => "",
826
-            httpDistMirror => "http://www.tor.myeveryday.ru/dist/",
827
-            httpsDistMirror => "",
828
-            rsyncDistMirror => "",
829
-            hiddenServiceMirror => "",
830
-        },
831
-
832
-        mirror043 => {
515
+        mirror024 => {
833 516
             adminContact => "",
834 517
             orgName => "",
835 518
             isoCC => "SE",
... ...
@@ -848,7 +531,7 @@ my %m = (
848 531
             hiddenServiceMirror => "",
849 532
         },
850 533
 
851
-        mirror044 => {
534
+        mirror025 => {
852 535
             adminContact => "margus.random at mail.ee",
853 536
             orgName => "CyberSIDE",
854 537
             isoCC => "EE",
... ...
@@ -867,7 +550,7 @@ my %m = (
867 550
             hiddenServiceMirror => "",
868 551
         },
869 552
 
870
-        mirror045 => {
553
+        mirror026 => {
871 554
             adminContact => "me_ at tomyn dot com",
872 555
             orgName => "tomyn",
873 556
             isoCC => "UK",
874 557