From 33b3f23939e6beb0d8d4ed8b92fd755f0759f2bb Mon Sep 17 00:00:00 2001 From: Dan Walsh Date: Jun 18 2013 12:58:50 +0000 Subject: Require sepolgen-ifgen to run in post install --- diff --git a/selinux-policy.spec b/selinux-policy.spec index 31de190..a2c9477 100644 --- a/selinux-policy.spec +++ b/selinux-policy.spec @@ -77,6 +77,7 @@ Group: System Environment/Base Requires(pre): selinux-policy = %{version}-%{release} Requires: m4 checkpolicy >= %{CHECKPOLICYVER} Requires: /usr/bin/make +Requires(post): policycoreutils-devel >= %{POLICYCOREUTILSVER} %description devel SELinux policy development and man page package @@ -94,6 +95,10 @@ SELinux policy development and man page package %{_usr}/share/selinux/devel/example.* %{_usr}/share/selinux/devel/policy.* +%post devel +selinuxenabled && /usr/bin/sepolgen-ifgen 2>/dev/null +exit 0 + %package doc Summary: SELinux policy documentation Group: System Environment/Base