aboutsummaryrefslogtreecommitdiff
path: root/contrib/apparmor/abstractions/gnunet-common
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/apparmor/abstractions/gnunet-common')
-rw-r--r--contrib/apparmor/abstractions/gnunet-common38
1 files changed, 8 insertions, 30 deletions
diff --git a/contrib/apparmor/abstractions/gnunet-common b/contrib/apparmor/abstractions/gnunet-common
index 7d7515d80..3bf6806f5 100644
--- a/contrib/apparmor/abstractions/gnunet-common
+++ b/contrib/apparmor/abstractions/gnunet-common
@@ -1,34 +1,12 @@
1# This files contains common permissions for gnunet 1# This files contains common permissions for gnunet
2 2
3 /usr/share/zoneinfo/ r, 3 #GNUnet configuration file
4 /usr/share/zoneinfo/** r, 4 @{GNUNET_PREFIX}/share/gnunet/config.d/ r,
5 @{GNUNET_PREFIX}/share/gnunet/config.d/*.conf r,
5 6
6 /dev/urandom r, 7 /etc/gnunet.conf r,
7 8 @{HOME}/.config/gnunet.conf r,
8 /etc/ld.so.cache r, 9 owner @{GNUNET_USER}/.config/gnunet.conf r,
9
10 @{PROC}/@{pid}/maps r,
11
12 #Gnunet configuration file
13 /usr/local/share/gnunet/config.d/ r,
14 /usr/local/share/gnunet/config.d/*.conf r,
15
16 /etc/gnunet.conf r,
17 owner @{HOME}/.config/gnunet.conf r,
18
19 #Librairies
20 /usr/lib/libc-*.so mr,
21 /usr/lib/libdl-*.so mr,
22 /usr/lib/libgcrypt.so.* mr,
23 /usr/lib/libltdl.so.* mr,
24 /usr/lib/libgpg-error.so.* mr,
25 /usr/lib/libm-*.so mr,
26 /usr/lib/libunistring.so.* mr,
27 /usr/lib/libz.so.* mr,
28 10
29 #Gnunet librairies 11 #GNUnet librairies
30 /usr/local/lib/libgnunetutil.so.* mr, 12 @{GNUNET_PREFIX}/lib/libgnunet*.so.* mr,
31
32 #For testbed (if the /tmp directory is used)
33 /tmp/testbed*/ rw,
34 /tmp/testbed*/** rwk,