From: Dirk Goetz Date: Fri, 4 Dec 2015 14:49:36 +0000 (+0100) Subject: Only execute chcon if selinux is enabled and use full context X-Git-Tag: v2.5.0~672 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c7c3cceba8e185d10ef1f59228b96a4d76b3522e;p=icinga2 Only execute chcon if selinux is enabled and use full context fixes #10773 --- diff --git a/etc/initsystem/safe-reload b/etc/initsystem/safe-reload index faac2dbc7..afacc9e45 100644 --- a/etc/initsystem/safe-reload +++ b/etc/initsystem/safe-reload @@ -12,8 +12,10 @@ printf "Validating config files: " OUTPUTFILE=`mktemp` -if type chcon >/dev/null 2>&1; then - chcon -t icinga2_tmp_t $OUTPUTFILE +if type selinuxenabled >/dev/null 2>&1; then + if selinuxenabled; then + chcon -t icinga2_tmp_t $OUTPUTFILE + fi fi if ! $DAEMON daemon --validate --color > $OUTPUTFILE; then