[Pkg-sysvinit-commits] r265 - in sysvinit/trunk/debian: . initscripts

Thomas Hood jdthood-guest at costa.debian.org
Fri Nov 25 08:34:33 UTC 2005


Author: jdthood-guest
Date: 2005-11-25 08:34:32 +0000 (Fri, 25 Nov 2005)
New Revision: 265

Modified:
   sysvinit/trunk/debian/initscripts/postinst
   sysvinit/trunk/debian/rules
Log:
Create /var/log/fsck with standard perms and create initial logfiles with more restricted perms

Modified: sysvinit/trunk/debian/initscripts/postinst
===================================================================
--- sysvinit/trunk/debian/initscripts/postinst	2005-11-25 08:23:48 UTC (rev 264)
+++ sysvinit/trunk/debian/initscripts/postinst	2005-11-25 08:34:32 UTC (rev 265)
@@ -193,4 +193,13 @@
 	fi
 fi
 
+# Create initial fsck log files
+for F in /var/log/fsck/checkroot /var/log/fsck/checkfs ; do
+	if [ ! -f "$F" ] ; then
+		echo "(nothing has been logged yet)" > "$F"
+		chown root:adm "$F"
+		chmod 0750 "$F"
+	fi
+done
+
 exit 0

Modified: sysvinit/trunk/debian/rules
===================================================================
--- sysvinit/trunk/debian/rules	2005-11-25 08:23:48 UTC (rev 264)
+++ sysvinit/trunk/debian/rules	2005-11-25 08:34:32 UTC (rev 265)
@@ -49,8 +49,7 @@
 	install -d -g root -m 755 -o root $(tmp)/usr/share
 	install -d -g root -m 755 -o root $(tmp)/usr/share/sysvinit
 	install -d -g root -m 755 -o root $(tmp)/usr/include
-	install -d -g root -m 755 -o root $(tmp)/var/log
-	install -d -g adm  -m 750 -o root $(tmp)/var/log/fsck
+	install -d -g root -m 755 -o root $(tmp)/var/log/fsck
 	install -d -g root -m 755 -o root $(tmp)$(doc)/sysvinit
 	install -g root -m 644 doc/Changelog $(tmp)$(doc)/sysvinit/changelog
 	install -g root -m 644 debian/changelog \




More information about the Pkg-sysvinit-commits mailing list