Modifications entre les versions 1 et 2
Version 1 à la date du 2007-09-06 20:14:22
Taille: 1569
Commentaire: hop, premier jet...
Version 2 à la date du 2008-01-15 11:52:09
Taille: 2414
Éditeur: ThomasNoël
Commentaire: reprepro ... essayons, ça à l'air correct
Texte supprimé. Texte ajouté.
Ligne 22: Ligne 22:

= 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/debian etch voip
# les paquets pour mise en place RPV2 :
deb http://apt.auf.org/debian etch rpv2
# les paquets pour un poste client Ubuntu :
deb http://apt.auf.org/ubuntu gutsy auf-desktop
}}}

TODO : la gestion des signatures gpg. Je ne sais pas ce qu'il faut faire, a fortiori comment ;)

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/debian etch voip
    # les paquets pour mise en place RPV2 :
    deb http://apt.auf.org/debian etch rpv2
    # les paquets pour un poste client Ubuntu :
    deb http://apt.auf.org/ubuntu gutsy auf-desktop

TODO : la gestion des signatures gpg. Je ne sais pas ce qu'il faut faire, a fortiori comment ;)

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