[Pkg-clamav-commits] [SCM] packaging for clamav-unoffical-sigs branch, master, updated. debian/3.3-2-19-g3285ffc
Paul Wise
pabs at debian.org
Wed Jul 22 12:03:13 UTC 2009
The following commit has been merged in the master branch:
commit 3285ffc5f9bc184c3e34f74ef611555b0c82efe4
Author: Paul Wise <pabs at debian.org>
Date: Wed Jul 22 14:02:53 2009 +0200
Update the instructions in README.Debian to be more correct and more comprehensive wrt changing file permissions
diff --git a/debian/README.Debian b/debian/README.Debian
index 50b562d..337c0f8 100644
--- a/debian/README.Debian
+++ b/debian/README.Debian
@@ -21,26 +21,34 @@ add the new user to the ClamAV group.
Change the owner/group on the log files and data files to this user.
-# chown -R clamav-unofficial-sigs /var/lib/clamav-unofficial-sigs
-# chown -R clamav-unofficial-sigs /var/cache/clamav-unofficial-sigs
-# chown -R clamav-unofficial-sigs /var/log/clamav-unofficial-sigs.log*
+# chown -R clamav-unofficial-sigs:clamav /var/lib/clamav-unofficial-sigs
+# chown -R clamav-unofficial-sigs:clamav /var/cache/clamav-unofficial-sigs
+# chown -R clamav-unofficial-sigs:clamav /var/log/clamav-unofficial-sigs.log*
+# dpkg-statoverride --add --force clamav-unofficial-sigs clamav 0755 /var/lib/clamav-unofficial-sigs
+# dpkg-statoverride --add --force clamav-unofficial-sigs clamav 0755 /var/lib/clamav-unofficial-sigs/configs
+# dpkg-statoverride --add --force clamav-unofficial-sigs clamav 0700 /var/lib/clamav-unofficial-sigs/gpg-key
+# dpkg-statoverride --add --force clamav-unofficial-sigs clamav 0755 /var/cache/clamav-unofficial-sigs
+# dpkg-statoverride --add --force clamav-unofficial-sigs clamav 0755 /var/cache/clamav-unofficial-sigs/ss-dbs
+# dpkg-statoverride --add --force clamav-unofficial-sigs clamav 0755 /var/cache/clamav-unofficial-sigs/msrbl-dbs
+# dpkg-statoverride --add --force clamav-unofficial-sigs clamav 0755 /var/cache/clamav-unofficial-sigs/add-dbs
+# dpkg-statoverride --add --force clamav-unofficial-sigs clamav 0755 /var/cache/clamav-unofficial-sigs/mbl-dbs
+# dpkg-statoverride --add --force clamav-unofficial-sigs clamav 0755 /var/cache/clamav-unofficial-sigs/si-dbs
Change the owner (but not the group) of the custom data files in the clamav
database directory to this user.
-# chown clamav-unofficial-sigs /var/lib/clamav/*.hdb* /var/lib/clamav/*.ndb*
+# chown clamav-unofficial-sigs:clamav /var/lib/clamav/*.hdb* /var/lib/clamav/*.ndb*
Change the permissions on the clamav database directory to set the
sticky bit and group write permission bit. If you installed clamav with
your package manager you may need to use a command other than chmod to
make this more permanent. On Debian, please use dpkg-statoverride.
-# dpkg-statoverride clamav clamav 1775 /var/lib/clamav
+# dpkg-statoverride --add --force clamav clamav 1775 /var/lib/clamav
Edit the cron file and logrotate configuration to use this user.
-# sed -ire 's/root|clamav/clamav-unofficial-sigs/g' \
- /etc/cron.d/clamav-unofficial-sigs /etc/logrotate.d/clamav-unofficial-sigs
+# sed -i -r -e 's/ (root|clamav) / clamav-unofficial-sigs /' /etc/cron.d/clamav-unofficial-sigs /etc/logrotate.d/clamav-unofficial-sigs
This setup prevents the script from running inappropriate commands as
root and also prevents the script from modifying the official ClamAV
diff --git a/debian/changelog b/debian/changelog
index 7e26c1f..51bd917 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+clamav-unofficial-sigs (3.5.4-2) UNRELEASED; urgency=low
+
+ * Update the instructions in README.Debian to be more correct
+ and more comprehensive wrt changing file permissions
+
+ -- Paul Wise <pabs at debian.org> Wed, 22 Jul 2009 13:49:12 +0200
+
clamav-unofficial-sigs (3.5.4-1) unstable; urgency=low
* New upstream release
--
packaging for clamav-unoffical-sigs
More information about the Pkg-clamav-commits
mailing list