Package: dansguardian
Version: 2.8.0.6-antivirus-6.4.4.1
When dansguardian upgrade, ownership of log file
/var/log/dansguardian/access.log change to compiled-in
dansguardian:dansguardian
This is wrong; daemonuser and daemongroup parameters from
dansguardian.conf file must be use
--- debian/postinst.orig 2007-04-19 11:49:04.000000000 +0300
+++ debian/postinst 2007-04-19 12:02:27.000000000 +0300
@@ -9,8 +9,16 @@
dansguardian
fi
-chown -R dansguardian.dansguardian /var/log/dansguardian
-chmod -R u+wr /var/log/dansguardian
-chmod u+wrx /var/log/dansguardian
+dguser=`grep daemonuser /etc/dansguardian/dansguardian.conf|grep -v ^\
*# |awk -F = '{print $2}'|tr -d \ \'`
+dggroup=`grep daemongroup /etc/dansguardian/dansguardian.conf|grep -v
^\ *# |awk -F = '{print $2}'|tr -d \ \'`
+logdir=`grep loglocation /etc/dansguardian/dansguardian.conf|grep -v ^\
*# |awk -F = '{print $2}'|tr -d \ \'|xargs dirname`
+test -z "$dguser" && dguser=dansguardian
+test -z "$dggroup" && dggroup=dansguardian
+test -z "$logdir" && logdir=/var/log/dansguardian
+
+
+chown -R $dguser:$dggroup $logdir
+chmod -R u+wr $logdir
+chmod u+wrx $logdir
#DEBHELPER#
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]