HOWTO Monter un miroir FTP pour KDE.org
Monter un miroir du serveur FTP de KDE est très simple. Les étapes essentielles sont :
Déterminer vos ressources
Avant de faire quoi que ce soit d'autre, vous devriez déterminer si oui ou non vous avez les moyens d'héberger un miroir ftp.kde.org. Lisez la checklist suivante pour estimer votre état :
- Êtes-vous dans un endroit qui nécessite un miroir ? Si vous êtes dans un pays qui n'a pas (ou peu) de miroir, alors oubliez le reste de cette liste. Dans ce cas, nous sommes heureux de vous avoir peu importe les conditions. Si vous êtes dans un pays comme les USA ou l'Allemagne qui possèdent beaucoup de miroirs avec une grande bande passante, alors ne poursuivez que si vous êtes vraiment décidé à fournir un miroir.
- Avez-vous assez de bande passante ? En général, nous préférons que nos miroirs aient au moins une "connexion" de 10 MBits/s. Cela doit également être une connexion raisonnablement stable. En d'autres mots, ne montez pas un miroir dans votre chambre ou en utilisant une connexion domestique de type modem ou DSL. Si vous êtes dans un pays où la bande passante est rare, merci d'ignorer cette condition.
- Avez-vous assez d'espace disque ? Un miroir complet de ftp.kde.org occupe environ 40 Gigaoctets. Vous pouvez choisir de mirrorer seulement la section stable (ou instable), mais ça ne vous économisera que quelques giga.
- À quel point êtes-vous attaché à ce miroir ? Si vous n'allez avoir accès à votre serveur ou votre bande passante que pour quelques mois, alors nous vous suggérons de ne pas vous enregistrer comme miroir. Nous préférons que nos miroirs soient gérés par des personnes volontaires pour répondre rapidement aux changements du serveur KDE et qui le resteront dans un futur prévisible.
Vous devriez aussi décider si vous voulez que votre miroir soit "primaire" ou non. Dans ce cas, vous devez respecter les critères suviants :
- Vous devez avoir une connexion avec une bande passante d'au moins 100 Mbit/s
- Vous devez mirrorer le serveur KDE dans son intégralité (pas seulement stable)
- Vous devez mirrorer depuis master.kde.org
- Vous devez vous inscrire à la liste de diffusion kde-mirrors et devez répondre aux changements rapidement
- Pendant une semaine de sortie d'une nouvelle version, vous devez mettre à jour votre miroir toutes les deux heures environ
Installer Rsync
La façon recommandée de mettre à jour votre miroir est d'utiliser rsync sur le serveur master.kde.org. Cela vous permettra de mettre à jour tous les jours en ne transférant que les fichiers modifiés. Ne mettez pas à jour depuis ftp.kde.org. Vous pouvez utiliser l'outil de mise à jour de votre choix (comme 'emirror' ou 'fmirror') mais cela ne sera pas traité ici.
Vous pouvez télécharger rsync sur http://rsync.samba.org
Il y a deux "modules" rsync communs que vous voudrez sans doute utiliser. Le premier, plus populaire et recommandé, est [kdeftp] (environ 40 Gigaoctets). Le second est [kdestableftp] (environ 20 Gigaoctets) qui contient seulement l'arborescence /pub/kde/stable. Merci de n'utiliser ce dernier que si vous êtes sévèrement en pénurie d'espace disque. Si vous avez besoin d'accès différents, envoyez un mail au webmaster car il y a d'autres modules.
Voici un exemple rapide d'utilisation de rsync. Ceci suppose que votre miroir sera dans /home/ftp/pub/kde et que vous voulez un miroir KDE complet.
rsync -rlpt --delete master.kde.org::kdeftp /home/ftp/pub/kde
Vous voudrez sûrement configurer cela sous forme d'une tâche cron pour automatiser les mises à jour. Voici un exemple de tâche qui met à jour une fois par jour (en supposant que vous ayez mis la commande rsync dans un script appelé mirror_kde.sh).
# Exécuter à 2h chaque matin
0 2 * * * $HOME/bin/mirror_kde.sh
Régler les derniers détails
À ce stade, vous devriez avoir un miroir FTP kde.or pleinement fonctionnel. Maintenant, tout ce qu'il vous reste à faire c'est envoyer un mail au webmaster pour être listé sur la page des miroirs. Envoyez les informations suivantes :
- L'adresse du serveur
- Votre pays (exemple : Italie)
- Votre nom et adresse mail
- Votre bande passante disponible
- Votre fréquence de mise à jour
- Votre méthode de mise à jour (rsync, fmirror, etc.)
- Si vous voulez être un miroir primaire ou non
Veuillez également vous inscrire à la liste de diffusion kde-mirrors. C'est une liste de contacts à volume réduit pour tous les administrateurs de miroirs KDE.
[ Edit ]
KDE-Francophone