Ceci est une ancienne révision du document !
Debian Archive Kit
Mon installation
Ressources
Les sources
-
-
Les explication de
rejet.
-
Le vrai
-
-
-
ANAIS
ASM
NDB
NPOASR
NVIT
NVIU
ROM, RoM Request of Maintainer (?)
RoQA Request of Quality Assurance (?)
Contributeurs
Contributeurs relevés dans le code source de dak:
-
Christian Reis (journal des modifications de melanie).
-
Martin Michlmayr
tbm@cyrius.com (journal des modifications de melanie)
Expérimentateurs
Ceux qui ont déjà essayé / réussi une installation de dak :
Ou qui projettent d'y passer :
Alioth (Mark Howard) mais cela semble essoufflé.
Autres docs
-
-
-
-
Une mention de dak dans cette doc sur
testing et
ici aussi.
Martin Michlmayr avait fait un exposé sur dak au
FOSDEM 2004.
-
Des idées
Méthode
Nouveau paquet
Selon
Brian May, on utilise
lisa pour accepter à la main un paquet dans queue/new ou queue/byhand : aller dans le répertoire correspondant et
lisa *.changes
kelly installe un paquet qui a déjà été accepté.
Usages marginaux
alyson initialise certaines tables de la base de données (selon –help).
amber pour les avertissements de sécurité.
andrea pour les différences entre stable et unstable.
ashley crée un fichier
.katie.
catherine transforme les vieilles archives en
pool (réservoir).
emilie synchronise les signatures avec la base LDAP de Debian
halle supprime les
.changes obsolètes de proposed-updates.
jeri vérifie les dépendances pour proposed-updates.
julia sychronise la base postgresql avec le /etc/passwd du système.
rene recherche les paquets obsolètes ou en double.
rosamund recherche les utilisateurs sans paquets.
rose crée les répertoires selon
katie.conf.
rhona fait le ménage des vieux paquets.
shania nettoie incoming (ou autre).
uma nouvel utilisateur « à la main ».
Maintenance
madison donne de l'information sur les paquets.
melanie (ajoute (?) ou) supprime des paquets.
heidi modifie le contenu d'une
suite.
jenna prépare les fichiers nécessaires pour apt-ftparchive.
jennifer fait passer le paquet dans new (ou dans l'archive ?).
lauren rejette « à la main » le .change.
ziyi produit les fichiers
Release.
Bilans, audit, statistiques, etc.
charisma fabrique l'index des mainteneurs de paquets.
helena fait le bilan des paquets dans un répertoire (typiquement new et byhand).
saffron affiche des stats pour
arch-space,
pkg-nums,
daily-install.
tea vérifie archive et base de données pour
md5sums,
files et
dsc-syntax,
missing-overrides,
source-in-one-dir,
timestamps,
tar-gz-in-dsc,
validate-indices,
files-not-symlinks et
validate-builddeps.
Gestion des surclassements
C'est comme cela que je traduis pour l'instant les overrides.
C'est le boulot de
natalie (général) et de
alicia (finement, détails).
denise sort les tables de surclassements en fichiers texte.
Le chemin d'un paquet
Traduction
Il y a plusieurs choses à traduire pour adapter dak à d'autre langues et / ou d'autres configurations.
Modèles
Les courriels types sont dans le répertoire /opt/dak/katie/templates du paquet installé (répertoire dak-1.0/templates du paquet source) qui est géré par le paramètre
Dir
{
Templates "/opt/dak/katie/templates/";
};
Modifications à apporter
Faire passer ces fichiers en UTF-8 (fr_FR.UTF-8) avec les champs :
(faut-il aussi les champs ci-dessous?)
Rendre non-spécifique à Debian (www.debian.org ou ftpmaster dans le corps des messages par exemple).
Faut-il ajouter de nouvelles substitutions ?
Liste des substitutions existantes
__ADMIN_ADDRESS__
__ADVISORY__
__ADVISORY_TEXT__
__ALICIA_ADDRESS__
__ANNOUNCE_LIST_ADDRESS__
__ARCHITECTURE__
__BCC__
__BINARY_DESCRIPTIONS__
__BUG_NUMBER__
__BUG_SERVER__
__CC__
__CHANGES_FILENAME__
__CONTROL_MESSAGE__
__DATE__
__DISTRO__
__FILE_CONTENTS__
__FROM_ADDRESS__
__HOSTNAME__
__KATIE_ADDRESS__
__KEYID__
__MAINTAINER__
__MAINTAINER_ADDRESS__
__MAINTAINER_FROM__
__MAINTAINER_TO__
__MANUAL_REJECT_MESSAGE__
__MELANIE_ADDRESS__
__MORE_INFO_URL__
__NEW_MAINTAINER__
__PACKAGE__
__PRIMARY_KEY__
__PRIMARY_MIRROR__
__PROD_MESSAGE__
__REJECTOR_ADDRESS__
__REJECT_MESSAGE__
__SHORT_SUMMARY__
__SOURCE__
__STABLE_REJECTOR__
__STABLE_WARNING__
__SUITE__
__SUITE_LIST__
__SUMMARY__
__UID__
__VERSION__
__WHOAMI__