Current Mirrors
1. http://mirror.isoc.org.il/pub/skolelinux/
How to Mirror Skolelinux/DebianEdu
The best way to mirror large amounts of data is using [http://packages.debian.org/unstable/net/rsync rsync]. It uses the rsync remote-update protocol to greatly speed up file transfers when the destination file already exists. The rsync remote-update protocol allows rsync to transfer just the differences between two sets of files across the network link.
Available rsync modules
- skolelinux-cd - Official releases, 3.5 GB
- skolelinux-etch - Daily build images of the etch suit, 1.5 GB
- skolelinux-etch-test - Daily build images of the etch-test suit, 1.5 GB
- skolelinux-etch-test-amd64
- skolelinux-etch-test-dvd - Daily testing of the DVD media, 4.5 GB
- skolelinux-etch-test-powerpc
- skolelinux-dist - The packages archive itself, no ISO images
Full list can be shown using this command "rsync ftp.skolelinux.org::".
Skolelinux suits
We have currently five suites, woody, sarge-test, sarge, etch-test and etch. Every suite generates a CD Image which should be tested. We separate the suites into "normal" and "test".
The woody* suites will not be updated any more, even for security issues as they are too old. The sarge* suites can be touched if a security fix or a critical bug fix is made. The etch* suites are the unstable suites where the normal development takes place. The etch suit will become a release candidate in due time.
See DebianEdu/ArchivePolicy for more details.
How to build your own mirror
The short answer would be to run "rsync rsync://$SERVER/$MODULE $DESTINATION" after setting the variables values. You should run this with cron to make sure your mirror is updated. Please also use this options for rsync "--recursive --times --links --hard-links --delete".
You can also use http://www.debian.org/mirror/anonftpsync as a base for you own script.