From 20ccb0181f04e7dff2d85b2d5fcd985022823a24 Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Tue, 2 Jul 2019 09:06:55 +0000 Subject: Add alias for pavucontrol (Qt version) (#2819) * Prep for Qt alias in pavucontrol * Add Qt alias for pavucontrol * Add Qt alias for pavucontrol * Add Qt alias for pavucontrol --- etc/disable-programs.inc | 1 + etc/pavucontrol-qt.profile | 19 +++++++++++++++++++ etc/pavucontrol.profile | 11 +++++------ 3 files changed, 25 insertions(+), 6 deletions(-) create mode 100644 etc/pavucontrol-qt.profile (limited to 'etc') diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc index 88113941c..3e6706101 100644 --- a/etc/disable-programs.inc +++ b/etc/disable-programs.inc @@ -254,6 +254,7 @@ blacklist ${HOME}/.config/opera-beta blacklist ${HOME}/.config/orage blacklist ${HOME}/.config/org.kde.gwenviewrc blacklist ${HOME}/.config/pavucontrol.ini +blacklist ${HOME}/.config/pavucontrol-qt blacklist ${HOME}/.config/pcmanfm blacklist ${HOME}/.config/pdfmod blacklist ${HOME}/.config/Pinta diff --git a/etc/pavucontrol-qt.profile b/etc/pavucontrol-qt.profile new file mode 100644 index 000000000..f96ba14d2 --- /dev/null +++ b/etc/pavucontrol-qt.profile @@ -0,0 +1,19 @@ +# Firejail profile for pavucontrol-qt +# Description: PulseAudio Volume Control [Qt] +# This file is overwritten after every install/update +# Persistent local customizations +include pavucontrol-qt.local +# Persistent global definitions +# added by included profile +#include globals.local + +noblacklist ${HOME}/.config/pavucontrol-qt + +mkdir ${HOME}/.config/pavucontrol-qt +whitelist ${HOME}/.config/pavucontrol-qt + +private-bin pavucontrol-qt +ignore private-lib + +# Redirect +include pavucontrol.profile diff --git a/etc/pavucontrol.profile b/etc/pavucontrol.profile index 3fd4f3668..621fef49f 100644 --- a/etc/pavucontrol.profile +++ b/etc/pavucontrol.profile @@ -1,5 +1,5 @@ # Firejail profile for pavucontrol -# Description: PulseAudio Volume Control +# Description: PulseAudio Volume Control [GTK] # This file is overwritten after every install/update # Persistent local customizations include pavucontrol.local @@ -16,15 +16,14 @@ include disable-passwdmgr.inc include disable-programs.inc include disable-xdg.inc -mkdir ${HOME}/.config/pavucontrol.ini +mkfile ${HOME}/.config/pavucontrol.ini whitelist ${HOME}/.config/pavucontrol.ini include whitelist-common.inc include whitelist-var-common.inc apparmor caps.drop all -#ipc-namespace -net none +netfilter no3d nodbus nodvd @@ -34,7 +33,7 @@ noroot notv nou2f novideo -protocol unix +protocol unix,inet,inet6 seccomp shell none @@ -42,7 +41,7 @@ disable-mnt private-bin pavucontrol private-cache private-dev -private-etc alternatives,asound.conf,fonts,machine-id,pulse +private-etc alternatives,asound.conf,avahi,fonts,machine-id,pulse private-lib private-tmp -- cgit v1.2.3-70-g09d2