SHA256
1
0
forked from cockpit/cockpit

1 Commits

Author SHA256 Message Date
f3c18a807d All selinux macros do their own checks for if it's enabled, so we can
drop ours
2025-04-08 09:31:36 +01:00

View File

@@ -723,21 +723,15 @@ package that contains selinux rules/policies needed by cockpit when selinux is e
%ghost %{_sharedstatedir}/selinux/%{selinuxtype}/active/modules/200/%{name}
%pre selinux-policies
if %{_sbindir}/selinuxenabled 2>/dev/null; then
%selinux_relabel_pre -s %{selinuxtype}
fi
%selinux_relabel_pre -s %{selinuxtype}
%post selinux-policies
%selinux_modules_install -s %{selinuxtype} %{_datadir}/selinux/packages/%{selinuxtype}/%{name}.pp.bz2
if [ -x %{_sbindir}/selinuxenabled ]; then
%selinux_relabel_post -s %{selinuxtype}
fi
%selinux_relabel_post -s %{selinuxtype}
%postun selinux-policies
%selinux_modules_uninstall -s %{selinuxtype} %{name}
if [ -x %{_sbindir}/selinuxenabled ]; then
%selinux_relabel_post -s %{selinuxtype}
fi
%selinux_relabel_post -s %{selinuxtype}
%endif