Modifications entre les versions 3 et 4
Version 3 à la date du 2008-01-15 15:00:00
Taille: 2396
Éditeur: ThomasNoël
Commentaire: pas de debin ou ubuntu, c'est le nom de la version qui fera la différence (un seul dépot, plus simple à gérer)
Version 4 à la date du 2008-01-15 17:08:52
Taille: 2388
Éditeur: ThomasNoël
Commentaire:
Texte supprimé. Texte ajouté.
Ligne 39: Ligne 39:
TODO : la gestion des signatures gpg. Je ne sais pas ce qu'il faut faire, a fortiori comment ;) Où c'est que j'en suis : à 99%. J'écrirais la doc quand j'aurais moins mal aux yeux.

Cette page présente un projet de dépôt de paquets Debian/Ubuntu (au moins) accessible aisément via le système de gestion de paquets APT.

Stratégie

  • création d'un nom DNS apt.auf.org dirigé dans un premier temps vers apt.vn.auf.org => fait le 06/09/2007

  • mise en place d'un dépôt apt.vn.auf.org (au BAP, Vietnam) géré par ProgFou => septembre 2007

  • test de ce dépôt à l'échelle de l'ensemble des machines du Bureau Asie-Pacifique => octobre 2007

  • test de ce dépôt à l'échelle de l'ensemble des machines de la région Asie-Pacifique => décembre 2007

  • déplacement de ce dépôt sur un serveur à Montréal (ou Paris, ou mieux : les deux en miroir rsync) => janvier 2008

Mise en place

  • création d'un serveur virtuel web apt.vn.auf.org

  • création de dossiers par distribution (objectifs différents pour Debian et Ubuntu)
  • création de compte utilisateurs avec accès sftp (très peu au début, plus ouvert ensuite)
    • les utilisateurs déposeront leurs paquets via leurs comptes
    • la signature des paquets sera ensuite vérifiée
    • puis les paquets seront transférés vers l'arborescence du dépôt
  • mise en place des clés SSH et GPG des utilisateurs
  • création d'une keyring (liste de clés) des utilisateurs

  • mise en place d'une technique de mise à jour des infos du dépôt :
    • faire un comparatif entre apt-ftparchive (que j'utilise déjà), debarchiver et mini-dinstall

    • mise en place d'une technique de signature de l'archive via GPG

apt.auf.org

Mise en place en cours par Thomas (et ses faibles connaissances en la matière).

J'ai renoncé à mini-dinstall et autres solutions bancales pour tenter d'aller vers une gestion "classique" avec repertoire pool et séparation "composant par composant". Je suis donc allé vers [http://mirrorer.alioth.debian.org/ reprepro] ([http://packages.debian.org/etch/reprepro version etch])

L'idée est d'avoir au final des sources.list de ce genre là :

  • # les paquets pour mise en place VoIP :
    deb http://apt.auf.org/ etch voip
    # les paquets pour mise en place RPV2 :
    deb http://apt.auf.org/ etch rpv2
    # les paquets pour un poste client Ubuntu :
    deb http://apt.auf.org/ gutsy auf-desktop

Où c'est que j'en suis : à 99%. J'écrirais la doc quand j'aurais moins mal aux yeux.

DépôtAPT (dernière édition le 2013-12-05 20:21:24 par JeanChristopheAndré)