diff --git a/apparmor.d/groups/pacman/paccache b/apparmor.d/groups/pacman/paccache index 82c9713f..a480e8e0 100644 --- a/apparmor.d/groups/pacman/paccache +++ b/apparmor.d/groups/pacman/paccache @@ -9,7 +9,8 @@ include @{exec_path} = /{usr/,}bin/paccache profile paccache @{exec_path} { include - + include + capability dac_read_search, capability mknod, diff --git a/apparmor.d/groups/systemd/systemd-tmpfiles b/apparmor.d/groups/systemd/systemd-tmpfiles index 542c507e..550673c2 100644 --- a/apparmor.d/groups/systemd/systemd-tmpfiles +++ b/apparmor.d/groups/systemd/systemd-tmpfiles @@ -12,11 +12,12 @@ profile systemd-tmpfiles @{exec_path} { include include + capability chown, capability dac_read_search, - capability net_admin, + capability fowner, capability fsetid, capability mknod, - capability fowner, + capability net_admin, @{exec_path} mr, diff --git a/apparmor.d/profiles-a-l/browserpass b/apparmor.d/profiles-a-l/browserpass index 2f954253..6af0ab91 100644 --- a/apparmor.d/profiles-a-l/browserpass +++ b/apparmor.d/profiles-a-l/browserpass @@ -33,6 +33,7 @@ profile browserpass @{exec_path} { deny network inet stream, deny owner @{user_share_dirs}/gvfs-metadata/{,**} r, deny owner @{HOME}/@{XDG_DOWNLOAD_DIR}/{,**} r, + deny /dev/dri/card[0-9]* rw, include if exists } diff --git a/apparmor.d/profiles-m-z/update-mime-database b/apparmor.d/profiles-m-z/update-mime-database index 4b6428fb..0e05d5e6 100644 --- a/apparmor.d/profiles-m-z/update-mime-database +++ b/apparmor.d/profiles-m-z/update-mime-database @@ -14,5 +14,9 @@ profile update-mime-database @{exec_path} { /usr/share/mime/{,**} rw, + # Silencer + deny network inet6 stream, + deny network inet stream, + include if exists } \ No newline at end of file diff --git a/apparmor.d/profiles-m-z/vlc-cache-gen b/apparmor.d/profiles-m-z/vlc-cache-gen index b9ace448..a275dad9 100644 --- a/apparmor.d/profiles-m-z/vlc-cache-gen +++ b/apparmor.d/profiles-m-z/vlc-cache-gen @@ -15,5 +15,9 @@ profile vlc-cache-gen @{exec_path} { /{usr/,}lib/vlc/plugins/{,*} rw, + # Silencer + deny network inet6 stream, + deny network inet stream, + include if exists } \ No newline at end of file