From 08715f60226d4ce456dc2ea4842d0566aa6b9ce1 Mon Sep 17 00:00:00 2001 From: pirate486743186 <> Date: Sun, 21 Aug 2022 15:05:47 +0200 Subject: [PATCH] lbry-viewer.profile create --- etc/inc/disable-programs.inc | 2 ++ etc/profile-a-l/gtk-lbry-viewer.profile | 12 ++++++++++++ etc/profile-a-l/lbry-viewer.profile | 21 +++++++++++++++++++++ src/firecfg/firecfg.config | 2 ++ 4 files changed, 37 insertions(+) create mode 100644 etc/profile-a-l/gtk-lbry-viewer.profile create mode 100644 etc/profile-a-l/lbry-viewer.profile diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc index 3da8b1812..79da8d5f5 100644 --- a/etc/inc/disable-programs.inc +++ b/etc/inc/disable-programs.inc @@ -149,6 +149,7 @@ blacklist ${HOME}/.cache/ksmserver-logout-greeter blacklist ${HOME}/.cache/ksplashqml blacklist ${HOME}/.cache/kube blacklist ${HOME}/.cache/kwin +blacklist ${HOME}/.cache/lbry-viewer blacklist ${HOME}/.cache/libgweather blacklist ${HOME}/.cache/librewolf blacklist ${HOME}/.cache/liferea @@ -502,6 +503,7 @@ blacklist ${HOME}/.config/ktorrentrc blacklist ${HOME}/.config/ktouch2rc blacklist ${HOME}/.config/kube blacklist ${HOME}/.config/kwriterc +blacklist ${HOME}/.config/lbry-viewer blacklist ${HOME}/.config/leafpad blacklist ${HOME}/.config/libreoffice blacklist ${HOME}/.config/liferea diff --git a/etc/profile-a-l/gtk-lbry-viewer.profile b/etc/profile-a-l/gtk-lbry-viewer.profile new file mode 100644 index 000000000..e1fb53b16 --- /dev/null +++ b/etc/profile-a-l/gtk-lbry-viewer.profile @@ -0,0 +1,12 @@ +# Firejail profile for gtk-lbry-viewer +# Description: Gtk front-end to lbry-viewer +# This file is overwritten after every install/update +# Persistent local customizations +include gtk-lbry-viewer.local +# added by included profile +#include globals.local + +ignore quiet + +# Redirect +include lbry-viewer.profile diff --git a/etc/profile-a-l/lbry-viewer.profile b/etc/profile-a-l/lbry-viewer.profile new file mode 100644 index 000000000..b014cca5e --- /dev/null +++ b/etc/profile-a-l/lbry-viewer.profile @@ -0,0 +1,21 @@ +# Firejail profile for lbry-viewer +# Description:CLI viewer for searching and playing videos from LBRY, with the Librarian frontend +# This file is overwritten after every install/update +quiet +# Persistent local customizations +include lbry-viewer.local +# Persistent global definitions +include globals.local + +noblacklist ${HOME}/.cache/lbry-viewer +noblacklist ${HOME}/.config/lbry-viewer + +mkdir ${HOME}/.config/lbry-viewer +mkdir ${HOME}/.cache/lbry-viewer +whitelist ${HOME}/.cache/lbry-viewer +whitelist ${HOME}/.config/lbry-viewer + +private-bin gtk-lbry-viewer,lbry-viewer + +# Redirect +include youtube-viewers-common.profile diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config index 71cec5eaf..a7a1351ff 100644 --- a/src/firecfg/firecfg.config +++ b/src/firecfg/firecfg.config @@ -372,6 +372,7 @@ gravity-beams-and-evaporating-stars gthumb gtk2-youtube-viewer gtk3-youtube-viewer +gtk-lbry-viewer gtk-pipe-viewer gtk-straw-viewer gtk-youtube-viewer @@ -457,6 +458,7 @@ ktouch kube # kwin_x11 kwrite +lbry-viewer leafpad # less - breaks man librecad