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]

Reply via email to