-remove debug message
[oweals/gnunet.git] / apparmor / gnunet-fs-gtk
1 # Last Modified: Wed Aug  5 10:53:37 2015
2 #include <tunables/global>
3 #include <tunables/gnunet>
4
5 profile @{GNUNET_PREFIX}/bin/gnunet-fs-gtk {
6   #include <abstractions/gnome>
7   #include <abstractions/kde>
8   #include <abstractions/dconf>
9   #include <abstractions/gnunet-gtk>
10   #include <abstractions/user-download>
11
12 #  /dev/shm/LE-* rw,  
13
14   owner @{HOME}/.config/gtk-*/bookmarks r,
15   owner @{HOME}/.local/share/gnunet/fs/persistence/gnunet-fs-gtk/download-child/* rw,
16   owner @{HOME}/.local/share/gnunet/fs/persistence/gnunet-fs-gtk/download/ r,
17   owner @{HOME}/.local/share/gnunet/fs/persistence/gnunet-fs-gtk/download/* rw,
18   owner @{HOME}/.local/share/gnunet/fs/persistence/gnunet-fs-gtk/search/ r,
19   owner @{HOME}/.local/share/gnunet/fs/persistence/gnunet-fs-gtk/search/** rw,
20   owner @{HOME}/.local/share/gnunet/fs/persistence/gnunet-fs-gtk/publish-file/ ra,
21   owner @{HOME}/.local/share/gnunet/fs/persistence/gnunet-fs-gtk/publish-file/* rw,
22   owner @{HOME}/.local/share/gnunet/fs/persistence/gnunet-fs-gtk/publish/ ra,
23   owner @{HOME}/.local/share/gnunet/fs/persistence/gnunet-fs-gtk/publish/* rw,
24   
25   #Acces to files to share ? (lets create a gnunet directory in home)
26   owner @{HOME}/gnunet-fs/ r,
27
28   @{GNUNET_PREFIX}/bin/gnunet-fs-gtk mr,
29
30   @{GNUNET_PREFIX}/share/gnunet-gtk/* r,
31
32   /usr/share/glib-*/schemas/gschemas.compiled r,
33
34   #abstractions/dconf but we need write right here 
35   /run/user/*/dconf/user rw,
36  
37   @{HOME}/.cache/thumbnails/normal/*.png r,
38
39   @{GNUNET_PREFIX}/lib/gnunet/libexec/gnunet-helper-fs-publish Px,
40   
41   # Site-specific additions and overrides. See local/README for details.
42   #include <local/gnunet>
43 }