[oe-commits] Jeffrey C Honig : initscripts: insure checkroot. sh runs before anything writing to the file
git at git.openembedded.org
git at git.openembedded.org
Fri Oct 18 14:35:58 UTC 2013
Module: openembedded-core.git
Branch: master
Commit: 13c9bc143f6861517970dafdc7e7a45740d0933d
URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=13c9bc143f6861517970dafdc7e7a45740d0933d
Author: Jeffrey C Honig <jeffrey.honig at windriver.com>
Date: Sat Oct 12 13:30:29 2013 +0800
initscripts: insure checkroot.sh runs before anything writing to the file
If bootlogd was configured to write to a log file on the root file system,
the checkroot.sh was not able to change the rootfs to read-only because
bootlogd was started earlier and had a file descriptor open. Lowering
the order of checkroot.sh ensures that the volatile filesystem is set
up before anything writes to it.
Signed-off-by: Jeffrey C Honig <jeffrey.honig at windriver.com>
Signed-off-by: Chen Qi <Qi.Chen at windriver.com>
Signed-off-by: Saul Wold <sgw at linux.intel.com>
---
meta/recipes-core/initscripts/initscripts_1.0.bb | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-core/initscripts/initscripts_1.0.bb b/meta/recipes-core/initscripts/initscripts_1.0.bb
index 5b5085f..c2998c3 100644
--- a/meta/recipes-core/initscripts/initscripts_1.0.bb
+++ b/meta/recipes-core/initscripts/initscripts_1.0.bb
@@ -114,7 +114,7 @@ do_install () {
update-rc.d -r ${D} halt start 90 0 .
update-rc.d -r ${D} save-rtc.sh start 25 0 6 .
update-rc.d -r ${D} banner.sh start 02 S .
- update-rc.d -r ${D} checkroot.sh start 10 S .
+ update-rc.d -r ${D} checkroot.sh start 06 S .
update-rc.d -r ${D} mountall.sh start 35 S .
update-rc.d -r ${D} hostname.sh start 39 S .
update-rc.d -r ${D} mountnfs.sh start 45 S .
More information about the Openembedded-commits
mailing list