# apparmor.d - Full set of apparmor profiles # Copyright (C) 2015-2022 Mikhail Morfikov # Copyright (C) 2021-2024 Alexandre Pujol # SPDX-License-Identifier: GPL-2.0-only abi , include @{exec_path} = @{bin}/pipewire-pulse profile pipewire-pulse @{exec_path} flags=(attach_disconnected) { include include include capability sys_ptrace, ptrace (read), @{exec_path} mr, @{bin}/pactl rix, /usr/share/pipewire/{,**} r, /etc/pipewire/{,**} r, /var/lib/dbus/machine-id r, /etc/machine-id r, / r, /.flatpak-info r, /var/lib/gdm{3,}/.config/pulse/cookie rwk, owner @{run}/user/@{uid}/pulse/pid w, owner /tmp/librnnoise-@{int}.so rm, @{sys}/devices/virtual/dmi/id/product_name r, @{sys}/devices/virtual/dmi/id/sys_vendor r, @{sys}/devices/virtual/dmi/id/board_vendor r, @{sys}/devices/virtual/dmi/id/bios_vendor r, include if exists }