Outils pour utilisateurs

Outils du site


doc:dak:dak

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
doc:dak:dak [2005/08/03 21:57]
lehobey
doc:dak:dak [2009/01/08 18:48] (Version actuelle)
lehobey
Ligne 5: Ligne 5:
 Des [[anomalies à corriger]]. Des [[anomalies à corriger]].
  
-===== Mon installation ​=====+===== Mes installations ​=====
  
-[[Installation de dak sur ondine]].+[[Installation de dak sur ondine]]. Installation de tests. 
 + 
 +[[Installation de dak sur abonde]]. Installation de production pour [[doc:​abonde]]. 
 + 
 +[[Installation de dak sur melusine]]. Installation de production en vue d'​[[doc:​avant-premières]]. 
 + 
 +===== Analyse des tâches répétitives ===== 
 +J'​analyse ici les différentes tâches répétitives présentes dans le répertoire ///​usr/​share/​doc/​dak/​crontabs//​. 
 + 
 +Les fichiers originels (extraits du paquet dak) sont suivis de leur analyse. 
 + 
 +==== Pour l'​archive principale ==== 
 +  * [[analyse /​usr/​share/​doc/​dak/​crontabs/​katie.crontab]] 
 +  * [[analyse /​usr/​share/​doc/​dak/​crontabs/​cron.unchecked]] 
 +  * [[analyse /​usr/​share/​doc/​dak/​crontabs/​cron.buildd]] 
 +  * [[analyse /​usr/​share/​doc/​dak/​crontabs/​cron.hourly]] 
 +  * [[analyse /​usr/​share/​doc/​dak/​crontabs/​cron.daily]] 
 +  * [[analyse /​usr/​share/​doc/​dak/​crontabs/​cron.weekly]] 
 +  * [[analyse /​usr/​share/​doc/​dak/​crontabs/​cron.monthly]] 
 + 
 +==== Pour -non-US (caduque) ==== 
 +  * [[analyse /​usr/​share/​doc/​dak/​crontabs/​cron.unchecked-non-US]] 
 +  * [[analyse /​usr/​share/​doc/​dak/​crontabs/​cron.hourly-non-US]] 
 +  * [[analyse /​usr/​share/​doc/​dak/​crontabs/​cron.daily-non-US]] 
 +  * [[analyse /​usr/​share/​doc/​dak/​crontabs/​cron.weekly-non-US]] 
 + 
 +==== Pour -security (censé être plus simple) ==== 
 +  * [[analyse /​usr/​share/​doc/​dak/​crontabs/​cron.unchecked-security]] 
 +  * [[analyse /​usr/​share/​doc/​dak/​crontabs/​cron.buildd-security]] 
 +  * [[analyse /​usr/​share/​doc/​dak/​crontabs/​cron.daily-security]] 
 + 
 +===== Analyse de certaines commandes ===== 
 +J'​analyse ici les commandes qui sont dans ///​usr/​share/​doc/​dak/​scripts//​. 
 + 
 +  * [[analyse /​usr/​share/​doc/​dak/​scripts/​mkchecksums]] 
 +  * [[analyse /​usr/​share/​doc/​dak/​scripts/​mklslar]] 
 +  * [[analyse /​usr/​share/​doc/​dak/​scripts/​update-bugdoctxt]] 
 +  * [[analyse /​usr/​share/​doc/​dak/​scripts/​update-mailingliststxt]] 
 +  * [[analyse /​usr/​share/​doc/​dak/​scripts/​update-mirrorlists]] 
 + 
 +===== Configuration ===== 
 +Comparaison des différents fichiers katie.conf. 
 + 
 +  * [[analyse /​usr/​share/​doc/​dak/​example/​katie.conf.gz]] 
 +  * [[analyse /​usr/​share/​doc/​dak/​example/​katie.conf-non-US.gz]] 
 +  * [[analyse /​usr/​share/​doc/​dak/​example/​katie.conf-security.gz]] 
 +  * [[analyse /​usr/​share/​dak/​katie.conf-dak]] 
 + 
 +  * [[élaboration de mon katie.conf sur ondine]] 
 + 
 +====== Le paquet dak (officiel) de debian ====== 
 +  * Il est fait par Joerg Jaspert. 
 +  * [[Analyse de dak_1.0-8.diff]].
  
 ====== Ressources ====== ====== Ressources ======
 +
  
 ===== Les sources ===== ===== Les sources =====
  
-  * Le [[http://​cvs.debian.org/​dak/?​cvsroot=dak|cvs de dak]].+  ​* bzr : http://​ftp-master.debian.org/​bzr/​debian-archive-kit/​ 
 + 
 +  ​* Le [[http://​cvs.debian.org/​dak/?​cvsroot=dak|cvs de dak]]. ​Pour le récupérer : 
 + 
 +  $ cvs -d :​pserver:​anonymous@cvs.debian.org:/​cvs/​dak co dak 
   * [[http://​ftp-master.debian.org/​]].   * [[http://​ftp-master.debian.org/​]].
   * Les explication de [[http://​ftp-master.debian.org/​reject.html|rejet]].   * Les explication de [[http://​ftp-master.debian.org/​reject.html|rejet]].
Ligne 38: Ligne 96:
   - [[Otavio Salvador]] ([[http://​lists.enterprise-debian.de/​pipermail/​dak-nm/​2005-January/​000051.html|journal des modifications]] du paquet dak 1.0-5, a suggéré de n'​utiliser que la « white list »).   - [[Otavio Salvador]] ([[http://​lists.enterprise-debian.de/​pipermail/​dak-nm/​2005-January/​000051.html|journal des modifications]] du paquet dak 1.0-5, a suggéré de n'​utiliser que la « white list »).
   - Martin Michlmayr [[tbm@cyrius.com]] (journal des modifications de melanie)   - Martin Michlmayr [[tbm@cyrius.com]] (journal des modifications de melanie)
 +
 +  * http://​ncommander.blogspot.com/​2009/​01/​notes-from-underground-part-1.html
  
 ===== Expérimentateurs ===== ===== Expérimentateurs =====
Ligne 43: Ligne 103:
 Ceux qui ont déjà essayé / réussi une installation de dak : Ceux qui ont déjà essayé / réussi une installation de dak :
   * Brian May   * Brian May
-  * [[http://​blogs.turmzimmer.net/​2004/​12/​19|Andreas Barth]] pour [[http://​blogs.turmzimmer.net/​2005/​01/​02#​whois-20050101|volatile]].+  * [[http://​blogs.turmzimmer.net/​2004/​12/​19|Andreas Barth]] pour [[http://​blogs.turmzimmer.net/​2005/​01/​02#​whois-20050101|volatile]]. ​Voir aussi [[http://​blog.zugschlus.de/​archives/​127-Updates-to-clamav-data-build-process-for-volatile.html|ici]]. 
 +    * http://​blogs.turmzimmer.net/​2006/​04/​17#​dpkg-source-2a
   * [[http://​lists.debian.org/​debian-newmaint/​2004/​12/​msg00041.html|Joerg Jaspert]] (responsable du paquet dak) pour [[http://​dak.ganneff.de/​|Ganneff]] et [[http://​lists.jj21.de/​mailman/​listinfo|ses listes]]. [[http://​lists.enterprise-debian.de/​pipermail/​dak-bcc/​2004-December/​000009.html|Message historique]].   * [[http://​lists.debian.org/​debian-newmaint/​2004/​12/​msg00041.html|Joerg Jaspert]] (responsable du paquet dak) pour [[http://​dak.ganneff.de/​|Ganneff]] et [[http://​lists.jj21.de/​mailman/​listinfo|ses listes]]. [[http://​lists.enterprise-debian.de/​pipermail/​dak-bcc/​2004-December/​000009.html|Message historique]].
   * [[http://​sft.if.usp.br/​debian-marillat/​|Christian Marillat]] pour son archive (le 2005-06-09).   * [[http://​sft.if.usp.br/​debian-marillat/​|Christian Marillat]] pour son archive (le 2005-06-09).
   * [[http://​www.advogato.org/​person/​otavio/​|Otavio Salvador]] et [[http://​www.freedom.ind.br/​otavio/​|ici]] pour [[http://​www.advogato.org/​person/​otavio/​diary.html?​start=1|Debian-BR-CDD]].   * [[http://​www.advogato.org/​person/​otavio/​|Otavio Salvador]] et [[http://​www.freedom.ind.br/​otavio/​|ici]] pour [[http://​www.advogato.org/​person/​otavio/​diary.html?​start=1|Debian-BR-CDD]].
   * Gustavo Noronha Silva <​kov@debian.org>​ [[http://​lists.debian.org/​debian-devel/​2002/​12/​msg00895.html|ici]]   * Gustavo Noronha Silva <​kov@debian.org>​ [[http://​lists.debian.org/​debian-devel/​2002/​12/​msg00895.html|ici]]
 +  * Selon http://​kitenet.net/​~joey/​blog/​entry/​secure_testing_ramping_up-2005-08-28-20-40.html,​ Aba (Andreas Barth) et Zobel ont installé [[http://​secure-testing.debian.net/​|secure-testing]]. L'un des deux serait Kenshi Muto :  http://​kmuto.jp/​b.cgi/​2005/​08/​29#​etch-secure et est aussi de la partie : http://​www.grep.be/​blog/​2005/​08/​29/​
  
   * [[http://​lists.agnula.org/​pipermail/​developers/​2004-February/​004868.html|Demudi]] et [[http://​lists.alioth.debian.org/​pipermail/​partial-mirror-devel/​2004-July/​000008.html|ici]].   * [[http://​lists.agnula.org/​pipermail/​developers/​2004-February/​004868.html|Demudi]] et [[http://​lists.alioth.debian.org/​pipermail/​partial-mirror-devel/​2004-July/​000008.html|ici]].
 +
 +  * Skolelinux :
 +    * http://​wiki.debian.org/​DebianEdu/​ftpmaster-howto
 +    * http://​wiki.debian.org/​DebianEdu/​ArchivePolicy
 +
 +  * Debian VoIP Team : http://​www.tribulaciones.org/​blog/​computers/​debian/​debian_voip_team-19-03-2006
  
 Ou qui projettent d'y passer : Ou qui projettent d'y passer :
   * [[http://​repositories.alioth.debian.org/​|Alioth]] (Mark Howard) mais cela semble essoufflé.   * [[http://​repositories.alioth.debian.org/​|Alioth]] (Mark Howard) mais cela semble essoufflé.
 +
  
 ===== Autres docs ===== ===== Autres docs =====
Ligne 61: Ligne 130:
   * La [[http://​mailman.nocrew.org/​cgi-bin/​mailman/​listinfo/​dak-disc|liste de développement historique]].   * La [[http://​mailman.nocrew.org/​cgi-bin/​mailman/​listinfo/​dak-disc|liste de développement historique]].
   * Une mention de dak dans cette doc sur [[http://​people.linux.org.tw/​~chihchun/​CDDP/​www/​devel/​testing|testing]] et [[http://​debui.vlsm.org/​doc/​developers-reference/​ch-pkgs.fr.html#​s-nmu-katie|ici]] aussi.   * Une mention de dak dans cette doc sur [[http://​people.linux.org.tw/​~chihchun/​CDDP/​www/​devel/​testing|testing]] et [[http://​debui.vlsm.org/​doc/​developers-reference/​ch-pkgs.fr.html#​s-nmu-katie|ici]] aussi.
 +  * Debconf3 : http://​people.debian.org/​~mjb/​talks/​debconf3/​
   * Martin Michlmayr avait fait un exposé sur dak au [[http://​www.fosdem.org/​2004/​index/​dev_room_java|FOSDEM 2004]].   * Martin Michlmayr avait fait un exposé sur dak au [[http://​www.fosdem.org/​2004/​index/​dev_room_java|FOSDEM 2004]].
-  * Il semble que pour gérer « incoming », il faille utiliser [[ftp://​ftp.debian.org/​debian/​project/​misc/​|debianqueued-0.9]].+  * Il semble que pour gérer « incoming », il faille utiliser [[ftp://​ftp.debian.org/​debian/​project/​misc/​|debianqueued-0.9]]. ​[[ftp://​ftp.debian.org/​debian/​project/​misc/​debianqueued-0.9.tar.gz|Précisément.]] 
 + 
 +==== dsync-flist ==== 
 +  * Appelé par [[mkchecksums]]. 
 +  * Dur à trouver : 
 +    * http://​lists.debian.org/​debian-dak/​2005/​06/​msg00001.html 
 +  * http://​www.roeckx.be/​packages/​dsync/​
  
 ===== Des idées ===== ===== Des idées =====
  
   * http://​blog.madduck.net/​debian   * http://​blog.madduck.net/​debian
 +
 +
 +===== Travail en cours =====
 +  * AJT :
 +    * http://​azure.humbug.org.au/​~aj/​blog/​2005/​11/​16#​2005-11-16-dak
 +    * http://​azure.humbug.org.au/​~aj/​blog/​2005/​11/​17#​2005-11-17-q-unapproved
 +    * http://​azure.humbug.org.au/​~aj/​blog/​2005/​11/​26#​2005-11-26-niv2
 +    * http://​azure.humbug.org.au/​~aj/​blog/​2005/​11/​26#​2005-11-26-queuebuild
 +    * http://​azure.humbug.org.au/​~aj/​blog/​2005/​12/​06#​2005-12-06-detailed-sec-plan
 +    * (Détails) http://​azure.humbug.org.au/​~aj/​blog/​2005/​12/​12#​2005-12-12-impl1
 +  * http://​ganneff.de/​blog/​2006/​07/​28#​ftp
 +
 +  * Thomas Viehmann
 +    * http://​amayita.livejournal.com/​82898.html?​thread=159698#​t159698
 +    * http://​people.debian.org/​~tviehmann/​debian/​unstable/​
  
 ====== Méthode ====== ====== Méthode ======
Ligne 126: Ligne 217:
     * Chez moi : ///​home/​ftp/​incoming///​ pour //vsftpd//.     * Chez moi : ///​home/​ftp/​incoming///​ pour //vsftpd//.
  
-  * Il est ensuite transféré de ce répertoire vers ///​opt/​dak/​queue/​unchecked//​ par [[|debianqueued0.9]]. +  * Il est ensuite transféré de ce répertoire vers ///​opt/​dak/​queue/​unchecked//​ par [[.debianqueued|debianqueued0.9]]. 
-    * Chez moi : encore à faire.+    * Chez moi : c'est le cas.
  
   * Une fois dans //​unchecked//​ il est automatiquement traité par [[jennifer]] qui l'​envoie soit directement dans //​unstable//​ (déjà présent) soit dans ///​opt/​dak/​queue/​new//​.   * Une fois dans //​unchecked//​ il est automatiquement traité par [[jennifer]] qui l'​envoie soit directement dans //​unstable//​ (déjà présent) soit dans ///​opt/​dak/​queue/​new//​.
  
-====== Traduction ====== +  * Selon le modèle de message [[jennifer.new]] de [[jennifer]], il faut aussi mettre ​à jour (parfois au moins) les surclassements.
-Il y a plusieurs choses à traduire pour adapter ​[[dak]] à d'​autre langues et / ou d'​autres configurations.+
  
-===== Modèles ===== +  * Du répertoire ///opt/dak/queue/new//, on appelle [[lisa]] sur le fichier ​.changes :
-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+
  
-<​file>​ +  lisa nom_du_paquet.changes
-Dir +
-+
-  Templates "/​opt/​dak/​katie/​templates/";​ +
-}; +
-</​file>​+
  
-  * alicia.bug-close +  * Une fois acceptés (choix A), les paquets se retrouvent dans ///​opt/​dak/​queue/​accepted//Les paquets dans cette queue sont gérés par [[kelly]], invoquée par les tâches quotidiennes (voir [[kelly]]).
-  * amber.advisory +
-  * jennifer.accepted +
-  * jennifer.announce +
-  * jennifer.bug-close +
-  * jennifer.bug-experimental-fixed +
-  * jennifer.bug-nmu-fixed +
-  * jennifer.new +
-  * jennifer.override-disparity +
-  * katie.rejected +
-  * kelly.installed +
-  * kelly.unaccept +
-  * lauren.stable-rejected +
-  * lisa.bxa_notification +
-  * lisa.prod +
-  * melanie.bug-close +
-  * README +
-  * uma.added+
  
-==== Modifications à apporter ​==== +====== ​Traduction ​====== 
-  - Faire passer ces fichiers en UTF-8 (fr_FR.UTF-8) avec les champs : +Sur la page de [[traduction]] de dak.
-    * Content-Type:​ text/plain; charset=utf-8 +
-    * Content-Transfer-Encoding:​ 8bit +
-    * Mime-Version:​ 1.0 (faut-il aussi ce champ-là?​) +
-    * Content-Disposition:​ inline (faut-il aussi ce champ-là?​) +
-  - 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 ​==== +
- +
-<​code>​ +
-__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__ +
-</​code>​+
doc/dak/dak.1123099056.txt.gz · Dernière modification: 2005/08/03 21:58 (modification externe)