[Pkg-roundcube-maintainers] Bug#471779: roundcube: postrm purge should run a db_purge to clean the debconf db
Micah Anderson
micah at debian.org
Thu Mar 20 03:26:29 UTC 2008
Package: roundcube
Version: 0.1-4
Severity: normal
According to The Debconf Programmer's Tutorial:
There is one other alteration you need to make to the postrm
script. When your package is purged, it should get rid of all the
questions and templates it was using in the database. Accomplishing
this is simple; use the "purge" command (make sure you don't fail if
debconf has already been removed, though):
if [ "$1" = "purge" -a -e /usr/share/debconf/confmodule ]; then
# Source debconf library.
. /usr/share/debconf/confmodule
# Remove my changes to the db.
db_purge
fi
Note: Debhelper will do this for you if you use the
dh_installdebconf command.
Roundcube is currently not doing this in the postrm purge, resulting in things left over when they probably shouldn't be.
Micah
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.22-3-vserver-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages roundcube depends on:
ii roundcube-core 0.1-4 skinnable AJAX based webmail solut
ii roundcube-mysql [roundcube-db 0.1-4 virtual package providing MySQL de
roundcube recommends no packages.
-- no debconf information
More information about the Pkg-roundcube-maintainers
mailing list