From 0ae7b68dc875d0fa571d7f68d785c7fd4fc80fca Mon Sep 17 00:00:00 2001 From: Alexandre Pujol Date: Fri, 29 Mar 2024 19:48:13 +0000 Subject: [PATCH] feat(abs): really split audio-server & audio-client. --- apparmor.d/abstractions/audio-server | 4 +++- apparmor.d/profiles-s-z/wireplumber | 5 ----- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/apparmor.d/abstractions/audio-server b/apparmor.d/abstractions/audio-server index 8f504e268..676988ed1 100644 --- a/apparmor.d/abstractions/audio-server +++ b/apparmor.d/abstractions/audio-server @@ -5,7 +5,9 @@ # Provide access to audio devices. It should only be used by audio servers that # need direct access to them. - include + /usr/share/alsa/{,**} r, + + /etc/alsa/conf.d/{,**} r, @{run}/udev/data/+sound:card@{int} r, # for sound card diff --git a/apparmor.d/profiles-s-z/wireplumber b/apparmor.d/profiles-s-z/wireplumber index d24e8f6ba..a17835312 100644 --- a/apparmor.d/profiles-s-z/wireplumber +++ b/apparmor.d/profiles-s-z/wireplumber @@ -35,15 +35,10 @@ profile wireplumber @{exec_path} { /opt/intel/oneapi/{compiler,lib,mkl}/**/ r, /opt/intel/oneapi/{compiler,lib,mkl}/**.so* mr, - /usr/share/alsa/{,**} r, /usr/share/alsa-card-profile/{,**} r, /usr/share/spa-*/bluez@{int}/{,*} r, /usr/share/wireplumber/{,**} r, - /etc/alsa/conf.d/{,**} r, - - /etc/machine-id r, - owner @{desktop_local_dirs}/ w, owner @{desktop_local_dirs}/state/ w, owner @{desktop_local_dirs}/state/wireplumber/{,**} rw,