(deb-cat) Reemplaçar fitxer de paquet, no repe tible
Narcis Garcia <[email protected]>
| Newsgroups | gmane.linux.debian.user.catalan |
|---|---|
| Message-ID | <[email protected]> |
Bon dia, Hi ha un tema pendent a la distribució Debian, que afecta a multitud de paquets: Els fitxers de configuració personalitzables no haurien de venir MAI inclosos en el paquet, sinó que només la versió dels valors predeterminats. Això hauria de formar part de la «Debian Policy». Per exemple, un paquet sol portar els fitxers: /usr/bin/programa /etc/programa/parametres.conf Però això és el què hauria de portar per anar bé: /usr/bin/programa /etc/programa/predeterminats.conf I el fitxer «predeterminats.conf» portar una línia com: include "personalitzacio-local.conf" Com a molt, el programet «postinst» del paquet podria portar aquestes instruccions: if [ ! -f /etc/programa/personalitzacio-local.conf ] ; then echo "# default values and comments are at predeterminats.conf # Write here your local customization " > /etc/programa/personalitzacio-local.conf fi COM RESOLC AMB ELS PAQUETS MAL DISSENYATS: $ sudo dpkg-divert --local --rename --add /etc/programa/parametres.conf $ sudo cp -a parametres.conf.distrib /etc/programa/parametres.conf D'aquesta manera puc personalitzar parametres.conf sense por que les actualitzacions me'l trepitgin. EL MEU PROBLEMA D'AVUI Necessito personalitzar /etc/logrotate.d/cups-daemon Si el «diversifico» amb dpkg-divert el què em passa és que queden 2 fitxers que carregarà logrotate: /etc/logrotate.d/cups-daemon /etc/logrotate.d/cups-daemon.distrib I aleshores el logrotate em dona error de què hi ha continguts duplicats que no ho poden ser. El què hauria de fer l'empaquetador de «cups-daemon» és reemplaçar: /etc/logrotate.d/cups-daemon Per: /etc/cups/cups-daemon.logrotate I aleshores que el «postinst» només hi faci un enllaç simbòlic: /etc/logrotate.d/cups-daemon -> /etc/cups/cups-daemon.logrotate Però, donada la situació actual amb Debian Stable, què puc fer per a personalitzar un fitxer de logrotate sense que me'l trepitgi una actualització? Gràcies. -- Narcis Garcia __________ I'm using this dedicated address because personal addresses aren't masked enough at this mail public archive. Public archive administrator should fix this against automated addresses collectors.