allow for clean local overrides for apparmor

OBS-URL: https://build.opensuse.org/package/show/server:mail/rspamd?expand=0&rev=47
This commit is contained in:
2020-10-05 12:02:24 +00:00
committed by Git OBS Bridge
parent 78f7c0d727
commit 25d54b2860
2 changed files with 5 additions and 1 deletions

View File

@@ -262,7 +262,9 @@ cat > %{buildroot}%{_sysconfdir}/%{name}/local.d/worker-proxy.inc << EOF
EOF
install -d -m 0755 %{buildroot}%{_sysconfdir}/%{name}/override.d
mkdir -p %{buildroot}%{_sysconfdir}/apparmor.d/local/
install -D -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/apparmor.d/usr.bin.rspamd
echo "# Site-specific additions and overrides for 'usr.bin.rspamd'" > %{buildroot}%{_sysconfdir}/apparmor.d/local/usr.bin.rspamd
%pre
%{_sbindir}/groupadd -r %{rspamd_group} 2>/dev/null || :
@@ -313,7 +315,8 @@ install -D -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/apparmor.d/usr.bin.rspamd
%{_libdir}/rspamd/librspamd-kann.so
%{_libdir}/rspamd/librspamd-replxx.so
%config(noreplace) %{_sysconfdir}/apparmor.d/usr.bin.rspamd
%config %{_sysconfdir}/apparmor.d/usr.bin.rspamd
%config(noreplace) %{_sysconfdir}/apparmor.d/local/usr.bin.rspamd
%dir %{_sysconfdir}/rspamd/
%config %{_sysconfdir}/rspamd/actions.conf

View File

@@ -9,6 +9,7 @@
#include <abstractions/nameservice>
#include <abstractions/openssl>
#include <abstractions/php>
#include <local/usr.bin.rspamd>
/dev/shm/rhm.* rw,
/etc/gai.conf r,