r336 - vdr/vdradmin/trunk/debian
Tobias Grimm
pkg-vdr-dvb-changes@lists.alioth.debian.org
Sun, 27 Mar 2005 21:01:29 +0000
Author: tiber-guest
Date: 2005-03-27 21:01:29 +0000 (Sun, 27 Mar 2005)
New Revision: 336
Modified:
vdr/vdradmin/trunk/debian/postinst
Log:
vdradmin: made octal chmod notation more descriptive
Modified: vdr/vdradmin/trunk/debian/postinst
===================================================================
--- vdr/vdradmin/trunk/debian/postinst 2005-03-27 19:15:09 UTC (rev 335)
+++ vdr/vdradmin/trunk/debian/postinst 2005-03-27 21:01:29 UTC (rev 336)
@@ -44,6 +44,10 @@
echo "...done"
fi
+GROUP_RW=0600 # a=,g+rw
+GROUP_OWNER_RW=0660 # a=,og+rw
+GROUP_OWNER_RWX=0770 # a=,og+rwx
+
# ensure vdradmind.at (auto timers) exists
ATFILE=/var/lib/vdradmin/vdradmind.at
[ -e $ATFILE ] || touch $ATFILE
@@ -52,7 +56,7 @@
[ ! -d /var/lib/vdradmin ] || chown -R $USER:$GROUP /var/lib/vdradmin/
# change the permissions of the cfg-file to 0600
-[ ! -e /var/lib/vdradmin/vdradmind.conf ] || chmod 0600 /var/lib/vdradmin/vdradmind.conf
+[ ! -e /var/lib/vdradmin/vdradmind.conf ] || chmod $GROUP_RW /var/lib/vdradmin/vdradmind.conf
# change the owner and group of the logfile to vdradmin
[ ! -e /var/log/vdradmind.log ] || chown $USER:$GROUP /var/log/vdradmind.log
@@ -61,8 +65,8 @@
# so that vdr plugins (Autotimeredit plugin) can make modifications
if getent group | grep -q "^vdr:" ; then
chgrp vdr $ATFILE /var/lib/vdradmin
- chmod 0660 $ATFILE
- chmod 0770 /var/lib/vdradmin
+ chmod $GROUP_OWNER_RW $ATFILE
+ chmod $GROUP_OWNER_RWX /var/lib/vdradmin
fi
##DEBHELPER##