Malheureusement, ça ne me liste pas tous les fichiers. Je prend l'exemple de dovecot, il n'y a pas de fichier .dpkg-dist, et le script /var/lib/dpkg/info/dovecot-core.postinst contient le code suivant :
CONFFILES="dovecot.conf \ dovecot-dict-auth.conf.ext \ ... conf.d/auth-vpopmail.conf.ext"[...]for conffile in $CONFFILES;do# Tell ucf that the file in /usr/share/dovecot is the latest# maintainer version, and let it handle how to manage the real# configuration file in /etc/dovecot.
ucf --three-way /usr/share/dovecot/$conffile /etc/dovecot/$conffile
ucfr dovecot-core /etc/dovecot/$conffileif["$conffile" !="dovecot.conf"]&&[ -f "/etc/dovecot/$conffile"]&&[`echo$conffile| cut -b -7` !="conf.d/"];then
chmod 0640 /etc/dovecot/$conffile
chgrp dovecot /etc/dovecot/$conffilefidone
J'ai l'impression, qu'il n'y a donc pas de procédure pour identifier les changements de manière exhaustive, s'il faut identifier les scripts à la main, ça rend la tâche beaucoup plus compliquée !
[^] # Re: Une piste
Posté par chimrod (site web personnel) . En réponse au message Lister les modifications de conf. Évalué à 2.
Merci ça me met sur la piste !
Malheureusement, ça ne me liste pas tous les fichiers. Je prend l'exemple de dovecot, il n'y a pas de fichier
.dpkg-dist, et le script/var/lib/dpkg/info/dovecot-core.postinstcontient le code suivant :J'ai l'impression, qu'il n'y a donc pas de procédure pour identifier les changements de manière exhaustive, s'il faut identifier les scripts à la main, ça rend la tâche beaucoup plus compliquée !