Added AppArmor policy

This commit adds an AppArmor policy that is known to work in Debian and Ubuntu
systems.  The original version of this policy was contributed by Radostan Riedel
to the fwknop mailing list.
This commit is contained in:
Michael Rash
2013-08-18 22:58:10 -04:00
parent a68503c7c9
commit a5c308f9c5
+31
View File
@@ -0,0 +1,31 @@
# Last Modified: Sun Aug 18 22:54:57 2013
# Assumes fwknopd was built with:
# './configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var'
#include <tunables/global>
/usr/sbin/fwknopd {
#include <abstractions/base>
capability ipc_lock,
capability net_admin,
capability net_raw,
network inet raw,
network packet raw,
/bin/dash rix,
/bin/bash rix,
/etc/fwknop/access.conf r,
/etc/fwknop/fwknopd.conf r,
/etc/nsswitch.conf r,
/etc/passwd r,
/etc/protocols r,
/root/.gnupg/* rw,
/run/fwknop/ rw,
/run/fwknop/* rwk,
/sbin/xtables-multi rix,
/usr/bin/gpg rix,
/usr/sbin/fwknopd mr,
/var/cache/nscd/passwd r,
}