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

Fixed all broken mirrors and other changes



Folks,
I have updated the the mirror page http://knopper.net/knoppix-mirrors/index-en.html with the following changes
1>Commented out  22 dead links/mirrors.Added comment with "Dead" in it so that we can grep it.I didnt want to delete it so that we know what changes are there and Klaus or anyone can review it and then delete it.
2>Removed lots of curl error(19) file not found.This happens when there is no / at the end of the directory.So curl tries to ask for a file rather then a directory to ftp and ftp complains about it.So I have fixed all of those errors
3>Added 22 mirror links(counting both ftp/http) for DVD's.These were existing mirrors offering DVD downloads but links were missing.Hopefully 7.2 release will get benefitted with this boost of mirrors :-)


The modified file and the original file(i downloaded using wget) is copied on http://bhavesh.freeshell.org/downloads/knopmirror.zip
I haven't changed any formatting or anything else other then what is listed above.So it should be fairly easy to see the difference and update on Knopper.net site if you see it fit .

Pls run the following command by unzipping my html page so that you can verify there are no broken links
grep -v "Dead" index-en-modified.html |  links -dump  | grep download-en | sort --key=47 | cut -c 48- | grep -v rsync | sort | uniq | xargs -i -t curl -4  --show-error --include --head {}

The only error I get always is as below for ftp.rhnet.is ,even though the link is working fine.
As per this link http://www.mail-archive.com/curl-library@cool.haxx.se/msg04080.html this is because this is an sftp server and curl cannot handle it.
curl -4 --show-error --include --head ftp://ftp.rhnet.is/pub/knoppix/ 
curl: (56) response reading failed

In either case ,every single other link(except rsync) is tested by the above command and seems everything is working fine.

Pls let me know if you have any questions.
Thanks
Bhavesh


Reply to: