From: Shrikant Bobade <shrikant_bob...@mentor.com> Add force reboot during SELinux init and autorelabel, required for smooth auto-reboot functionality with sysvinit as init manager.
It is required only for sysvinit, so restricting only for sysvinit and not for systemd. Signed-off-by: Shrikant Bobade <shrikant_bob...@mentor.com> --- recipes-security/selinux/selinux-initsh.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/recipes-security/selinux/selinux-initsh.inc b/recipes-security/selinux/selinux-initsh.inc index bcdd449..dbbb4f8 100644 --- a/recipes-security/selinux/selinux-initsh.inc +++ b/recipes-security/selinux/selinux-initsh.inc @@ -21,6 +21,8 @@ do_install () { install -d ${D}${sysconfdir}/init.d/ install -m 0755 ${WORKDIR}/${SELINUX_SCRIPT_SRC}.sh ${D}${sysconfdir}/init.d/${SELINUX_SCRIPT_DST} + sed -i 's#/sbin/reboot#/sbin/reboot -f#g' ${D}${sysconfdir}/init.d/${SELINUX_SCRIPT_DST} + install -d ${D}${systemd_unitdir}/system install -m 0644 ${WORKDIR}/${SELINUX_SCRIPT_SRC}.service ${D}${systemd_unitdir}/system -- 1.9.1 -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto