Miroirs Debian officiels
Les miroirs officiels de l'archive Debian obtiennent une adresse de la forme ftp.<pays>.debian.org. Ce sont les sites les mieux indiqués et les plus utilisés ; le visage de Debian pour la plupart des gens.
Voici la liste actuelle des miroirs officiels de l'archive :
Sponsors
Les sponsors de miroirs officiels sont remerciés sur nos pages web.
Processus
Les miroirs officiels sont hébergés par des groupes ou des personnes choisis, qui offrent ce service à la communauté des utilisateurs Debian de leur pays.
Debian dépend des informations fournies par les utilisateurs et les administrateurs de miroirs afin de décider de la hiérarchie des miroirs. Toute remarque constructive à propos des miroirs officiels existants ou concernant l'absence de miroir officiel est la bienvenue sur mirrors@debian.org ou sur la liste de diffusion debian-mirrors.
S'il n'y a pas déjà de ftp.<pays>.debian.org pour votre pays, tout administrateur de miroir peut proposer son site comme miroir officiel, à condition qu'il remplisse les critères définis ci-dessous.
Dans les pays où il existe déjà un miroir officiel, il est encore possible d'ajouter d'autres miroirs officiels, mais seulement si cela s'avère nécessaire. Dans les pays étendus comme les États-Unis, et dans les pays où existent plusieurs dorsales majeures sans connectivité correcte (comme en Australie) c'est même une bonne idée.
Généralement, le premier site se verra attribuer les alias ftp.<country>.debian.org et ftp1.<country>.debian.org. Les sites suivants se verront attribuer un alias du second type avec le chiffre incrémenté.
Critères
Pour devenir un miroir officiel, un site doit satisfaire aux critères suivants :
- Le miroir doit avoir déjà été enregistré (en utilisant notre formulaire de proposition de miroir).
- Le site doit être fiable et fonctionner 24 heures sur 24. La machine ne doit pas être fortement chargée.
- Il doit avoir une connectivité décente (relativement au pays dans lequel il se trouve). Une bande passante équivalente à une connexion T1 ou mieux est privilégiée ; notez que pour les pays développés ce minimum est plus élevé.
- Les routeurs en amont du serveur ne devraient poser aucune restriction d'accès global ni aucune limitation majeure de bande passante.
- Le serveur doit pouvoir supporter le trafic, c'est-à-dire avoir des limites raisonnables sur les démons HTTP, FTP et rsync, y compris un ajustement du nombre maximum de connexions en général et du nombre maximum de connexions à partir d'une même adresse IP.
- Concernant l'espace disque alloué (avec de l'espace pour la croissance de l'archive) — consultez la page sur la taille des miroirs.
- L'archive Debian complète doit être présente.
- L'arborescence du miroir de l'archive doit être disponible dans /debian. Raison : pour l'homogénéité entre les sites — vous pouvez simplement utiliser un lien symbolique si vous voulez garder le miroir ailleurs, ou mettre en place un hôte virtuel.
- Le miroir doit être disponible au moins à travers les
protocoles suivants :
- HTTP (http://votre.serveur/debian/)
HTTP est utilisé car avec HTTP/1.1 les transferts web peuvent potentiellement être plus efficaces qu'avec FTP. - FTP (ftp://votre.serveur/debian/)
Bien que FTP devienne de plus en plus obsolète, il est encore très largement utilisé. - rsync (rsync://votre.serveur::debian/)
Rsync est le moyen privilégié pour faire des miroirs, et l'une des fonctions principales d'un miroir officiel est de faciliter la prolifération de miroirs secondaires.
- HTTP (http://votre.serveur/debian/)
- Le miroir devrait être mis à jour avec ftpsync
, un script remplissant toutes les fonctions requises.
- Il utilise rsync et préserve les indicateurs temporels des fichiers copiés, afin que la date des fichiers soit la même que sur l'ensemble du réseau de miroirs.
- Un fichier du nom du miroir et contenant un indicateur temporel
doit exister dans le répertoire project/trace/.
Cela implique d'exécuter la commande date -u >.../debian/project/trace/votre.serveur une fois votre rsync quotidien terminé.
C'est trivial à mettre en place, ne gaspille que peu de ressources, et est utile pour maintenir une trace du miroir. - Les arborescences /doc et /project doivent être incluses dans le miroir.
- Il faut mettre en place un miroir « Push » ; n'hésitez pas à nous contacter pour vous mettre en relation avec le responsable d'un autre miroir.
Veuillez noter que ce sont simplement des directives générales, mais nous accepterons plus volontiers votre site comme miroir officiel si les conditions ci-dessus sont satisfaites. Il est également souhaitable que le site ait un historique de fonctionnement similaire à celui décrit ci-dessus.
Toute proposition de miroir officiel doit être envoyée à mirrors@debian.org avec les précisions concernant la consommation de bande passante et toute limite qui serait appliquée.
