[pkg-dspam-commits] r110 - trunk/debian

Matthijs Mohlmann active2-guest at costa.debian.org
Sun Aug 20 08:11:21 UTC 2006


Author: active2-guest
Date: Sun Aug 20 08:11:19 2006
New Revision: 110

Modified:
   trunk/debian/changelog
   trunk/debian/libdspam7-drv-mysql.postrm
   trunk/debian/libdspam7-drv-pgsql.postrm

Log:
 * Fix a serious policy violation. Add test if file exists, before executing it.


Modified: trunk/debian/changelog
==============================================================================
--- trunk/debian/changelog	(original)
+++ trunk/debian/changelog	Sun Aug 20 08:11:19 2006
@@ -1,3 +1,11 @@
+dspam (3.6.8-3) unstable; urgency=low
+
+  [ Matthijs Mohlmann ]
+  * Fix a policy violation in postrm, we can't assume that dbconfig-common is
+    installed at that point.
+
+ -- Debian DSPAM Maintainers <pkg-dspam-misc at lists.alioth.debian.org>  Sun, 20 Aug 2006 10:09:49 +0200
+
 dspam (3.6.8-2) unstable; urgency=low
 
   [ Debian DSPAM Maintainers ]

Modified: trunk/debian/libdspam7-drv-mysql.postrm
==============================================================================
--- trunk/debian/libdspam7-drv-mysql.postrm	(original)
+++ trunk/debian/libdspam7-drv-mysql.postrm	Sun Aug 20 08:11:19 2006
@@ -8,10 +8,12 @@
 . /usr/share/debconf/confmodule
 
 # Load dbconfig
-. /usr/share/dbconfig-common/dpkg/postrm.mysql
+if [ -f /usr/share/dbconfig-common/dpkg/postrm.mysql ]; then
+  . /usr/share/dbconfig-common/dpkg/postrm.mysql
 
-# Run dbconfig
-dbc_go libdspam7-drv-mysql $@
+  # Run dbconfig
+  dbc_go libdspam7-drv-mysql $@
+fi
 
 case "$1" in
   remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)

Modified: trunk/debian/libdspam7-drv-pgsql.postrm
==============================================================================
--- trunk/debian/libdspam7-drv-pgsql.postrm	(original)
+++ trunk/debian/libdspam7-drv-pgsql.postrm	Sun Aug 20 08:11:19 2006
@@ -8,10 +8,12 @@
 . /usr/share/debconf/confmodule
 
 # Load dbconfig
-. /usr/share/dbconfig-common/dpkg/postrm.pgsql
+if [ -f /usr/share/dbconfig-common/dpkg/postrm.pgsql ]; then
+  . /usr/share/dbconfig-common/dpkg/postrm.pgsql
 
-# Run dbconfig
-dbc_go libdspam7-drv-pgsql $@
+  # Run dbconfig
+  dbc_go libdspam7-drv-pgsql $@
+fi
 
 case "$1" in
   remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)



More information about the Pkg-dspam-commits mailing list