From 29b3b329a31de2cbbb0c092dc615204676da2b1f Mon Sep 17 00:00:00 2001 From: Miroslav Grepl Date: Nov 12 2015 15:03:35 +0000 Subject: We need to cop *.local policy files to keep local customizations also after upgrades between old and new module store location. BZ(#1279621). --- diff --git a/selinux-policy.spec b/selinux-policy.spec index d1789e4..4050253 100644 --- a/selinux-policy.spec +++ b/selinux-policy.spec @@ -492,6 +492,9 @@ done for i in `find /etc/selinux/targeted/modules/active/modules/ -name \*.pp`; do INPUT="${INPUT}${CR}module -N -a $i" done +for i in $(find /etc/selinux/targeted/modules/active -name \*.local); do + cp $i /var/lib/selinux/targeted/active +done echo "$INPUT" | %{_sbindir}/semanage import -S targeted -N if /usr/sbin/selinuxenabled ; then /usr/sbin/load_policy