From 614b7a78e709ceaa24dd93c1be9ed4662fd45f16 Mon Sep 17 00:00:00 2001 From: Wenzong Fan Date: Thu, 9 Jul 2015 15:59:23 +0800 Subject: initscripts: fix contexts for /etc/resolv.conf, adjtime Restore contexts for /etc/{resolv.conf, adjtime}, they are created dynamically and the incorrect contexts maybe prevent some programs from valid accessing. /etc/resolv.conf: etc_t:SystemHigh -> etc_t:SystemLow /etc/adjtime: etc_t:SystemHigh -> adjtime_t:SystemLow Signed-off-by: Wenzong Fan Signed-off-by: Joe MacDonald --- recipes-core/initscripts/initscripts_1.0.bbappend | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/recipes-core/initscripts/initscripts_1.0.bbappend b/recipes-core/initscripts/initscripts_1.0.bbappend index 462db6f..f17cf07 100644 --- a/recipes-core/initscripts/initscripts_1.0.bbappend +++ b/recipes-core/initscripts/initscripts_1.0.bbappend @@ -5,7 +5,8 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" do_install_append () { cat <<-EOF >> ${D}${sysconfdir}/init.d/populate-volatile.sh touch /var/log/lastlog -test ! -x /sbin/restorecon || /sbin/restorecon -RF /var/volatile/ /var/lib /run +test ! -x /sbin/restorecon || /sbin/restorecon -RF /var/volatile/ /var/lib /run \ + /etc/resolv.conf /etc/adjtime 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