[Pkg-dspam-misc] Bug#540064: cronjob produces output after package removal

Petter Reinholdtsen pere at hungry.com
Sun Sep 27 14:11:03 UTC 2009


tags 540064 + patch
thanks

This patch should solve the issue.

diff -ru ../dspam-3.6.8/debian/libdspam7-drv-sqlite3.cron.daily ../dspam-3.6.8-pere/debian/l
ibdspam7-drv-sqlite3.cron.daily
--- ../dspam-3.6.8/debian/libdspam7-drv-sqlite3.cron.daily      2009-09-27 15:54:36.00000000
0 +0200
+++ ../dspam-3.6.8-pere/debian/libdspam7-drv-sqlite3.cron.daily 2009-09-27 16:08:51.00000000
0 +0200
@@ -3,6 +3,11 @@
 # Clean the sqlite3 databases

 DSPAMCONF=/etc/dspam/dspam.conf
+
+if [ ! -f $DSPAMCONF ] ; then
+  exit 0 # Package removed but not purged
+fi
+
 DSPAMHOME=`cat $DSPAMCONF | grep ^Home | awk '{print $2}'`

 if [ -d "$DSPAMHOME/data" ]; then

Happy hacking,
-- 
Petter Reinholdtsen





More information about the Pkg-dspam-misc mailing list