From 368f65a475069ed384d82be09c2515fb765e22ec Mon Sep 17 00:00:00 2001 From: Jackie Huang Date: Fri, 9 May 2014 05:50:18 -0400 Subject: initscripts/checkroot.sh: restore file contexts for /run The file contexts for /run is incorrect while running checkroot.sh in boot time which causes mount fail to create new dir and file in /run, so restore the security contexts in it. Signed-off-by: Jackie Huang Signed-off-by: Joe MacDonald --- recipes-core/initscripts/initscripts_1.0.bbappend | 2 ++ 1 file changed, 2 insertions(+) (limited to 'recipes-core') diff --git a/recipes-core/initscripts/initscripts_1.0.bbappend b/recipes-core/initscripts/initscripts_1.0.bbappend index 7ec66ea..367cd6b 100644 --- a/recipes-core/initscripts/initscripts_1.0.bbappend +++ b/recipes-core/initscripts/initscripts_1.0.bbappend @@ -5,4 +5,6 @@ do_install_append () { touch /var/log/lastlog test ! -x /sbin/restorecon || /sbin/restorecon -RF /var/volatile/ /var/lib /run EOF + sed -i '/mount -n -o remount,$rootmode/i\test ! -x /sbin/restorecon || /sbin/restorecon -RF /run' \ + ${D}${sysconfdir}/init.d/checkroot.sh } -- cgit v1.2.3-54-g00ecf