aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-a-l
diff options
context:
space:
mode:
authorLibravatar glitsj16 <glitsj16@users.noreply.github.com>2021-03-02 17:28:28 +0000
committerLibravatar GitHub <noreply@github.com>2021-03-02 17:28:28 +0000
commit188094ab866237408a087d2dc1180b0b82d479f7 (patch)
tree72f3bb8d0e77121b63c830879486970eea117421 /etc/profile-a-l
parentMerge pull request #4030 from glitsj16/chromium-common-hardened (diff)
parentrename firefox-common-addons.inc (diff)
downloadfirejail-188094ab866237408a087d2dc1180b0b82d479f7.tar.gz
firejail-188094ab866237408a087d2dc1180b0b82d479f7.tar.zst
firejail-188094ab866237408a087d2dc1180b0b82d479f7.zip
Merge pull request #4031 from glitsj16/firefox-common-addons
Rename firefox-common-addons.inc
Diffstat (limited to 'etc/profile-a-l')
-rw-r--r--etc/profile-a-l/firefox-common-addons.profile91
-rw-r--r--etc/profile-a-l/firefox-common.profile2
2 files changed, 92 insertions, 1 deletions
diff --git a/etc/profile-a-l/firefox-common-addons.profile b/etc/profile-a-l/firefox-common-addons.profile
new file mode 100644
index 000000000..ca7731442
--- /dev/null
+++ b/etc/profile-a-l/firefox-common-addons.profile
@@ -0,0 +1,91 @@
1# This file is overwritten during software install.
2# Persistent customizations should go in a .local file.
3include firefox-common-addons.local
4
5ignore include whitelist-runuser-common.inc
6
7noblacklist ${HOME}/.config/kgetrc
8noblacklist ${HOME}/.config/okularpartrc
9noblacklist ${HOME}/.config/okularrc
10noblacklist ${HOME}/.config/qpdfview
11noblacklist ${HOME}/.kde/share/apps/kget
12noblacklist ${HOME}/.kde/share/apps/okular
13noblacklist ${HOME}/.kde/share/config/kgetrc
14noblacklist ${HOME}/.kde/share/config/okularpartrc
15noblacklist ${HOME}/.kde/share/config/okularrc
16noblacklist ${HOME}/.kde4/share/apps/kget
17noblacklist ${HOME}/.kde4/share/apps/okular
18noblacklist ${HOME}/.kde4/share/config/kgetrc
19noblacklist ${HOME}/.kde4/share/config/okularpartrc
20noblacklist ${HOME}/.kde4/share/config/okularrc
21noblacklist ${HOME}/.local/share/kget
22noblacklist ${HOME}/.local/share/kxmlgui5/okular
23noblacklist ${HOME}/.local/share/okular
24noblacklist ${HOME}/.local/share/qpdfview
25
26whitelist ${HOME}/.cache/gnome-mplayer/plugin
27whitelist ${HOME}/.config/gnome-mplayer
28whitelist ${HOME}/.config/kgetrc
29whitelist ${HOME}/.config/okularpartrc
30whitelist ${HOME}/.config/okularrc
31whitelist ${HOME}/.config/pipelight-silverlight5.1
32whitelist ${HOME}/.config/pipelight-widevine
33whitelist ${HOME}/.config/qpdfview
34whitelist ${HOME}/.kde/share/apps/kget
35whitelist ${HOME}/.kde/share/apps/okular
36whitelist ${HOME}/.kde/share/config/kgetrc
37whitelist ${HOME}/.kde/share/config/okularpartrc
38whitelist ${HOME}/.kde/share/config/okularrc
39whitelist ${HOME}/.kde4/share/apps/kget
40whitelist ${HOME}/.kde4/share/apps/okular
41whitelist ${HOME}/.kde4/share/config/kgetrc
42whitelist ${HOME}/.kde4/share/config/okularpartrc
43whitelist ${HOME}/.kde4/share/config/okularrc
44whitelist ${HOME}/.keysnail.js
45whitelist ${HOME}/.lastpass
46whitelist ${HOME}/.local/share/kget
47whitelist ${HOME}/.local/share/kxmlgui5/okular
48whitelist ${HOME}/.local/share/okular
49whitelist ${HOME}/.local/share/qpdfview
50whitelist ${HOME}/.local/share/tridactyl
51whitelist ${HOME}/.pentadactyl
52whitelist ${HOME}/.pentadactylrc
53whitelist ${HOME}/.tridactylrc
54whitelist ${HOME}/.vimperator
55whitelist ${HOME}/.vimperatorrc
56whitelist ${HOME}/.wine-pipelight
57whitelist ${HOME}/.wine-pipelight64
58whitelist ${HOME}/.zotero
59whitelist ${HOME}/dwhelper
60
61# GNOME Shell integration (chrome-gnome-shell) needs dbus and python
62noblacklist ${HOME}/.local/share/gnome-shell
63whitelist ${HOME}/.local/share/gnome-shell
64ignore dbus-user none
65ignore dbus-system none
66# Allow python (blacklisted by disable-interpreters.inc)
67include allow-python3.inc
68
69# KeePassXC Browser Integration
70#private-bin keepassxc-proxy
71
72# Flash plugin
73# private-etc must first be enabled in firefox-common.profile and in profiles including it.
74#private-etc adobe
75
76# ff2mpv
77#ignore noexec ${HOME}
78#noblacklist ${HOME}/.config/mpv
79#noblacklist ${HOME}/.config/youtube-dl
80#noblacklist ${HOME}/.netrc
81#include allow-lua.inc
82#include allow-python3.inc
83#mkdir ${HOME}/.config/mpv
84#mkdir ${HOME}/.config/youtube-dl
85#whitelist ${HOME}/.config/mpv
86#whitelist ${HOME}/.config/youtube-dl
87#whitelist ${HOME}/.netrc
88#whitelist /usr/share/lua
89#whitelist /usr/share/lua*
90#whitelist /usr/share/vulkan
91#private-bin env,mpv,python3*,waf,youtube-dl
diff --git a/etc/profile-a-l/firefox-common.profile b/etc/profile-a-l/firefox-common.profile
index fe0a27828..a955722c8 100644
--- a/etc/profile-a-l/firefox-common.profile
+++ b/etc/profile-a-l/firefox-common.profile
@@ -10,7 +10,7 @@ include firefox-common.local
10?BROWSER_ALLOW_DRM: ignore noexec ${HOME} 10?BROWSER_ALLOW_DRM: ignore noexec ${HOME}
11 11
12# Uncomment the following line (or put it in your firefox-common.local) to allow access to common programs/addons/plugins. 12# Uncomment the following line (or put it in your firefox-common.local) to allow access to common programs/addons/plugins.
13#include firefox-common-addons.inc 13#include firefox-common-addons.profile
14 14
15noblacklist ${HOME}/.pki 15noblacklist ${HOME}/.pki
16noblacklist ${HOME}/.local/share/pki 16noblacklist ${HOME}/.local/share/pki