golden hour
/etc/apparmor.d/abstractions
⬆️ Go Up
Upload
File/Folder
Size
Actions
X
1.72 KB
Del
OK
apache2-common
849 B
Del
OK
apparmor_api
-
Del
OK
aspell
308 B
Del
OK
audio
1.82 KB
Del
OK
authentication
1.55 KB
Del
OK
base
6.39 KB
Del
OK
bash
1.48 KB
Del
OK
consoles
798 B
Del
OK
cups-client
714 B
Del
OK
dbus
593 B
Del
OK
dbus-accessibility
630 B
Del
OK
dbus-accessibility-strict
637 B
Del
OK
dbus-session
638 B
Del
OK
dbus-session-strict
919 B
Del
OK
dbus-strict
677 B
Del
OK
dconf
246 B
Del
OK
dovecot-common
562 B
Del
OK
dri-common
434 B
Del
OK
dri-enumerate
281 B
Del
OK
enchant
1.96 KB
Del
OK
fcitx
456 B
Del
OK
fcitx-strict
712 B
Del
OK
fonts
2.04 KB
Del
OK
freedesktop.org
1.26 KB
Del
OK
gnome
3.54 KB
Del
OK
gnupg
356 B
Del
OK
ibus
1 KB
Del
OK
kde
2.71 KB
Del
OK
kde-globals-write
298 B
Del
OK
kde-icon-cache-write
138 B
Del
OK
kde-language-write
458 B
Del
OK
kerberosclient
1.14 KB
Del
OK
ldapclient
754 B
Del
OK
libpam-systemd
659 B
Del
OK
likewise
489 B
Del
OK
mdns
457 B
Del
OK
mesa
577 B
Del
OK
mir
593 B
Del
OK
mozc
471 B
Del
OK
mysql
641 B
Del
OK
nameservice
4.96 KB
Del
OK
nis
524 B
Del
OK
nvidia
649 B
Del
OK
opencl
269 B
Del
OK
opencl-common
404 B
Del
OK
opencl-intel
564 B
Del
OK
opencl-mesa
527 B
Del
OK
opencl-nvidia
785 B
Del
OK
opencl-pocl
2.75 KB
Del
OK
openssl
470 B
Del
OK
orbit2
93 B
Del
OK
p11-kit
899 B
Del
OK
perl
872 B
Del
OK
php
1.02 KB
Del
OK
php5
105 B
Del
OK
postfix-common
1.17 KB
Del
OK
private-files
1.51 KB
Del
OK
private-files-strict
1.02 KB
Del
OK
python
1.5 KB
Del
OK
qt5
762 B
Del
OK
qt5-compose-cache-write
278 B
Del
OK
qt5-settings-write
398 B
Del
OK
recent-documents-write
346 B
Del
OK
ruby
906 B
Del
OK
samba
830 B
Del
OK
smbpass
476 B
Del
OK
ssl_certs
1.26 KB
Del
OK
ssl_keys
790 B
Del
OK
svn-repositories
1.61 KB
Del
OK
ubuntu-bittorrent-clients
698 B
Del
OK
ubuntu-browsers
1.63 KB
Del
OK
ubuntu-browsers.d
-
Del
OK
ubuntu-console-browsers
611 B
Del
OK
ubuntu-console-email
601 B
Del
OK
ubuntu-email
977 B
Del
OK
ubuntu-feed-readers
339 B
Del
OK
ubuntu-gnome-terminal
182 B
Del
OK
ubuntu-helpers
3.32 KB
Del
OK
ubuntu-konsole
343 B
Del
OK
ubuntu-media-players
2.18 KB
Del
OK
ubuntu-unity7-base
2.39 KB
Del
OK
ubuntu-unity7-launcher
191 B
Del
OK
ubuntu-unity7-messaging
192 B
Del
OK
ubuntu-xterm
237 B
Del
OK
user-download
876 B
Del
OK
user-mail
837 B
Del
OK
user-manpages
889 B
Del
OK
user-tmp
654 B
Del
OK
user-write
864 B
Del
OK
video
127 B
Del
OK
vulkan
503 B
Del
OK
wayland
580 B
Del
OK
web-data
705 B
Del
OK
winbind
739 B
Del
OK
wutmp
585 B
Del
OK
xad
883 B
Del
OK
xdg-desktop
673 B
Del
OK
Edit: opencl-pocl
# vim:syntax=apparmor # OpenCL access requirements for POCL implementation #include <abstractions/opencl-common> # Executables /usr/bin/{,@{multiarch}-}ld.bfd Cx -> opencl_pocl_ld, /usr/lib/llvm-[0-9]*.[0-9]*/bin/clang Cx -> opencl_pocl_clang, # System files / r, # libpocl.so -> libhwloc.so @{sys}/bus/pci/slots/ r, # libpocl.so -> hwloc_topology_load() from libhwloc.so @{sys}/bus/{cpu,node}/devices/ r, # libpocl.so -> libhwlock.so @{sys}/class/net/ r, # libpocl.so -> hwloc_pci_traverse_lookuposdevices_cb() from libhwloc.so @{sys}/devices/pci[0-9]*/**/ r, # for libpocl -> hwloc_linux_lookup_block_class() from libhwloc.so @{sys}/devices/pci[0-9]*/**/block/*/dev r, # libpocl.so -> hwloc_linux_lookup_host_block_class() from libhwloc.so @{sys}/devices/pci[0-9]*/**/{class,local_cpus} r, # libpocl.so -> libhwlock.so @{sys}/devices/pci[0-9]*/*/net/*/address r, # libpocl.so -> hwloc_pci_traverse_lookuposdevices_cb() from libhwloc.so @{sys}/devices/system/cpu/ r, # libpocl.so -> libnuma.so @{sys}/devices/system/cpu/cpu[0-9]*/cache/index[0-9]*/* r, # libpocl.so -> libhwloc.so @{sys}/devices/system/cpu/cpu[0-9]*/online r, # libpocl.so -> libhwlock.so @{sys}/devices/system/cpu/cpu[0-9]*/topology/* r, # *_siblings, physical_package_id and lot's of others, for libpocl.so -> libhwloc.so @{sys}/devices/system/cpu/cpufreq/policy[0-9]*/* r, # for clGetPlatformIDs() from libpocl.so @{sys}/devices/system/cpu/possible r, # libpocl.so -> libhwloc.so @{sys}/devices/virtual/dmi/id/{,*} r, # libpocl.so -> libhwloc.so @{sys}/fs/cgroup/cpuset/cpuset.{cpus,mems} r, # libpocl.so -> libhwloc.so @{sys}/kernel/mm/hugepages{/,/**} r, # libpocl.so -> libhwloc.so /usr/share/pocl/** r, /{,var/}run/udev/data/*:* r, # libpocl.so -> hwloc_linux_block_class_fillinfos() from libhwloc.so # User files owner @{HOME}/.cache/pocl/ w, owner @{HOME}/.cache/pocl/kcache/ w, owner @{HOME}/.cache/pocl/kcache/** rw, owner @{HOME}/.cache/pocl/kcache/**.so mrw, # dangerous! owner @{PROC}/@{pid}/{cgroup,cpuset,status} r, # libpocl.so -> libhwloc.so, status for libpocl.so -> libnuma.so # Child profiles profile opencl_pocl_ld { #include <abstractions/base> # Main executables /usr/bin/{,@{multiarch}-}ld.bfd mr, # User files owner @{HOME}/.cache/pocl/kcache/tempfile*.so rw, owner @{HOME}/.cache/pocl/kcache/**.so.o r, } profile opencl_pocl_clang { #include <abstractions/base> # Main executables /usr/lib/llvm-[0-9]*.[0-9]*/bin/clang mr, # Additional executables /usr/bin/{,@{multiarch}-}ld.bfd ix, # TODO: transfer to opencl_ld child profile? # System files /etc/debian-version r, /etc/lsb-release r, # User files owner @{HOME}/.cache/pocl/kcache/*/*/*/*/*.so{,.o} rw, }
Save