[Pkg-sysvinit-commits] r514 - sysvinit/trunk/debian/initscripts

Thomas Hood jdthood-guest at costa.debian.org
Tue Jan 3 20:16:08 UTC 2006


Author: jdthood-guest
Date: 2006-01-03 20:16:05 +0000 (Tue, 03 Jan 2006)
New Revision: 514

Modified:
   sysvinit/trunk/debian/initscripts/postinst
Log:
Preserve timestamp on rcS default file if it is unchanged

Modified: sysvinit/trunk/debian/initscripts/postinst
===================================================================
--- sysvinit/trunk/debian/initscripts/postinst	2006-01-03 20:03:19 UTC (rev 513)
+++ sysvinit/trunk/debian/initscripts/postinst	2006-01-03 20:16:05 UTC (rev 514)
@@ -91,7 +91,13 @@
 			-e "s/^[[:space:]]*EDITMOTD[[:space:]]*=.*/EDITMOTD=$EDITMOTD/" \
 			-e "s/^[[:space:]]*FSCKFIX[[:space:]]*=.*/FSCKFIX=$FSCKFIX/" \
 			< /usr/share/initscripts/default.rcS \
-			> /etc/default/rcS
+			> /etc/default/rcS.dpkg-new
+		if diff -q /etc/default/rcS /etc/default/rcS.dpkg-new >/dev/null
+		then
+			rm -f /etc/default/rcS.dpkg-new
+		else
+			mv -f /etc/default/rcS.dpkg-new /etc/default/rcS
+		fi
 	)
 fi
 




More information about the Pkg-sysvinit-commits mailing list