This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
commissies:ftpcom:mirrors [2009/03/05 11:51] willem Toegevoegd: Speciale gevallen |
commissies:ftpcom:mirrors [2020/06/29 11:43] (current) etienne CCC heeft geen behoefte meer aan mirrors. linux.conf.au zit niet meer op kompot |
||
---|---|---|---|
Line 14: | Line 14: | ||
|/ftp/pub/os/linux | De Linux varianten staan hier| | |/ftp/pub/os/linux | De Linux varianten staan hier| | ||
|/ftp/pub/software | Alle software (applicaties) mirrors| | |/ftp/pub/software | Alle software (applicaties) mirrors| | ||
- | |/ftp/pub/test | 10, 100, 1000 MB files om speedtests mee uit te voeren| | + | |/ftp/pub/test | 10, 100, 1000, 10000, 100000 MB sparse files om speedtests mee uit te voeren| |
|/ftp/pub/misc | Overige bestanden | | |/ftp/pub/misc | Overige bestanden | | ||
Line 21: | Line 21: | ||
^ Naam ^ Beheerder ^ Officieel ^ status ^ | ^ Naam ^ Beheerder ^ Officieel ^ status ^ | ||
|FreeBSD | Willem | - | Alleen ISO files| | |FreeBSD | Willem | - | Alleen ISO files| | ||
+ | |Haiku | Willem | ? | | | ||
|NetBSD | Willem | - | Alleen ISO files| | |NetBSD | Willem | - | Alleen ISO files| | ||
|OpenBSD | Willem | - | Vertakking (Alleen ISO kan niet)| | |OpenBSD | Willem | - | Vertakking (Alleen ISO kan niet)| | ||
+ | ^ Linux ^ ^ ^ ^ | ||
+ | |Archlinux | Erwin | + | | | ||
|Debian | Robbert | + | -| | |Debian | Robbert | + | -| | ||
- | |Fedora | Gone | - | Verwijderd...| | + | |Deepin | Erwin | + | | |
- | |Gentoo | Roel | + | -| | + | |Deepin-CD | Erwin | + | | |
- | |Gentoo-portage | Roel | + | -| | + | |Gentoo | Erwin | + | -| |
- | |(Linux) kernel | Roel | - | -| | + | |Gentoo-portage | Erwin | + | -| |
+ | |(Linux) kernel | Erwin | - | -| | ||
|Knoppix | Roel | - | -| | |Knoppix | Roel | - | -| | ||
- | |Ubuntu Archives | Willem | - | Verwijderd ivm corruptie en packetdrops bij updaten.| | + | |Mageia | Erwin | + | | |
+ | |Tails | Willem | ? | | | ||
|Ubuntu Releases | Willem | - | Alleen ISO files| | |Ubuntu Releases | Willem | - | Alleen ISO files| | ||
Line 35: | Line 40: | ||
^ Naam ^ Beheerder ^ Officieel ^ status ^ | ^ Naam ^ Beheerder ^ Officieel ^ status ^ | ||
- | |ariadne | Robbert | + | -| | + | |ariadne | Erwin | ? | -| |
- | |bitlbee | Robbert | + | -| | + | |bitlbee | Erwin | ? | -| |
+ | |CPAN | Erwin | ? | | | ||
+ | |cygwin | Erwin | + | | | ||
+ | |eclipse | Erwin | + | | | ||
+ | |exim | Erwin | ? | | | ||
+ | |flightgear | Erwin | + | | | ||
|gimp | Willem | + | -| | |gimp | Willem | + | -| | ||
- | |gnu | Gone | - | Verwijderd...| | + | |gnu | Erwin | ? | | |
- | |gnupg | Gone | - | Verwijderd...| | + | |mozilla.org | Lennard | - | -| |
- | |mirc | extern beheerd | + | -| | + | |mozilla-current | Lennard | - | -| |
- | |mozilla.org/firefox | Willem | + | -| | + | |
- | |mozilla.org/mozilla | Willem | + | -| | + | |
- | |mozilla.org/thunderbird | Willem | + | -| | + | |
|openoffice | Mike | + | -| | |openoffice | Mike | + | -| | ||
- | |openssl | Gone | - | Verwijderd...| | + | |ovirt | Maarten | + | - | |
- | |proftpd | Gone | - | Verwijderd...| | + | |proftpd | Erwin | ? | | |
- | |rsync | Gone | - | Verwijderd...| | + | |rpi | Lennard | + | | |
- | |samba | Gone | - | Verwijderd...| | + | |sugarlabs | Erwin | + | | |
+ | |superrepo | Erwin | + | | | ||
+ | |tdf (LibreOffice) | Mike | + | | | ||
+ | |tex | Willem | + | | | ||
|videolan | Mike | + | - | | |videolan | Mike | + | - | | ||
+ | |x.org | Derk-Jan | ? | | | ||
+ | |xbmc | Willem | ? | | | ||
===== Inhoud /ftp/pub/docs ===== | ===== Inhoud /ftp/pub/docs ===== | ||
^ Naam ^ Beheerder ^ Officieel ^ | ^ Naam ^ Beheerder ^ Officieel ^ | ||
- | |rfc | Robbert | -| | + | |rfc | Etienne | -| |
===== Inhoud /ftp/pub/games ===== | ===== Inhoud /ftp/pub/games ===== | ||
Line 62: | Line 74: | ||
^ Naam ^ Beheerder ^ Beschrijving ^ | ^ Naam ^ Beheerder ^ Beschrijving ^ | ||
|Openstreetmap | Roel | XML dump van alle wegen op aarde van het [[http://openstreetmap.org/|Openstreetmap]] project| | |Openstreetmap | Roel | XML dump van alle wegen op aarde van het [[http://openstreetmap.org/|Openstreetmap]] project| | ||
+ | |||
+ | ===== Werking mirrors ===== | ||
+ | |||
+ | We proberen zoveel mogelijk mirrors te syncen vanaf rsync sources. Dit maakt ze makkelijk te onderhouden. Mirrors van bv games hebben echter niet dit soort sources en moeten dus met de hand worden bijgewerkt. Dit is een zeer tijdrovende klus, en bij verlies van alle data kan je in dit geval helemaal opnieuw beginnen. | ||
+ | |||
+ | De scripts die gebruikt worden staan allemaal in /home/ftpcom/scripts De namen van deze scripts zijn van de vorm protocol_naam_server.tld. Een voorbeeld script staat er ook en is genaamd rsync_base. Hierop moet je nieuwe mirrors baseren. Kwestie van openen met een editor en de variabelen bovenin correct invullen. | ||
+ | |||
+ | De scripts worden door hun 'maintainers' regelmatig gedraaid. Dit gebeurt via CRON. Gebruik volgende commando om je cron te openen/editen: | ||
+ | |||
+ | crontab -e | ||
+ | |||
+ | Per regel kan je dan entries van de vorm invoeren: | ||
+ | |||
+ | minuut uur dag maand weekdag script | ||
+ | |||
+ | bijv | ||
+ | |||
+ | 0 6 * * * /home/ftpcom/scripts/rsync_samba_rysnc.samba.org | ||
+ | |||
+ | Iedere dag om 06:00 uur draait cron nu de samba mirror. Je wordt automatisch gemailed indien er iets mis is gegaan bij het draaien van de mirror, in alle andere gevallen merk je er niets van. | ||
+ | |||
+ | Je kan een script ook met de hand draaien. Je kan kan de voortgang dan live volgen. Vanuit de scripts dir type je: | ||
+ | |||
+ | ./rsync_samba_rsync.samba.org | ||
+ | |||
+ | Draai niet de scripts van anderen, dit kan rare permissie problemen geven. In geval van een crash moet de mirror maintainer zelf handmatig zijn script draaien, of de root user moet de scripts met sudo uitvoeren als de maintainer. De scripts gaan ook vanzelf weer draaien, want de backup restored ook CRON als het goed is. | ||
===== Speciale Gevallen ===== | ===== Speciale Gevallen ===== | ||
Line 72: | Line 110: | ||
push mirrors: | push mirrors: | ||
- | * .ISO, gegenereerd, jigdo files worden via rsync binnen gehaalt | + | * .ISO, gegenereerd, jigdo files worden via rsync binnen gehaald |
* amd64, pushing | * amd64, pushing | ||
Line 84: | Line 122: | ||
==== Gentoo ==== | ==== Gentoo ==== | ||
- | We hebben ook een rsync mirror van rsync.gentoo.org. We zijn hiervoor bereikbaar via rsync op: | + | We hebben ook een rsync mirror van rsync.gentoo.org. We zijn hiervoor bereikbaar via rsync op [[rsync://rsync2.nl.gentoo.org]] (kruimel.snt.utwente.nl). |
- | rsync2.nl.gentoo.org (kruimel.snt.utwente.nl). | + | |
Deze mirror vereist een wachtwoord. Dit wachtwoord staat in de homedir van de maintainer. rsync_gentoo-portage_rsync.gentoo.org is hierom ook een aangepaste versie van rsync_base. | Deze mirror vereist een wachtwoord. Dit wachtwoord staat in de homedir van de maintainer. rsync_gentoo-portage_rsync.gentoo.org is hierom ook een aangepaste versie van rsync_base. | ||
Line 95: | Line 132: | ||
==== Ubuntu ==== | ==== Ubuntu ==== | ||
- | De ubuntu mirror bij ons bestaat uit 2 delen: | + | De ubuntu mirror bestond uit 2 delen. \\ |
- | + | Vanwege een nog onduidelijk oorzaak wil de archive mirror niet juist meer updaten. \\ | |
- | * Ubuntu Archives | + | Tot dit incident verholpen is hebben we daarom besloten de archive mirror niet te hosten! |
- | * Ubuntu Releases (cd iso's) | + | |
- | + | ||
- | Op de ftp server draait er een aparte gebruiker voor ubuntu. | + | |
- | + | ||
- | === Archives === | + | |
- | + | ||
- | De Archives mirror is de grootste. Op dit moment bestaat het uit ongeveer 250 GiB. De Archives mirror bestaat uit alle bestanden die voor het 'ubuntu' os geschreven staat en officieel gemirrort wordt. | + | |
- | + | ||
- | De Archives mirror staat op dit moment geregistreerd als nl2.archive.ubuntu.com. Bij het SNT staat hij bekend als christoffel.snt.utwente.nl. | + | |
- | + | ||
- | Archives wordt op 2 manieren bijgehouden: | + | |
- | + | ||
- | * Een cronjob om de 4 uren | + | |
- | * Mogelijkheid voor een push vanaf de nl1.archive.ubuntu.com beheerder. | + | |
- | De mirror staat bij ubuntu opgeslagen : https://launchpad.net/ubuntu/+mirror/christoffel.snt.utwente.nl-archive | + | Op de ftp server draait er een aparte gebruiker voor ubuntu welke de mirror bijhoudt. |
=== Releases === | === Releases === | ||
- | De Releases mirror bestaat uit alleen de ISOs van ubuntu en bestaat uit ongeveer 44 GiB. | + | De Releases mirror bestaat uit alleen de ISOs van ubuntu en bestaat uit ongeveer 44 GB. |
De Releases mirror wordt op 2 manieren bijgehouden: | De Releases mirror wordt op 2 manieren bijgehouden: | ||
Line 124: | Line 147: | ||
* Mogelijkheid voor een push vanaf de nl1 beheerder. | * Mogelijkheid voor een push vanaf de nl1 beheerder. | ||
- | De mirror staat bij ubuntu opgeslagen : https://launchpad.net/ubuntu/+mirror/uni.twente.ubuntu |