summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2016-02-18 09:16:18 -0500
committerLibravatar netblue30 <netblue30@yahoo.com>2016-02-18 09:16:18 -0500
commit3a71eb2af9a2153c9d40d0e2f31093d8e7c87b01 (patch)
treee666a60107489ebf3b21459b73ef6f09d55e8afa /etc
parentMerge pull request #302 from jrabe/master (diff)
downloadfirejail-3a71eb2af9a2153c9d40d0e2f31093d8e7c87b01.tar.gz
firejail-3a71eb2af9a2153c9d40d0e2f31093d8e7c87b01.tar.zst
firejail-3a71eb2af9a2153c9d40d0e2f31093d8e7c87b01.zip
added mkdir in all whitelisted profiles
Diffstat (limited to 'etc')
-rw-r--r--etc/Mathematica.profile2
-rw-r--r--etc/cherrytree.profile4
-rw-r--r--etc/chromium.profile5
-rw-r--r--etc/epiphany.profile7
-rw-r--r--etc/google-chrome-beta.profile5
-rw-r--r--etc/google-chrome-unstable.profile5
-rw-r--r--etc/google-chrome.profile5
-rw-r--r--etc/mupen64plus.profile5
-rw-r--r--etc/opera-beta.profile5
-rw-r--r--etc/opera.profile5
-rw-r--r--etc/polari.profile12
-rw-r--r--etc/seamonkey-bin.profile6
-rw-r--r--etc/spotify.profile7
-rw-r--r--etc/telegram.profile1
-rw-r--r--etc/uget-gtk.profile2
15 files changed, 76 insertions, 0 deletions
diff --git a/etc/Mathematica.profile b/etc/Mathematica.profile
index d1f4b1de1..73fb0c9e0 100644
--- a/etc/Mathematica.profile
+++ b/etc/Mathematica.profile
@@ -1,5 +1,7 @@
1# Mathematica profile 1# Mathematica profile
2mkdir ~/.Mathematica
2whitelist ~/.Mathematica 3whitelist ~/.Mathematica
4mkdir ~/.Wolfram Research
3whitelist ~/.Wolfram Research 5whitelist ~/.Wolfram Research
4whitelist ~/Documents/Wolfram Mathematica 6whitelist ~/Documents/Wolfram Mathematica
5include /etc/firejail/whitelist-common.inc 7include /etc/firejail/whitelist-common.inc
diff --git a/etc/cherrytree.profile b/etc/cherrytree.profile
index fb8437a2d..7502e9d15 100644
--- a/etc/cherrytree.profile
+++ b/etc/cherrytree.profile
@@ -1,5 +1,9 @@
1whitelist ${HOME}/cherrytree 1whitelist ${HOME}/cherrytree
2mkdir ~/.config
3mkdir ~/.config/cherrytree
2whitelist ${HOME}/.config/cherrytree/ 4whitelist ${HOME}/.config/cherrytree/
5mkdir ~/.local
6mkdir ~/.local/share
3whitelist ${HOME}/.local/share/ 7whitelist ${HOME}/.local/share/
4include /etc/firejail/disable-mgmt.inc 8include /etc/firejail/disable-mgmt.inc
5include /etc/firejail/disable-secret.inc 9include /etc/firejail/disable-secret.inc
diff --git a/etc/chromium.profile b/etc/chromium.profile
index af2c740a8..78cee3920 100644
--- a/etc/chromium.profile
+++ b/etc/chromium.profile
@@ -11,7 +11,12 @@ include /etc/firejail/disable-terminals.inc
11 11
12netfilter 12netfilter
13whitelist ${DOWNLOADS} 13whitelist ${DOWNLOADS}
14mkdir ~/.config
15mkdir ~/.config/chromium
14whitelist ~/.config/chromium 16whitelist ~/.config/chromium
17mkdir ~/.cache
18mkdir ~/.cache/chromium
15whitelist ~/.cache/chromium 19whitelist ~/.cache/chromium
20mkdir ~/.pki
16whitelist ~/.pki 21whitelist ~/.pki
17include /etc/firejail/whitelist-common.inc 22include /etc/firejail/whitelist-common.inc
diff --git a/etc/epiphany.profile b/etc/epiphany.profile
index e86a35258..c7031da71 100644
--- a/etc/epiphany.profile
+++ b/etc/epiphany.profile
@@ -5,8 +5,15 @@ include /etc/firejail/disable-common.inc
5include /etc/firejail/disable-devel.inc 5include /etc/firejail/disable-devel.inc
6include /etc/firejail/disable-terminals.inc 6include /etc/firejail/disable-terminals.inc
7whitelist ${DOWNLOADS} 7whitelist ${DOWNLOADS}
8mkdir ${HOME}/.local
9mkdir ${HOME}/.local/share
10mkdir ${HOME}/.local/share/epiphany
8whitelist ${HOME}/.local/share/epiphany 11whitelist ${HOME}/.local/share/epiphany
12mkdir ${HOME}/.config
13mkdir ${HOME}/.config/epiphany
9whitelist ${HOME}/.config/epiphany 14whitelist ${HOME}/.config/epiphany
15mkdir ${HOME}/.cache
16mkdir ${HOME}/.cache/epiphany
10whitelist ${HOME}/.cache/epiphany 17whitelist ${HOME}/.cache/epiphany
11include /etc/firejail/whitelist-common.inc 18include /etc/firejail/whitelist-common.inc
12caps.drop all 19caps.drop all
diff --git a/etc/google-chrome-beta.profile b/etc/google-chrome-beta.profile
index f6b96575e..d57728139 100644
--- a/etc/google-chrome-beta.profile
+++ b/etc/google-chrome-beta.profile
@@ -11,8 +11,13 @@ include /etc/firejail/disable-terminals.inc
11 11
12netfilter 12netfilter
13whitelist ${DOWNLOADS} 13whitelist ${DOWNLOADS}
14mkdir ~/.config
15mkdir ~/.config/google-chrome-beta
14whitelist ~/.config/google-chrome-beta 16whitelist ~/.config/google-chrome-beta
17mkdir ~/.cache
18mkdir ~/.cache/google-chrome-beta
15whitelist ~/.cache/google-chrome-beta 19whitelist ~/.cache/google-chrome-beta
20mkdir ~/.pki
16whitelist ~/.pki 21whitelist ~/.pki
17include /etc/firejail/whitelist-common.inc 22include /etc/firejail/whitelist-common.inc
18 23
diff --git a/etc/google-chrome-unstable.profile b/etc/google-chrome-unstable.profile
index 3054a63db..36a1fb456 100644
--- a/etc/google-chrome-unstable.profile
+++ b/etc/google-chrome-unstable.profile
@@ -11,8 +11,13 @@ include /etc/firejail/disable-terminals.inc
11 11
12netfilter 12netfilter
13whitelist ${DOWNLOADS} 13whitelist ${DOWNLOADS}
14mkdir ~/.config
15mkdir ~/.config/google-chrome-unstable
14whitelist ~/.config/google-chrome-unstable 16whitelist ~/.config/google-chrome-unstable
17mkdir ~/.cache
18mkdir ~/.cache/google-chrome-unstable
15whitelist ~/.cache/google-chrome-unstable 19whitelist ~/.cache/google-chrome-unstable
20mkdir ~/.pki
16whitelist ~/.pki 21whitelist ~/.pki
17include /etc/firejail/whitelist-common.inc 22include /etc/firejail/whitelist-common.inc
18 23
diff --git a/etc/google-chrome.profile b/etc/google-chrome.profile
index 3d5a6ebbd..3b73738a6 100644
--- a/etc/google-chrome.profile
+++ b/etc/google-chrome.profile
@@ -11,7 +11,12 @@ include /etc/firejail/disable-terminals.inc
11 11
12netfilter 12netfilter
13whitelist ${DOWNLOADS} 13whitelist ${DOWNLOADS}
14mkdir ~/.config
15mkdir ~/.config/google-chrome
14whitelist ~/.config/google-chrome 16whitelist ~/.config/google-chrome
17mkdir ~/.cache
18mkdir ~/.cache/google-chrome
15whitelist ~/.cache/google-chrome 19whitelist ~/.cache/google-chrome
20mkdir ~/.pki
16whitelist ~/.pki 21whitelist ~/.pki
17include /etc/firejail/whitelist-common.inc 22include /etc/firejail/whitelist-common.inc
diff --git a/etc/mupen64plus.profile b/etc/mupen64plus.profile
index 830531c04..239ab3a80 100644
--- a/etc/mupen64plus.profile
+++ b/etc/mupen64plus.profile
@@ -5,7 +5,12 @@ include /etc/firejail/disable-secret.inc
5include /etc/firejail/disable-common.inc 5include /etc/firejail/disable-common.inc
6include /etc/firejail/disable-devel.inc 6include /etc/firejail/disable-devel.inc
7include /etc/firejail/disable-terminals.inc 7include /etc/firejail/disable-terminals.inc
8mkdir ${HOME}/.local
9mkdir ${HOME}/.local/share
10mkdir ${HOME}/.local/share/mupen64plus
8whitelist ${HOME}/.local/share/mupen64plus/ 11whitelist ${HOME}/.local/share/mupen64plus/
12mkdir ${HOME}/.config
13mkdir ${HOME}/.config/mupen64plus
9whitelist ${HOME}/.config/mupen64plus/ 14whitelist ${HOME}/.config/mupen64plus/
10noroot 15noroot
11caps.drop all 16caps.drop all
diff --git a/etc/opera-beta.profile b/etc/opera-beta.profile
index 783e8b0ef..a65c7cef1 100644
--- a/etc/opera-beta.profile
+++ b/etc/opera-beta.profile
@@ -6,9 +6,14 @@ include /etc/firejail/disable-common.inc
6include /etc/firejail/disable-devel.inc 6include /etc/firejail/disable-devel.inc
7include /etc/firejail/disable-terminals.inc 7include /etc/firejail/disable-terminals.inc
8netfilter 8netfilter
9mkdir ~/.config
10mkdir ~/.config/opera-beta
9whitelist ~/.config/opera-beta 11whitelist ~/.config/opera-beta
10whitelist ${DOWNLOADS} 12whitelist ${DOWNLOADS}
13mkdir ~/.cache
14mkdir ~/.cache/opera-beta
11whitelist ~/.cache/opera-beta 15whitelist ~/.cache/opera-beta
16mkdir ~/.pki
12whitelist ~/.pki 17whitelist ~/.pki
13include /etc/firejail/whitelist-common.inc 18include /etc/firejail/whitelist-common.inc
14 19
diff --git a/etc/opera.profile b/etc/opera.profile
index dd710a8fe..032b3ece7 100644
--- a/etc/opera.profile
+++ b/etc/opera.profile
@@ -6,9 +6,14 @@ include /etc/firejail/disable-common.inc
6include /etc/firejail/disable-devel.inc 6include /etc/firejail/disable-devel.inc
7include /etc/firejail/disable-terminals.inc 7include /etc/firejail/disable-terminals.inc
8netfilter 8netfilter
9mkdir ~/.config
10mkdir ~/.config/opera
9whitelist ~/.config/opera 11whitelist ~/.config/opera
10whitelist ${DOWNLOADS} 12whitelist ${DOWNLOADS}
13mkdir ~/.cache
14mkdir ~/.cache/opera
11whitelist ~/.cache/opera 15whitelist ~/.cache/opera
16mkdir ~/.pki
12whitelist ~/.pki 17whitelist ~/.pki
13include /etc/firejail/whitelist-common.inc 18include /etc/firejail/whitelist-common.inc
14 19
diff --git a/etc/polari.profile b/etc/polari.profile
index be28ad628..c0266fed8 100644
--- a/etc/polari.profile
+++ b/etc/polari.profile
@@ -4,12 +4,24 @@ include /etc/firejail/disable-secret.inc
4include /etc/firejail/disable-common.inc 4include /etc/firejail/disable-common.inc
5include /etc/firejail/disable-devel.inc 5include /etc/firejail/disable-devel.inc
6include /etc/firejail/disable-terminals.inc 6include /etc/firejail/disable-terminals.inc
7mkdir ${HOME}/.local
8mkdir ${HOME}/.local/share/
9mkdir ${HOME}/.local/share/Empathy
7whitelist ${HOME}/.local/share/Empathy 10whitelist ${HOME}/.local/share/Empathy
11mkdir ${HOME}/.local/share/telepathy
8whitelist ${HOME}/.local/share/telepathy 12whitelist ${HOME}/.local/share/telepathy
13mkdir ${HOME}/.local/share/TpLogger
9whitelist ${HOME}/.local/share/TpLogger 14whitelist ${HOME}/.local/share/TpLogger
15mkdir ${HOME}/.config
16mkdir ${HOME}/.config/dconf
10whitelist ${HOME}/.config/dconf 17whitelist ${HOME}/.config/dconf
18mkdir ${HOME}/.config
19mkdir ${HOME}/.config/telepathy-account-widgets
11whitelist ${HOME}/.config/telepathy-account-widgets 20whitelist ${HOME}/.config/telepathy-account-widgets
21mkdir ${HOME}/.cache
22mkdir ${HOME}/.cache/telepathy
12whitelist ${HOME}/.cache/telepathy 23whitelist ${HOME}/.cache/telepathy
24mkdir ${HOME}/.purple
13whitelist ${HOME}/.purple 25whitelist ${HOME}/.purple
14include /etc/firejail/whitelist-common.inc 26include /etc/firejail/whitelist-common.inc
15caps.drop all 27caps.drop all
diff --git a/etc/seamonkey-bin.profile b/etc/seamonkey-bin.profile
index d585c719b..74b9b591b 100644
--- a/etc/seamonkey-bin.profile
+++ b/etc/seamonkey-bin.profile
@@ -12,7 +12,12 @@ netfilter
12tracelog 12tracelog
13noroot 13noroot
14whitelist ${DOWNLOADS} 14whitelist ${DOWNLOADS}
15mkdir ~/.mozilla
16mkdir ~/.mozilla/seamonkey
15whitelist ~/.mozilla/seamonkey 17whitelist ~/.mozilla/seamonkey
18mkdir ~/.cache
19mkdir ~/.cache/mozilla
20mkdir ~/.cache/mozilla/seamonkey
16whitelist ~/.cache/mozilla/seamonkey 21whitelist ~/.cache/mozilla/seamonkey
17whitelist ~/dwhelper 22whitelist ~/dwhelper
18whitelist ~/.zotero 23whitelist ~/.zotero
@@ -24,6 +29,7 @@ whitelist ~/.pentadactyl
24whitelist ~/.keysnail.js 29whitelist ~/.keysnail.js
25whitelist ~/.config/gnome-mplayer 30whitelist ~/.config/gnome-mplayer
26whitelist ~/.cache/gnome-mplayer/plugin 31whitelist ~/.cache/gnome-mplayer/plugin
32mkdir ~/.pki
27whitelist ~/.pki 33whitelist ~/.pki
28include /etc/firejail/whitelist-common.inc 34include /etc/firejail/whitelist-common.inc
29 35
diff --git a/etc/spotify.profile b/etc/spotify.profile
index ea180e0ba..f5ec36431 100644
--- a/etc/spotify.profile
+++ b/etc/spotify.profile
@@ -7,8 +7,15 @@ include /etc/firejail/disable-devel.inc
7# Whitelist the folders needed by Spotify - This is more restrictive 7# Whitelist the folders needed by Spotify - This is more restrictive
8# than a blacklist though, but this is all spotify requires for 8# than a blacklist though, but this is all spotify requires for
9# streaming audio 9# streaming audio
10mkdir ${HOME}/.config
11mkdir ${HOME}/.config/spotify
10whitelist ${HOME}/.config/spotify 12whitelist ${HOME}/.config/spotify
13mkdir ${HOME}/.local
14mkdir ${HOME}/.local/share
15mkdir ${HOME}/.local/share/spotify
11whitelist ${HOME}/.local/share/spotify 16whitelist ${HOME}/.local/share/spotify
17mkdir ${HOME}/.cache
18mkdir ${HOME}/.cache/spotify
12whitelist ${HOME}/.cache/spotify 19whitelist ${HOME}/.cache/spotify
13include /etc/firejail/whitelist-common.inc 20include /etc/firejail/whitelist-common.inc
14 21
diff --git a/etc/telegram.profile b/etc/telegram.profile
index 261da6397..4920b94d8 100644
--- a/etc/telegram.profile
+++ b/etc/telegram.profile
@@ -12,4 +12,5 @@ protocol unix,inet,inet6
12noroot 12noroot
13 13
14whitelist ~/Downloads/Telegram Desktop 14whitelist ~/Downloads/Telegram Desktop
15mkdir ${HOME}/.TelegramDesktop
15whitelist ~/.TelegramDesktop 16whitelist ~/.TelegramDesktop
diff --git a/etc/uget-gtk.profile b/etc/uget-gtk.profile
index 0430f12b4..3b27c00ba 100644
--- a/etc/uget-gtk.profile
+++ b/etc/uget-gtk.profile
@@ -10,5 +10,7 @@ protocol unix,inet,inet6
10netfilter 10netfilter
11noroot 11noroot
12whitelist ${DOWNLOADS} 12whitelist ${DOWNLOADS}
13mkdir ~/.config
14mkdir ~/.config/uGet
13whitelist ~/.config/uGet 15whitelist ~/.config/uGet
14include /etc/firejail/whitelist-common.inc 16include /etc/firejail/whitelist-common.inc