[Pkg-dspam-commits] [SCM] Debian packages for the DSPAM anti-spam filter branch, master, updated. debian/3.9.1_rc1+git20110312.9a9050f+dfsg-2-5-g7830700
Thomas Preud'homme
thomas.preudhomme at celest.fr
Sun Apr 24 17:02:40 UTC 2011
The following commit has been merged in the master branch:
commit 7830700b12da38f74168d65bd3a5f5cb35273d9d
Author: Thomas Preud'homme <thomas.preudhomme at celest.fr>
Date: Sun Apr 24 18:51:40 2011 +0200
Fix perm on dspam_stats and create opt-{in,out}
Set dspam_stats set-GID and create /var/spool/dspam/opt-{in,out} with
dspam:dspam owner/group.
Closes: #394443
diff --git a/debian/changelog b/debian/changelog
index 2f9f122..e1c0c11 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,17 @@
dspam (3.9.1~rc1+git20110419.29261fb+dfsg-1) experimental; urgency=low
+ [ Julien Valroff ]
* New git snapshot
- -- Julien Valroff <julien at debian.org> Tue, 19 Apr 2011 21:21:41 +0200
+ [ Thomas Preud'homme ]
+ * Fix permissions on dspam_stats and missing opt-{in,out} directories
+ (Closes: #394443)
+
+ -- Thomas Preud'homme <robotux at celest.fr> Sun, 24 Apr 2011 18:59:39 +0200
dspam (3.9.1~rc1+git20110312.9a9050f+dfsg-2) experimental; urgency=low
+ [ Julien Valroff ]
* Add the complete MPL-1.1 text to the dspam package
* Update to new policy 3.9.2 (no changes needed)
* Locks dspam system account on purge
diff --git a/debian/dspam.dirs b/debian/dspam.dirs
index ddd216d..18dae40 100644
--- a/debian/dspam.dirs
+++ b/debian/dspam.dirs
@@ -1,5 +1,7 @@
usr/bin
var/spool/dspam/data
+var/spool/dspam/opt-in
+var/spool/dspam/opt-out
etc/dspam/dspam.d
var/log/dspam
usr/lib/dspam
diff --git a/debian/dspam.postinst b/debian/dspam.postinst
index e9ebcd5..42fcb06 100644
--- a/debian/dspam.postinst
+++ b/debian/dspam.postinst
@@ -34,6 +34,11 @@ set_dspam_perms() {
dpkg-statoverride --update --add dspam dspam 2755 /usr/bin/dspamc
fi
+ if ! dpkg-statoverride --list /usr/bin/dspam_stats >/dev/null
+ then
+ dpkg-statoverride --update --add dspam dspam 2755 /usr/bin/dspam_stats
+ fi
+
if ! dpkg-statoverride --list /var/spool/dspam >/dev/null
then
dpkg-statoverride --update --add dspam dspam 0770 /var/spool/dspam
@@ -44,6 +49,16 @@ set_dspam_perms() {
dpkg-statoverride --update --add dspam dspam 0770 /var/spool/dspam/data
fi
+ if ! dpkg-statoverride --list /var/spool/dspam/opt-in >/dev/null
+ then
+ dpkg-statoverride --update --add dspam dspam 0770 /var/spool/dspam/opt-in
+ fi
+
+ if ! dpkg-statoverride --list /var/spool/dspam/opt-out >/dev/null
+ then
+ dpkg-statoverride --update --add dspam dspam 0770 /var/spool/dspam/opt-out
+ fi
+
if ! dpkg-statoverride --list /etc/dspam/default.prefs >/dev/null
then
dpkg-statoverride --update --add dspam dspam 0644 /etc/dspam/default.prefs
--
Debian packages for the DSPAM anti-spam filter
More information about the Pkg-dspam-commits
mailing list