allow_domain_fd_use is Fedora-specific so conditionalize the setting of it to avoid noise on Debian or other distributions. Signed-off-by: Stephen Smalley <stephen.smalley.work@xxxxxxxxx> --- policy/Makefile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/policy/Makefile b/policy/Makefile index 17e9da3..386bbce 100644 --- a/policy/Makefile +++ b/policy/Makefile @@ -168,12 +168,16 @@ build: $(TARGETS) load: expand_check all # General policy load - @-/usr/sbin/setsebool allow_domain_fd_use=0 + @if /usr/sbin/getsebool allow_domain_fd_use 2> /dev/null; then \ + /usr/sbin/setsebool allow_domain_fd_use=0; \ + fi $(SEMODULE) -i test_policy/test_policy.pp $(CIL_TARGETS) unload: # General policy unload - @-/usr/sbin/setsebool allow_domain_fd_use=1 + @if /usr/sbin/getsebool allow_domain_fd_use 2> /dev/null; then \ + /usr/sbin/setsebool allow_domain_fd_use=1; \ + fi $(SEMODULE) -r test_policy $(subst .cil,,$(CIL_TARGETS)) clean: -- 2.23.1