== listes.auf.org == {{{ apache2-mpm-worker apache2-utils apache2.2-bin apache2.2-common apache2 defoma exim4-config fontconfig-config fontconfig ldap-utils libapr1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1 libart-2.0-2 libcairo2 libdatrie0 libdatrie1 libdirectfb-1.0-0 libfile-tail-perl libfontconfig1 libfontenc1 libglib2.0-data libldap-2.3-0 libpango1.0-0 libpango1.0-common libpixman-1-0 librrd2 librrd4 librrds-perl libterm-readkey-perl libthai-data libthai0 libts-0.0-0 libttf2 libxcb-render-util0 libxcb-render0 libxfont1 libxft2 libxrender1 lsof mailgraph mailman postgresql-client-8.4 postgresql-client-common pwgen rrdtool tsconf ttf-bitstream-vera ttf-dejavu-core ttf-dejavu-extra ttf-dejavu x-ttcidfont-conf xfonts-encodings xfonts-utils }}} * Phase 1 : tout sauf apache2, mailgraph et mailman {{{ listes:/# aptitude install defoma exim4-config fontconfig-config fontconfig ldap-utils libapr1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1 libart-2.0-2 libcairo2 libdatrie0 libdatrie1 libdirectfb-1.0-0 libfile-tail-perl libfontconfig1 libfontenc1 libglib2.0-data libldap-2.3-0 libpango1.0-0 libpango1.0-common libpixman-1-0 librrd2 librrd4 librrds-perl libterm-readkey-perl libthai-data libthai0 libts-0.0-0 libttf2 libxcb-render-util0 libxcb-render0 libxfont1 libxft2 libxrender1 lsof postgresql-client-8.4 postgresql-client-common pwgen rrdtool tsconf ttf-bitstream-vera ttf-dejavu-core ttf-dejavu-extra ttf-dejavu x-ttcidfont-conf xfonts-encodings xfonts-utils Pas de version candidate trouvée pour libdatrie0 Impossible de trouver un paquet dont le nom ou la description correspond à « libdirectfb-1.0-0 » Pas de version candidate trouvée pour libldap-2.3-0 Impossible de trouver le paquet « librrd2 ». Cependant, les paquets suivants comportent « librrd2 » dans leur nom : librrd2-dev Impossible de trouver un paquet dont le nom ou la description correspond à « libttf2 » Pas de version candidate trouvée pour libdatrie0 Impossible de trouver un paquet dont le nom ou la description correspond à « libdirectfb-1.0-0 » Pas de version candidate trouvée pour libldap-2.3-0 Impossible de trouver le paquet « librrd2 ». Cependant, les paquets suivants comportent « librrd2 » dans leur nom : librrd2-dev Impossible de trouver un paquet dont le nom ou la description correspond à « libttf2 » Les NOUVEAUX paquets suivants vont être installés : defoma exim4-config{b} fontconfig fontconfig-config ldap-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libart-2.0-2 libcairo2 libdatrie1 libdbi0{a} libfile-tail-perl libfont-freetype-perl{a} libfontconfig1 libfontenc1 libglib2.0-0{a} libglib2.0-data libpango1.0-0 libpango1.0-common libpcre3{a} libpixman-1-0 librrd4 librrds-perl libterm-readkey-perl libthai-data libthai0 libts-0.0-0 libxcb-render-util0 libxcb-render0 libxfont1 libxft2 libxrender1 lsof postgresql-client-8.4 postgresql-client-common pwgen rrdtool shared-mime-info{a} tsconf ttf-bitstream-vera ttf-dejavu ttf-dejavu-core ttf-dejavu-extra x-ttcidfont-conf x11-common{a} xfonts-encodings xfonts-utils 0 paquets mis à jour, 49 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de télécharger 15,8 Mo d'archives. Après dépaquetage, 38,9 Mo seront utilisés. Les paquets suivants ont des dépendances non satisfaites : exim4-config: Est en conflit avec: postfix mais 2.7.1-1+squeeze1 est installé. Les actions suivantes permettront de résoudre ces dépendances : Supprimer les paquets suivants : 1) apticron 2) bsd-mailx 3) postfix 4) postfix-mysql Laisser les dépendances suivantes non satisfaites : 5) apt-listchanges recommande exim4 | mail-transport-agent 6) cron recommande exim4 | postfix | mail-transport-agent 7) logrotate recommande mailx 8) smartmontools recommande mailx | mailutils 9) mysql-server-5.1 recommande mailx 10) auf-git-etc recommande exim4 | mail-transport-agent Accepter cette solution ? [Y/n/q/?] }}} . On reprend sans le exim4-config {{{ listes:/# aptitude install defoma fontconfig-config fontconfig ldap-utils libapr1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1 libart-2.0-2 libcairo2 libdatrie0 libdatrie1 libdirectfb-1.0-0 libfile-tail-perl libfontconfig1 libfontenc1 libglib2.0-data libldap-2.3-0 libpango1.0-0 libpango1.0-common libpixman-1-0 librrd2 librrd4 librrds-perl libterm-readkey-perl libthai-data libthai0 libts-0.0-0 libttf2 libxcb-render-util0 libxcb-render0 libxfont1 libxft2 libxrender1 lsof postgresql-client-8.4 postgresql-client-common pwgen rrdtool tsconf ttf-bitstream-vera ttf-dejavu-core ttf-dejavu-extra ttf-dejavu x-ttcidfont-conf xfonts-encodings xfonts-utils Pas de version candidate trouvée pour libdatrie0 Impossible de trouver un paquet dont le nom ou la description correspond à « libdirectfb-1.0-0 » Pas de version candidate trouvée pour libldap-2.3-0 Impossible de trouver le paquet « librrd2 ». Cependant, les paquets suivants comportent « librrd2 » dans leur nom : librrd2-dev Impossible de trouver un paquet dont le nom ou la description correspond à « libttf2 » Pas de version candidate trouvée pour libdatrie0 Impossible de trouver un paquet dont le nom ou la description correspond à « libdirectfb-1.0-0 » Pas de version candidate trouvée pour libldap-2.3-0 Impossible de trouver le paquet « librrd2 ». Cependant, les paquets suivants comportent « librrd2 » dans leur nom : librrd2-dev Impossible de trouver un paquet dont le nom ou la description correspond à « libttf2 » Les NOUVEAUX paquets suivants vont être installés : defoma fontconfig fontconfig-config ldap-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libart-2.0-2 libcairo2 libdatrie1 libdbi0{a} libfile-tail-perl libfont-freetype-perl{a} libfontconfig1 libfontenc1 libglib2.0-0{a} libglib2.0-data libpango1.0-0 libpango1.0-common libpcre3{a} libpixman-1-0 librrd4 librrds-perl libterm-readkey-perl libthai-data libthai0 libts-0.0-0 libxcb-render-util0 libxcb-render0 libxfont1 libxft2 libxrender1 lsof postgresql-client-8.4 postgresql-client-common pwgen rrdtool shared-mime-info{a} tsconf ttf-bitstream-vera ttf-dejavu ttf-dejavu-core ttf-dejavu-extra x-ttcidfont-conf x11-common{a} xfonts-encodings xfonts-utils 0 paquets mis à jour, 48 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de télécharger 15,3 Mo d'archives. Après dépaquetage, 37,6 Mo seront utilisés. Voulez-vous continuer ? [Y/n/?] Err http://ftp.debian.org/debian/ squeeze-lts/main libpcre3 i386 8.02-1.1+deb6u1 404 Not Found [IP : 130.89.148.12 80] Err http://ftp.debian.org/debian/ squeeze-lts/main ldap-utils i386 2.4.23-7.3+deb6u2 404 Not Found [IP : 130.89.148.12 80] Err http://ftp.debian.org/debian/ squeeze-lts/main libpixman-1-0 i386 0.16.4-1+deb6u2 404 Not Found [IP : 130.89.148.12 80] Err http://ftp.debian.org/debian/ squeeze-lts/main libxrender1 i386 1:0.9.6-1+squeeze1+build1 404 Not Found [IP : 130.89.148.12 80] Err http://ftp.debian.org/debian/ squeeze-lts/main libcairo2 i386 1.8.10-6+build1 404 Not Found [IP : 130.89.148.12 80] Err http://ftp.debian.org/debian/ squeeze-lts/main libxfont1 i386 1:1.4.1-5+deb6u1 404 Not Found [IP : 130.89.148.12 80] Err http://ftp.debian.org/debian/ squeeze-lts/main postgresql-client-8.4 i386 8.4.22lts6-0+deb6u1 404 Not Found [IP : 130.89.148.12 80] Prendre : 1 http://archive.debian.org/debian/ squeeze/main lsof i386 4.81.dfsg.1-1 [275 kB] ... ... Paramétrage de libxcb-render-util0 (0.3.6-1) ... E: impossible de récupérer http://ftp.debian.org/debian/pool/main/p/pcre3/libpcre3_8.02-1.1+deb6u1_i386.deb : 404 Not Found [IP : 130.89.148.12 80] listes:/# }}} {{{ listes:/# aptitude install defoma fontconfig-config fontconfig ldap-utils libapr1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1 libart-2.0-2 libcairo2 libdatrie0 libdatrie1 libdirectfb-1.0-0 libfile-tail-perl libfontconfig1 libfontenc1 libglib2.0-data libldap-2.3-0 libpango1.0-0 libpango1.0-common libpixman-1-0 librrd2 librrd4 librrds-perl libterm-readkey-perl libthai-data libthai0 libts-0.0-0 libttf2 libxcb-render-util0 libxcb-render0 libxfont1 libxft2 libxrender1 lsof postgresql-client-8.4 postgresql-client-common pwgen rrdtool tsconf ttf-bitstream-vera ttf-dejavu-core ttf-dejavu-extra ttf-dejavu x-ttcidfont-conf xfonts-encodings xfonts-utils Pas de version candidate trouvée pour libdatrie0 Impossible de trouver un paquet dont le nom ou la description correspond à « libdirectfb-1.0-0 » Pas de version candidate trouvée pour libldap-2.3-0 Impossible de trouver le paquet « librrd2 ». Cependant, les paquets suivants comportent « librrd2 » dans leur nom : librrd2-dev Impossible de trouver un paquet dont le nom ou la description correspond à « libttf2 » Pas de version candidate trouvée pour libdatrie0 Impossible de trouver un paquet dont le nom ou la description correspond à « libdirectfb-1.0-0 » Pas de version candidate trouvée pour libldap-2.3-0 Impossible de trouver le paquet « librrd2 ». Cependant, les paquets suivants comportent « librrd2 » dans leur nom : librrd2-dev Impossible de trouver un paquet dont le nom ou la description correspond à « libttf2 » Les NOUVEAUX paquets suivants vont être installés : ldap-utils libcairo2 libglib2.0-0{a} libglib2.0-data libpango1.0-0 libpcre3{a} libpixman-1-0 librrd4 librrds-perl libxfont1 libxft2 libxrender1 postgresql-client-8.4 rrdtool shared-mime-info{a} x-ttcidfont-conf xfonts-utils 0 paquets mis à jour, 17 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de télécharger 3014 ko/7225 ko d'archives. Après dépaquetage, 21,1 Mo seront utilisés. Voulez-vous continuer ? [Y/n/?] ATTENTION : des versions non certifiées des paquets suivants vont être installées. Des paquets non certifiés peuvent compromettre la sécurité de votre système. Vous ne devriez les installer que si vous êtes certain que c'est bien votre intention. libpixman-1-0 libpcre3 libcairo2 postgresql-client-8.4 libxfont1 libxrender1 ldap-utils Voulez-vous ignorer cet avertissement et continuer quand même ? Pour continuer, entrer « Oui ». Pour interrompre l'installation, entrer « Non » : oui }}} . Purge des paquets inutiles : {{{ listes:/# aptitude purge ... }}} . le cas exim4-config {{{ listes:/# tail /var/lib/dpkg/info/exim4-config.list /etc/exim4/conf.d/rewrite /etc/exim4/conf.d/rewrite/31_exim4-config_rewriting /etc/exim4/conf.d/rewrite/00_exim4-config_header /etc/exim4/passwd.client /etc/exim4/exim4.conf.template /etc/ppp /etc/ppp/ip-up.d /etc/ppp/ip-up.d/exim4 /etc/email-addresses /var/lib/exim4 listes:/# ls -al /etc/exim4 /etc/ppp /etc/email-addresses /var/lib/exim4 ls: impossible d'accéder à /etc/exim4: Aucun fichier ou dossier de ce type -rw-r--r-- 1 root root 312 20 jan 2007 /etc/email-addresses /etc/ppp: total 16 drwxr-xr-x 4 root root 4096 16 nov 2007 . drwxr-xr-x 86 root root 4096 29 mar 22:13 .. drwxr-xr-x 2 root root 4096 29 jui 2013 ip-down.d drwxr-xr-x 2 root root 4096 29 jui 2013 ip-up.d /var/lib/exim4: total 28 drwxr-xr-x 2 root root 4096 16 nov 2007 . drwxr-xr-x 43 root root 4096 29 mar 22:03 .. -rw-r--r-- 1 root Debian-exim 19767 16 nov 2007 config.autogenerated listes:/# find /etc/ -name exim4* /etc/default/exim4 /etc/ppp/ip-up.d/exim4 listes:/# # On purge listes:/# rm -rf /etc/exim4 /etc/ppp /etc/email-addresses /var/lib/exim4 listes:/# rm /var/lib/dpkg/info/exim4-config.list listes:/# find /etc/ -name exim4* /etc/default/exim4 listes:/# find /etc/ -name exim4* -delete }}} * phase 2 : apache2 {{{ listes:/# aptitude install apache2-mpm-worker apache2-utils apache2.2-bin apache2.2-common apache2 ... ... Paramétrage de apache2.2-common (2.2.16-6+squeeze15) ... Fichier de configuration « /etc/apache2/sites-available/default-ssl » ==> Fichier du système créé par vous ou par un script. ==> Fichier également présent dans le paquet fourni par le responsable du paquet. Que voulez-vous faire ? Vos options sont les suivantes : Y ou I : installer la version du responsable du paquet N ou O : garder votre version actuellement installée D : afficher les différences entre les versions Z : suspendre ce processus pour examiner la situation L'action par défaut garde votre version actuelle. *** default-ssl (Y/I/N/O/D/Z) [défaut=N] ? d Fichier de configuration « /etc/apache2/sites-available/default-ssl » ==> Fichier du système créé par vous ou par un script. ==> Fichier également présent dans le paquet fourni par le responsable du paquet. Que voulez-vous faire ? Vos options sont les suivantes : Y ou I : installer la version du responsable du paquet N ou O : garder votre version actuellement installée D : afficher les différences entre les versions Z : suspendre ce processus pour examiner la situation L'action par défaut garde votre version actuelle. *** default-ssl (Y/I/N/O/D/Z) [défaut=N] ? y Installation de la nouvelle version du fichier de configuration /etc/apache2/sites-available/default-ssl ... Fichier de configuration « /etc/apache2/sites-available/default » ==> Fichier du système créé par vous ou par un script. ==> Fichier également présent dans le paquet fourni par le responsable du paquet. Que voulez-vous faire ? Vos options sont les suivantes : Y ou I : installer la version du responsable du paquet N ou O : garder votre version actuellement installée D : afficher les différences entre les versions Z : suspendre ce processus pour examiner la situation L'action par défaut garde votre version actuelle. *** default (Y/I/N/O/D/Z) [défaut=N] ? d Fichier de configuration « /etc/apache2/sites-available/default » ==> Fichier du système créé par vous ou par un script. ==> Fichier également présent dans le paquet fourni par le responsable du paquet. Que voulez-vous faire ? Vos options sont les suivantes : Y ou I : installer la version du responsable du paquet N ou O : garder votre version actuellement installée D : afficher les différences entre les versions Z : suspendre ce processus pour examiner la situation L'action par défaut garde votre version actuelle. *** default (Y/I/N/O/D/Z) [défaut=N] ? y Installation de la nouvelle version du fichier de configuration /etc/apache2/sites-available/default ... Enabling site default. Enabling module deflate. Paramétrage de apache2-mpm-worker (2.2.16-6+squeeze15) ... Starting web server: apache2httpd (pid 1108) already running . Paramétrage de apache2 (2.2.16-6+squeeze15) ... listes:/# }}} [[attachment:git-diff-apache.txt]] * phase 3 : mailgraph {{{ listes:/# aptitude install mailgraph ... }}} * phase 4 : mailman {{{ listes:/# aptitude install mailman ┌──────────────────────────────────────────────────┤ Configuration de mailman ├──────────────────────────────────────────────────┐ │ Le répertoire /var/lib/mailman/qfiles contient des fichiers. Il doit être vide pour que la mise à jour se déroule │ │ correctement. Si ces fichiers sont des messages qui n'ont pas encore été traités, vous pouvez procéder comme suit : │ │ - stoppez l'arrivée des nouveaux messages (au niveau MTA) ; │ │ - démarrez mailman avec « /etc/init.d/mailman start » pour vider la file d'attente ; │ │ - laissez-le s'exécuter jusqu'à ce que tous les messages soient traités ; │ │ - s'il n'a pas traité tous les messages dans un temps raisonnable, consultez les fichiers de journaux pour comprendre le │ │ dysfonctionnement et tenter de le résoudre ; │ │ - arrêtez mailman avec « /etc/init.d/mailman stop » ; │ │ - essayez de nouveau la mise à jour ; │ │ - autorisez de nouveau l'arrivée des messages (au niveau MTA). │ │ Vous pouvez aussi supprimer ces fichiers. Mailman ignorera les messages correspondants. │ │ │ │ Si ces fichiers correspondent à des messages mis de côté, vous devez les détruire ou les traiter à nouveau (avec │ │ /var/lib/mailman/bin/unshunt). Les messages mis de côté sont des messages que mailman ne traitera plus car ils provoquent une │ │ erreur. Ils sont conservés pour étude. Vous pouvez utiliser /var/lib/mailman/bin/show_qfiles pour examiner le contenu de la │ │ file d'attente. │ │ │ │ Vous pouvez continuer l'installation en ignorant ce problème ce qui pourrait provoquer la perte de ces messages ou │ │ déstabiliser cette installation de Mailman. │ │ │ │ Fichiers anciens dans la file d'attente │ │ │ │ Interrompre l'installation │ │ Continuer malgré tout │ │ │ │ │ │ │ │ │ └────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ ==> Interrompre ... listes:/# ls -al /var/lib/mailman/qfiles/* /var/lib/mailman/qfiles/archive: total 8 drwxrws--- 2 list list 4096 29 mar 14:11 . drwxrwsr-x 12 list list 4096 23 fév 2011 .. /var/lib/mailman/qfiles/bad: total 52 drwxrws--- 2 list list 4096 24 jan 2012 . drwxrwsr-x 12 list list 4096 23 fév 2011 .. -rw-rw---- 1 list list 3409 24 jan 2012 1327448995.6279669+c9361a8dc43510baf069a2644ee5572f13d480c0.psv -rw-rw---- 1 nobody list 1737 24 jan 2012 1327448995.6279669+cd7c521d8f51d96b6b61b3e14d34537e7dce2369.psv -rw-rw---- 1 list list 3349 24 jan 2012 1327448995.6279669+e5cf407b16a302dce844dd6abb1e6669d9687446.psv -rw-rw---- 1 list list 3399 24 jan 2012 1327449034.5635171+adaba69a9739cf7b0c6311e14095486ef7fa2ae9.psv -rw-rw---- 1 list list 3399 24 jan 2012 1327449094.956656+1c2660ff0e3650834166edb8298f13c9228ea4de.psv -rw-rw---- 1 list list 3399 24 jan 2012 1327449094.99612+67515c251f027011f4a0a1cb2e8d00d0463f5ea1.psv -rw-rw---- 1 list list 3399 24 jan 2012 1327449334.7412469+39e25ad21ab2c3ab599f44ca173702dba9e99d84.psv -rw-rw---- 1 list list 3339 24 jan 2012 1327449596.1336999+15ea01a0d2b50b1290fea96790d67e62cad9ce3f.psv -rw-rw---- 1 list list 3399 24 jan 2012 1327449596.1336999+32dd8807852056dc8077ace11b30c5583870facc.psv -rw-rw---- 1 list list 3339 24 jan 2012 1327449934.367584+df354c5c157425bf134af86dfae71cd9c484e7bf.psv -rw-rw---- 1 list list 3399 24 jan 2012 1327449995.151741+5d2e5bef4d61e1218895d2a060d021dddf43da1e.psv /var/lib/mailman/qfiles/bounces: total 16 drwxrws--- 2 list list 12288 23 fév 19:50 . drwxrwsr-x 12 list list 4096 23 fév 2011 .. /var/lib/mailman/qfiles/commands: total 8 drwxrws--- 2 list list 4096 23 fév 13:14 . drwxrwsr-x 12 list list 4096 23 fév 2011 .. /var/lib/mailman/qfiles/in: total 16 drwxrws--- 2 list list 12288 29 mar 14:11 . drwxrwsr-x 12 list list 4096 23 fév 2011 .. /var/lib/mailman/qfiles/news: total 8 drwxrws--- 2 list list 4096 16 nov 2007 . drwxrwsr-x 12 list list 4096 23 fév 2011 .. /var/lib/mailman/qfiles/out: total 8 drwxrws--- 2 list list 4096 29 mar 14:11 . drwxrwsr-x 12 list list 4096 23 fév 2011 .. /var/lib/mailman/qfiles/retry: total 8 drwxrws--- 2 list list 4096 10 fév 14:49 . drwxrwsr-x 12 list list 4096 23 fév 2011 .. /var/lib/mailman/qfiles/shunt: total 8 drwxrws--- 2 list list 4096 24 jan 2012 . drwxrwsr-x 12 list list 4096 23 fév 2011 .. /var/lib/mailman/qfiles/virgin: total 24 drwxrws--- 2 root list 20480 29 mar 14:11 . drwxrwsr-x 12 list list 4096 23 fév 2011 .. listes:/# # on vire tous les messages de 2012 qui traînent dans le qfiles/bad listes:/# rm /var/lib/mailman/qfiles/bad/* listes:/# # on relance l'installation listes:/# aptitude install mailman ... Dépaquetage de mailman (à partir de .../mailman_1%3a2.1.13-6_i386.deb) ... Traitement des actions différées (« triggers ») pour « man-db »... Paramétrage de mailman (1:2.1.13-6) ... ... Pas de mise à jour nécessaire. Starting Mailman master qrunner: mailmanctl. listes:/# git status # On branch master nothing to commit (working directory clean) listes:/# }}} * dernière vérification {{{ listes:/# cd /var/lib/dpkg/info ; for i in `ls *.list`; do pkg="${i%.*}"; pkg="${pkg%:*}" ; grep "^Package: $pkg" ../status > /dev/null || echo $pkg; done libdatrie0 libdirectfb-1.0-0 libldap-2.3-0 librrd2 libttf2 listes:/var/lib/dpkg/info# }}}