aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README2
-rw-r--r--README.md9
-rw-r--r--etc/firefox.profile5
-rw-r--r--etc/whitelist-common.inc6
4 files changed, 15 insertions, 7 deletions
diff --git a/README b/README
index 961cb0497..eae43e5a0 100644
--- a/README
+++ b/README
@@ -18,6 +18,8 @@ License: GPL v2
18Firejail Authors: 18Firejail Authors:
19 19
20netblue30 (netblue30@yahoo.com) 20netblue30 (netblue30@yahoo.com)
21Matt Parnell (https://github.com/ilikenwf)
22 - whitelisting for core firefox related functionality
21Andrey Alekseenko (https://github.com/al42and) 23Andrey Alekseenko (https://github.com/al42and)
22 - fixed Skype profile 24 - fixed Skype profile
23Ondra Nekola (https://github.com/satai) 25Ondra Nekola (https://github.com/satai)
diff --git a/README.md b/README.md
index 578890b1c..692e689a3 100644
--- a/README.md
+++ b/README.md
@@ -55,14 +55,21 @@ include /etc/firejail/whitelist-common.inc
55````` 55`````
56/etc/firejail/whitelist-common.inc 56/etc/firejail/whitelist-common.inc
57````` 57`````
58whitelist ~/.config/mimeapps.list (new in 0.9.35)
59whitelist ~/.icons (new in 0.9.35)
60
61# fonts
58whitelist ~/.fonts (0.9.34) 62whitelist ~/.fonts (0.9.34)
59whitelist ~/.fonts.d (0.9.34) 63whitelist ~/.fonts.d (0.9.34)
60whitelist ~/.fontconfig (0.9.34) 64whitelist ~/.fontconfig (0.9.34)
61whitelist ~/.fonts.conf (0.9.34) 65whitelist ~/.fonts.conf (0.9.34)
62whitelist ~/.fonts.conf.d (0.9.34) 66whitelist ~/.fonts.conf.d (0.9.34)
67
68# gtk
69whitelist ~/.gtkrc (new in 0.9.35)
63whitelist ~/.gtkrc-2.0 (0.9.34) 70whitelist ~/.gtkrc-2.0 (0.9.34)
64whitelist ~/.config/gtk-3.0 (new in 0.9.35) 71whitelist ~/.config/gtk-3.0 (new in 0.9.35)
65whitelist ~/.themes/ (new in 0.9.35) 72whitelist ~/.themes (new in 0.9.35)
66````` 73`````
67If you are using a plugin or extension that requires other directories, please open a new issue: https://github.com/netblue30/firejail/issues 74If you are using a plugin or extension that requires other directories, please open a new issue: https://github.com/netblue30/firejail/issues
68 75
diff --git a/etc/firefox.profile b/etc/firefox.profile
index ffcf6ac59..7b3febbae 100644
--- a/etc/firefox.profile
+++ b/etc/firefox.profile
@@ -1,6 +1,5 @@
1# Firejail profile for Mozilla Firefox (Iceweasel in Debian) 1# Firejail profile for Mozilla Firefox (Iceweasel in Debian)
2noblacklist ${HOME}/.mozilla 2noblacklist ${HOME}/.mozilla
3noblacklist /usr/lib/firefox
4include /etc/firejail/disable-mgmt.inc 3include /etc/firejail/disable-mgmt.inc
5include /etc/firejail/disable-secret.inc 4include /etc/firejail/disable-secret.inc
6include /etc/firejail/disable-common.inc 5include /etc/firejail/disable-common.inc
@@ -10,11 +9,7 @@ seccomp
10protocol unix,inet,inet6,netlink 9protocol unix,inet,inet6,netlink
11netfilter 10netfilter
12noroot 11noroot
13whitelist ~/.config/mimeapps.list
14whitelist ~/.gtkrc
15whitelist ~/.icons
16whitelist ~/.mozilla 12whitelist ~/.mozilla
17whitelist ~/.themes
18whitelist ~/Downloads 13whitelist ~/Downloads
19whitelist ~/Загрузки 14whitelist ~/Загрузки
20whitelist ~/.cache/mozilla/firefox 15whitelist ~/.cache/mozilla/firefox
diff --git a/etc/whitelist-common.inc b/etc/whitelist-common.inc
index e0c2975df..f4941a207 100644
--- a/etc/whitelist-common.inc
+++ b/etc/whitelist-common.inc
@@ -1,5 +1,8 @@
1# common whitelist for all profiles 1# common whitelist for all profiles
2 2
3whitelist ~/.config/mimeapps.list
4whitelist ~/.icons
5
3# fonts 6# fonts
4whitelist ~/.fonts 7whitelist ~/.fonts
5whitelist ~/.fonts.d 8whitelist ~/.fonts.d
@@ -8,6 +11,7 @@ whitelist ~/.fonts.conf
8whitelist ~/.fonts.conf.d 11whitelist ~/.fonts.conf.d
9 12
10# gtk 13# gtk
14whitelist ~/.gtkrc
11whitelist ~/.gtkrc-2.0 15whitelist ~/.gtkrc-2.0
12whitelist ~/.config/gtk-3.0 16whitelist ~/.config/gtk-3.0
13whitelist ~/.themes/ 17whitelist ~/.themes