From 8300c6eaf379a0ad1fe1c446e3606e93fed86206 Mon Sep 17 00:00:00 2001 From: Matt Domsch Date: Jul 08 2020 17:55:54 +0000 Subject: Fix selinux labels on startup --- diff --git a/openarc.spec b/openarc.spec index bad82bf..2a5e264 100644 --- a/openarc.spec +++ b/openarc.spec @@ -9,7 +9,7 @@ Summary: An open source library and milter for providing ARC service Name: openarc Version: 1.0.0 -Release: %{?pre_rel:0.}10%{?pre_rel:.%pre_rel}%{?dist} +Release: %{?pre_rel:0.}11%{?pre_rel:.%pre_rel}%{?dist} License: BSD and Sendmail URL: https://github.com/trusteddomainproject/OpenARC # actually https://github.com/trusteddomainproject/OpenARC/archive/rel-openarc-1-0-0-Beta3.tar.gz but our local tarball is misnamed @@ -128,6 +128,7 @@ RuntimeDirectoryMode=0750 PIDFile=%{_rundir}/%{name}/%{name}.pid EnvironmentFile=-%{_sysconfdir}/sysconfig/%{name} ExecStart=/usr/sbin/%{name} $OPTIONS +ExecStartPost=/sbin/restorecon -r -F %{_rundir}/%{name} ExecReload=/bin/kill -USR1 $MAINPID User=%{name} Group=%{name} @@ -221,6 +222,10 @@ exit 0 %{_libdir}/pkgconfig/*.pc %changelog +* Mon May 18 2020 Matt Domsch - 1.0.0-0.11.Beta3 +- set selinux labels on /run/openarc +- restore selinux labels at service start + * Fri May 15 2020 Matt Domsch - 1.0.0-0.10.Beta3 - add headerdebug patch