Package: sbox-dtc
Version: 1.11.2-1
Severity: serious
Justification: squeeze rc policy ยง3

Quoting from http://release.debian.org/squeeze/rc_policy.txt

        Packages must not modify their own or other packages conffiles
        programmatically. (The only correct way to modify a conffile is
        the user running an editor specifically; if anything more automated
        is required or useful, configuration files must _NOT_ be handled as
        conffiles)

jcris...@franck:~$ dpkg -I 
/srv/ftp-master.debian.org/ftp/pool/main/s/sbox-dtc/sbox-dtc_1.11.2-4_amd64.deb 
conffiles
/etc/sbox.conf
/etc/logrotate.d/sbox-dtc

from sbox-dtc.postinst:
        searchAndReplace /etc/sbox.conf web_user\ www-data web_user\ 
${CONF_DTC_SYSTEM_USERNAME}
        searchAndReplace /etc/sbox.conf web_group\ www-data web_group\ 
${CONF_DTC_SYSTEM_GROUPNAME}
        sed -i s/www-data/${CONF_DTC_SYSTEM_USERNAME}/ /etc/logrotate.d/sbox-dtc
        sed -i s/www-data/${CONF_DTC_SYSTEM_GROUPNAME}/ 
/etc/logrotate.d/sbox-dtc
        searchAndReplace /etc/sbox.conf web_user\ ${CONF_DTC_SYSTEM_USERNAME} 
web_user\ www-data
        searchAndReplace /etc/sbox.conf web_group\ ${CONF_DTC_SYSTEM_GROUPNAME} 
web_group\ www-data
        sed -i s/${CONF_DTC_SYSTEM_USERNAME}/www-data/ /etc/logrotate.d/sbox-dtc
        sed -i s/${CONF_DTC_SYSTEM_GROUPNAME}/www-data/ 
/etc/logrotate.d/sbox-dtc

Cheers,
Julien

Attachment: signature.asc
Description: Digital signature

Reply via email to