feat(profile): update pipewire profiles.
This commit is contained in:
parent
32a9806219
commit
60b9127916
3 changed files with 14 additions and 4 deletions
|
|
@ -11,15 +11,18 @@ include <tunables/global>
|
||||||
profile pipewire-pulse @{exec_path} flags=(attach_disconnected) {
|
profile pipewire-pulse @{exec_path} flags=(attach_disconnected) {
|
||||||
include <abstractions/base>
|
include <abstractions/base>
|
||||||
include <abstractions/audio-client>
|
include <abstractions/audio-client>
|
||||||
|
include <abstractions/bus-session>
|
||||||
|
include <abstractions/bus-system>
|
||||||
include <abstractions/nameservice-strict>
|
include <abstractions/nameservice-strict>
|
||||||
|
|
||||||
capability sys_ptrace,
|
capability sys_ptrace,
|
||||||
|
|
||||||
ptrace (read),
|
ptrace read,
|
||||||
|
|
||||||
@{exec_path} mr,
|
@{exec_path} mr,
|
||||||
|
|
||||||
@{bin}/pactl rix,
|
@{bin}/pactl rix,
|
||||||
|
@{bin}/pipewire mr,
|
||||||
|
|
||||||
/usr/share/pipewire/{,**} r,
|
/usr/share/pipewire/{,**} r,
|
||||||
|
|
||||||
|
|
@ -38,6 +41,9 @@ profile pipewire-pulse @{exec_path} flags=(attach_disconnected) {
|
||||||
@{sys}/devices/virtual/dmi/id/sys_vendor r,
|
@{sys}/devices/virtual/dmi/id/sys_vendor r,
|
||||||
@{sys}/devices/virtual/dmi/id/board_vendor r,
|
@{sys}/devices/virtual/dmi/id/board_vendor r,
|
||||||
@{sys}/devices/virtual/dmi/id/bios_vendor r,
|
@{sys}/devices/virtual/dmi/id/bios_vendor r,
|
||||||
|
@{sys}/module/apparmor/parameters/enabled r,
|
||||||
|
|
||||||
|
owner @{PROC}/@{pid}/task/@{tid}/comm rw,
|
||||||
|
|
||||||
include if exists <local/pipewire-pulse>
|
include if exists <local/pipewire-pulse>
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -82,9 +82,9 @@ profile pulseaudio @{exec_path} {
|
||||||
|
|
||||||
owner @{desktop_cache_dirs}/gstreamer-1.0/ rw,
|
owner @{desktop_cache_dirs}/gstreamer-1.0/ rw,
|
||||||
owner @{desktop_cache_dirs}/gstreamer-1.0/registry.*.bin{,.tmp@{rand6}} rw,
|
owner @{desktop_cache_dirs}/gstreamer-1.0/registry.*.bin{,.tmp@{rand6}} rw,
|
||||||
owner @{desktop_config_dirs}/dconf/user r,
|
owner @{desktop_config_dirs}/dconf/user r,
|
||||||
owner @{desktop_config_dirs}/pulse/{,**} rw,
|
owner @{desktop_config_dirs}/pulse/{,**} rw,
|
||||||
owner @{desktop_config_dirs}/pulse/cookie k,
|
owner @{desktop_config_dirs}/pulse/cookie k,
|
||||||
|
|
||||||
owner @{HOME}/.pulse/{,**} rw,
|
owner @{HOME}/.pulse/{,**} rw,
|
||||||
owner @{user_config_dirs}/ w,
|
owner @{user_config_dirs}/ w,
|
||||||
|
|
|
||||||
|
|
@ -75,6 +75,10 @@ profile wireplumber @{exec_path} {
|
||||||
@{sys}/devices/virtual/dmi/id/product_name r,
|
@{sys}/devices/virtual/dmi/id/product_name r,
|
||||||
@{sys}/devices/virtual/dmi/id/sys_vendor r,
|
@{sys}/devices/virtual/dmi/id/sys_vendor r,
|
||||||
|
|
||||||
|
@{PROC}/1/cgroup r,
|
||||||
|
@{PROC}/1/cmdline r,
|
||||||
|
owner @{PROC}/@{pid}/cgroup r,
|
||||||
|
owner @{PROC}/@{pid}/cmdline r,
|
||||||
owner @{PROC}/@{pid}/task/@{tid}/comm rw,
|
owner @{PROC}/@{pid}/task/@{tid}/comm rw,
|
||||||
|
|
||||||
/dev/media@{int} rw,
|
/dev/media@{int} rw,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue