From: Lukas Nykryn Date: Tue, 27 Nov 2018 14:27:53 +0000 (+0100) Subject: dracut-initramfs-restore: set selinux labels X-Git-Tag: 050~256 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=76522d58c337e695cbffdc10afb04344f16f81b0;p=thirdparty%2Fdracut.git dracut-initramfs-restore: set selinux labels --- diff --git a/dracut-initramfs-restore.sh b/dracut-initramfs-restore.sh index 67fc88fac..184697722 100644 --- a/dracut-initramfs-restore.sh +++ b/dracut-initramfs-restore.sh @@ -49,4 +49,9 @@ if [[ -d squash ]]; then fi fi +if [ -e /etc/selinux/config -a -x /usr/sbin/setfiles ] ; then + . /etc/selinux/config + /usr/sbin/setfiles -v -r /run/initramfs /etc/selinux/${SELINUXTYPE}/contexts/files/file_contexts /run/initramfs > /dev/null +fi + exit 0