This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| commissies:ftpcom:mirrors [2009/03/05 11:26] – Meer informatie toegevoegd over mirrors. willem | commissies:ftpcom:mirrors [2020/06/29 11:43] (current) – CCC heeft geen behoefte meer aan mirrors. linux.conf.au zit niet meer op kompot etienne | ||
|---|---|---|---|
| Line 14: | Line 14: | ||
| |/ | |/ | ||
| |/ | |/ | ||
| - | |/ | + | |/ |
| |/ | |/ | ||
| Line 21: | Line 21: | ||
| ^ Naam ^ Beheerder | ^ Naam ^ Beheerder | ||
| |FreeBSD | Willem | - | Alleen ISO files| | |FreeBSD | Willem | - | Alleen ISO files| | ||
| + | |Haiku | ||
| |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 | + | |Deepin |
| - | |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 | + | |Mageia | Erwin | + | | |
| + | |Tails | ||
| |Ubuntu Releases | Willem | - | Alleen ISO files| | |Ubuntu Releases | Willem | - | Alleen ISO files| | ||
| Line 35: | Line 40: | ||
| ^ Naam ^ Beheerder | ^ Naam ^ Beheerder | ||
| - | |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 |
| - | |mozilla.org/ | + | |
| - | |mozilla.org/ | + | |
| - | |mozilla.org/ | + | |
| |openoffice | Mike | + | -| | |openoffice | Mike | + | -| | ||
| - | |openssl | + | |ovirt | Maarten |
| - | |proftpd | Gone | - | Verwijderd...| | + | |proftpd | Erwin | ? | | |
| - | |rsync | Gone | - | Verwijderd...| | + | |rpi | Lennard |
| - | |samba | Gone | - | Verwijderd...| | + | |sugarlabs |
| + | |superrepo | Erwin | + | | | ||
| + | |tdf (LibreOffice) | Mike | + | | | ||
| + | |tex | Willem | + | | | ||
| |videolan | Mike | + | - | | |videolan | Mike | + | - | | ||
| + | |x.org | Derk-Jan | ? | | | ||
| + | |xbmc | Willem | ? | | | ||
| ===== Inhoud / | ===== Inhoud / | ||
| ^ Naam ^ Beheerder | ^ Naam ^ Beheerder | ||
| - | |rfc | Robbert | + | |rfc | Etienne |
| ===== Inhoud / | ===== Inhoud / | ||
| Line 59: | Line 71: | ||
| |games | Gamescom | -| | |games | Gamescom | -| | ||
| - | =====Inhoud / | + | ===== Inhoud / |
| ^ Naam ^ Beheerder | ^ Naam ^ Beheerder | ||
| |Openstreetmap | Roel | XML dump van alle wegen op aarde van het [[http:// | |Openstreetmap | Roel | XML dump van alle wegen op aarde van het [[http:// | ||
| + | |||
| + | ===== 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 / | ||
| + | |||
| + | De scripts worden door hun ' | ||
| + | |||
| + | crontab -e | ||
| + | |||
| + | Per regel kan je dan entries van de vorm invoeren: | ||
| + | |||
| + | minuut uur dag maand weekdag script | ||
| + | |||
| + | bijv | ||
| + | |||
| + | 0 6 * * * / | ||
| + | |||
| + | 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: | ||
| + | |||
| + | ./ | ||
| + | |||
| + | 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 ===== | ||
| + | Sommige mirrors wijken af van de standaard behandeling. Deze mirrors zijn hieronder beschreven. | ||
| + | |||
| + | ==== Debian ==== | ||
| + | |||
| + | Debian krijgt via ssh een push signal zodra de upstream mirror nieuwe files heeft. op dat moment triggert de rsync, Zo'n push signaal kan van 2 verschillende servers komen. | ||
| + | |||
| + | push mirrors: | ||
| + | |||
| + | * .ISO, gegenereerd, | ||
| + | * amd64, pushing | ||
| + | |||
| + | cron: | ||
| + | |||
| + | * volatile | ||
| + | * security | ||
| + | * backports | ||
| + | * archive | ||
| + | |||
| + | ==== Gentoo ==== | ||
| + | |||
| + | We hebben ook een rsync mirror van rsync.gentoo.org. We zijn hiervoor bereikbaar via rsync op [[rsync:// | ||
| + | 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. | ||
| + | |||
| + | ==== VideoLAN ==== | ||
| + | |||
| + | * http:// | ||
| + | * contact address: videolan ath videolan doth org | ||
| + | |||
| + | ==== Ubuntu ==== | ||
| + | |||
| + | De ubuntu mirror bestond uit 2 delen. \\ | ||
| + | Vanwege een nog onduidelijk oorzaak wil de archive mirror niet juist meer updaten. \\ | ||
| + | Tot dit incident verholpen is hebben we daarom besloten de archive mirror niet te hosten! | ||
| + | |||
| + | Op de ftp server draait er een aparte gebruiker voor ubuntu welke de mirror bijhoudt. | ||
| + | |||
| + | === Releases === | ||
| + | |||
| + | De Releases mirror bestaat uit alleen de ISOs van ubuntu en bestaat uit ongeveer 44 GB. | ||
| + | |||
| + | De Releases mirror wordt op 2 manieren bijgehouden: | ||
| + | |||
| + | * Een conjob om de 6 uur. | ||
| + | * Mogelijkheid voor een push vanaf de nl1 beheerder. | ||
| + | |||