[oe-commits] org.oe.dev initscripts 1.0: checkroot.sh: Stop doing random positive login regarding fsck.

pfalcon commit openembedded-commits at lists.openembedded.org
Mon Sep 24 23:04:44 UTC 2007


initscripts 1.0: checkroot.sh: Stop doing random positive login regarding fsck.
* It's ok to do negative logic, for example limit scope of operation if we know
we can't do it (ex.: we don't support fscking something else but ext2/ext3,
so we have to ignore user's request to do fsck on other fstype).
* But it's not ok to do fsck if user didn't request it, or moreover if he 
requested *not* to do it.

Author: pfalcon at openembedded.org
Branch: org.openembedded.dev
Revision: 7c0d27ba90155e9d77912e44a4ad92b67c466954
ViewMTN: http://monotone.openembedded.org/revision/info/7c0d27ba90155e9d77912e44a4ad92b67c466954
Files:
1
packages/initscripts/initscripts-1.0/checkroot.sh
packages/initscripts/initscripts_1.0.bb
Diffs:

#
# mt diff -rb49e5f3cdbc2f204f0fdfb423cb412bcf0ed126b -r7c0d27ba90155e9d77912e44a4ad92b67c466954
#
# 
# 
# patch "packages/initscripts/initscripts-1.0/checkroot.sh"
#  from [7ad29f37420497e06e098e12f9c7a09c25482a0c]
#    to [ada1da3796eb565ac665b2074c19dccc696957a3]
# 
# patch "packages/initscripts/initscripts_1.0.bb"
#  from [727244fc404dd16e47c6165fbf3dbb7a55139338]
#    to [c375ff679f7a8f2b304cdf7a04b9a64866f46412]
# 
============================================================
--- packages/initscripts/initscripts-1.0/checkroot.sh	7ad29f37420497e06e098e12f9c7a09c25482a0c
+++ packages/initscripts/initscripts-1.0/checkroot.sh	ada1da3796eb565ac665b2074c19dccc696957a3
@@ -60,9 +60,9 @@ do
 			
 		test "$pass" = 0 -o "$pass" = "" && rootcheck=no
 		
-		# Enable fsck for ext2 and ext3 rootfs, disable for everything else				
+		# Allow fsck for ext2 and ext3 rootfs, disable for everything else				
 		case "$type" in
-		ext2|ext3)	rootcheck=yes;;
+		ext2|ext3)	;;
 		*)		rootcheck=no;;
 		esac
 		
============================================================
--- packages/initscripts/initscripts_1.0.bb	727244fc404dd16e47c6165fbf3dbb7a55139338
+++ packages/initscripts/initscripts_1.0.bb	c375ff679f7a8f2b304cdf7a04b9a64866f46412
@@ -1,10 +1,10 @@ LICENSE = "GPL"
 DESCRIPTION = "SysV init scripts"
 SECTION = "base"
 PRIORITY = "required"
 DEPENDS = "makedevs"
 RDEPENDS = "makedevs"
 LICENSE = "GPL"
-PR = "r100"
+PR = "r101"
 
 SRC_URI = "file://functions \
            file://halt \






More information about the Openembedded-commits mailing list