Package: backuppc
Version: 3.2.1-4
Severity: serious
The backuppc package ships config.pl as a conffile in /etc/backuppc/ and
as UCF managed via its maintainer scripts:
} root@ajax:~# dpkg --contents
/var/cache/apt/archives/backuppc_3.2.1-4_amd64.deb | grep -i config.pl
} -rw-r--r-- root/root 85159 2012-12-21 19:40 ./etc/backuppc/config.pl
} -rw-r--r-- root/root 85159 2012-12-21 19:40
./usr/share/backuppc/conf/config.pl
} root@ajax:~# grep config.pl /var/lib/dpkg/info/backuppc.*
} /var/lib/dpkg/info/backuppc.conffiles:/etc/backuppc/config.pl
} /var/lib/dpkg/info/backuppc.list:/etc/backuppc/config.pl
} /var/lib/dpkg/info/backuppc.list:/usr/share/backuppc/conf/config.pl
} /var/lib/dpkg/info/backuppc.md5sums:bfde4d3d06afcb9a335f47e3dcacd90d
usr/share/backuppc/conf/config.pl
} /var/lib/dpkg/info/backuppc.postinst: # and modify config.pl accordingly.
} /var/lib/dpkg/info/backuppc.postinst: ucf --debconf-ok --three-way
/usr/share/backuppc/conf/config.pl /etc/backuppc/config.pl
} /var/lib/dpkg/info/backuppc.postrm: ucf --purge
/etc/backuppc/config.pl
It should be one or the other. It must not be both.
The way it is now it causes extra prompts during upgrades, and it
changes conffiles programmatically using maintainer scripts. One is
annoying, the other a policy violation.
When fixing this please ensure that any existing old conffile status
is properly cleared.
Cheers,
weasel
--
| .''`. ** Debian **
Peter Palfrader | : :' : The universal
http://www.palfrader.org/ | `. `' Operating System
| `- http://www.debian.org/
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]