diff --git a/roles/dns/files/apparmor.profile.dnscrypt-proxy b/roles/dns/files/apparmor.profile.dnscrypt-proxy index a099c71..2946085 100644 --- a/roles/dns/files/apparmor.profile.dnscrypt-proxy +++ b/roles/dns/files/apparmor.profile.dnscrypt-proxy @@ -1,6 +1,6 @@ #include -/usr/{s,}bin/dnscrypt-proxy flags=(attach_disconnected) { +/opt/dnscrypt-proxy/dnscrypt-proxy flags=(attach_disconnected) { #include #include #include @@ -14,17 +14,13 @@ /etc/dnscrypt-proxy/** r, /opt/dnscrypt-proxy/** rw, - /usr/bin/dnscrypt-proxy mr, + /opt/dnscrypt-proxy/dnscrypt-proxy mr, /tmp/public-resolvers.md* rw, - - /tmp/*.tmp w, - owner /tmp/*.tmp r, + /etc/systemd/system/dnscrypt-proxy.service rw, /run/systemd/notify rw, /lib/x86_64-linux-gnu/ld-*.so mr, @{PROC}/sys/kernel/hostname r, @{PROC}/sys/net/core/somaxconn r, /etc/ld.so.cache r, - /usr/local/lib/{@{multiarch}/,}libldns.so* mr, - /usr/local/lib/{@{multiarch}/,}libsodium.so* mr, }