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-common34
1 files changed, 34 insertions, 0 deletions
diff --git a/contrib/apparmor/abstractions/gnunet-common b/contrib/apparmor/abstractions/gnunet-common
new file mode 100644
index 000000000..7d7515d80
--- /dev/null
+++ b/contrib/apparmor/abstractions/gnunet-common
@@ -0,0 +1,34 @@
1# This files contains common permissions for gnunet
2
3 /usr/share/zoneinfo/ r,
4 /usr/share/zoneinfo/** r,
5
6 /dev/urandom r,
7
8 /etc/ld.so.cache 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
29 #Gnunet librairies
30 /usr/local/lib/libgnunetutil.so.* mr,
31
32 #For testbed (if the /tmp directory is used)
33 /tmp/testbed*/ rw,
34 /tmp/testbed*/** rwk,