From 182d9cf33cfff25f159e6110491731cbb867bb40 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 27 Aug 2014 12:10:35 +0200 Subject: [PATCH] improved AppArmor profile --- contrib/apparmor/usr.bin.qutebrowser | 50 ++++++++++------------------ 1 file changed, 17 insertions(+), 33 deletions(-) mode change 100644 => 100755 contrib/apparmor/usr.bin.qutebrowser diff --git a/contrib/apparmor/usr.bin.qutebrowser b/contrib/apparmor/usr.bin.qutebrowser old mode 100644 new mode 100755 index df3b86ea8..7abd3ee76 --- a/contrib/apparmor/usr.bin.qutebrowser +++ b/contrib/apparmor/usr.bin.qutebrowser @@ -3,48 +3,33 @@ #include -/usr/local/bin/qutebrowser { +/usr/bin/qutebrowser { + #include + #include + #include + #include + #include #include + capability dac_override, - /etc/localtime r, - /etc/ld.so.cache r, - /etc/locale.alias r, - /etc/fonts/fonts.conf r, - /etc/fonts/conf.d/ r, - /etc/fonts/conf.d/* r, - /etc/fonts/conf.avail/* r, - /etc/ssl/openssl.cnf r, /etc/nsswitch.conf r, /etc/resolv.conf r, /etc/host.conf r, - /etc/gai.conf r, /etc/hosts r, /etc/passwd r, + /etc/gai.conf r, + /etc/ssl/openssl.cnf r, /etc/ssl/certs/ r, - /usr/local/bin/ r, - /usr/local/bin/qutebrowser rix, + /usr/bin/ r, + /usr/bin/qutebrowser rix, + /usr/lib/python3.4/** r, /usr/local/lib/python3.4/** r, - /usr/local/share/fonts/ r, - /usr/share/fonts/ r, - /usr/share/fonts/** r, - /usr/share/fontconfig/** r, - /usr/share/poppler/** r, - /usr/share/mime/** r, /usr/share/ca-certificates/** r, - /usr/lib/x86_64-linux-gnu/** mr, - /usr/lib/mozilla/plugins/ r, - /usr/lib/gstreamer-0.10/ r, - /usr/lib/flashplugin-nonfree/libflashplayer.so mr, - /usr/lib/locale/locale-archive r, - /lib/x86_64-linux-gnu/* mr, - /var/cache/fontconfig/** r, - /proc/meminfo r, + /proc/** r, - /dev/urandom r, - /sys/devices/system/cpu/online r, /usr/lib/python3/ mr, /usr/lib/python3/** mr, @@ -52,11 +37,10 @@ /usr/lib/python3.4/** mr, /usr/bin/python3.4 r, - @{HOME}/.Xauthority r, - @{HOME}/.config/** krw, - @{HOME}/.local/** krw, - @{HOME}/.cache/** krw, - @{HOME}/.gstreamer-0.10/* krw, + @{HOME}/.config/qutebrowser/** krw, + @{HOME}/.local/share/qutebrowser/** krw, + @{HOME}/.cache/qutebrowser/** krw, + @{HOME}/.gstreamer-0.10/* r, }