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##