summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNathan Straz <nstraz@redhat.com>2010-06-04 11:09:08 -0400
committerNathan Straz <nstraz@redhat.com>2010-06-17 16:24:09 -0400
commit8d581f406582275c509ab681125a0044b934e7e9 (patch)
treeace2bc900277e1b9c7aff0a386317f068b2ccaf8
parent021adcbdf2418b3af0cb76ff6f3eacc97a4de65c (diff)
downloadqarsh-8d581f406582275c509ab681125a0044b934e7e9.tar.gz
qarsh-8d581f406582275c509ab681125a0044b934e7e9.tar.xz
qarsh-8d581f406582275c509ab681125a0044b934e7e9.zip
Allow qarshd to run initscript in the right domain
-rw-r--r--SELinux/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/SELinux/Makefile b/SELinux/Makefile
index 1a0c6ee..58f364f 100644
--- a/SELinux/Makefile
+++ b/SELinux/Makefile
@@ -13,6 +13,7 @@ qarshd.te: qarshd.te.in qarshd.te.trans
interfacecond := param/@name="domain" and count(param)=1 and contains(@name, "domtrans") and not(contains(@name, "_spec"))
allinterfaces := $(shell gxpp '//layer[@name = "services" or @name = "apps"]//interface[$(interfacecond)]/@name' $(selinux_devel)/policy.xml)
allinterfaces += $(shell gxpp '//layer[@name = "system"]//module[@name="lvm" or @name="logging"]/interface[$(interfacecond)]/@name' $(selinux_devel)/policy.xml)
+allinterfaces += init_domtrans_script
badinterfaces := $(shell cat qarshd.bad-interfaces)
# Filter out interfaces which break policy building or loading.