diff options
-rw-r--r-- | Makefile.in | 3 | ||||
-rw-r--r-- | etc/chromium-browser.profile | 1 | ||||
-rw-r--r-- | etc/chromium-common.profile | 12 | ||||
-rw-r--r-- | etc/chromium.profile | 15 | ||||
-rw-r--r-- | etc/google-chrome-beta.profile | 4 | ||||
-rw-r--r-- | etc/google-chrome-stable.profile | 4 | ||||
-rw-r--r-- | etc/google-chrome-unstable.profile | 4 | ||||
-rw-r--r-- | etc/google-chrome.profile | 5 | ||||
-rw-r--r-- | platform/debian/conffiles | 5 |
9 files changed, 35 insertions, 18 deletions
diff --git a/Makefile.in b/Makefile.in index 3ae71a230..143ac5975 100644 --- a/Makefile.in +++ b/Makefile.in | |||
@@ -85,6 +85,9 @@ realinstall: | |||
85 | install -c -m 0644 .etc/chromium-browser.profile $(DESTDIR)/$(sysconfdir)/firejail/. | 85 | install -c -m 0644 .etc/chromium-browser.profile $(DESTDIR)/$(sysconfdir)/firejail/. |
86 | install -c -m 0644 .etc/chromium.profile $(DESTDIR)/$(sysconfdir)/firejail/. | 86 | install -c -m 0644 .etc/chromium.profile $(DESTDIR)/$(sysconfdir)/firejail/. |
87 | install -c -m 0644 .etc/google-chrome.profile $(DESTDIR)/$(sysconfdir)/firejail/. | 87 | install -c -m 0644 .etc/google-chrome.profile $(DESTDIR)/$(sysconfdir)/firejail/. |
88 | install -c -m 0644 .etc/google-chrome-stable.profile $(DESTDIR)/$(sysconfdir)/firejail/. | ||
89 | install -c -m 0644 .etc/google-chrome-beta.profile $(DESTDIR)/$(sysconfdir)/firejail/. | ||
90 | install -c -m 0644 .etc/google-chrome-unstable.profile $(DESTDIR)/$(sysconfdir)/firejail/. | ||
88 | install -c -m 0644 .etc/disable-mgmt.inc $(DESTDIR)/$(sysconfdir)/firejail/. | 91 | install -c -m 0644 .etc/disable-mgmt.inc $(DESTDIR)/$(sysconfdir)/firejail/. |
89 | install -c -m 0644 .etc/disable-secret.inc $(DESTDIR)/$(sysconfdir)/firejail/. | 92 | install -c -m 0644 .etc/disable-secret.inc $(DESTDIR)/$(sysconfdir)/firejail/. |
90 | install -c -m 0644 .etc/disable-common.inc $(DESTDIR)/$(sysconfdir)/firejail/. | 93 | install -c -m 0644 .etc/disable-common.inc $(DESTDIR)/$(sysconfdir)/firejail/. |
diff --git a/etc/chromium-browser.profile b/etc/chromium-browser.profile index 4cdc098d1..d989b736b 100644 --- a/etc/chromium-browser.profile +++ b/etc/chromium-browser.profile | |||
@@ -1,3 +1,2 @@ | |||
1 | # Chromium browser profile | 1 | # Chromium browser profile |
2 | include /etc/firejail/chromium.profile | 2 | include /etc/firejail/chromium.profile |
3 | |||
diff --git a/etc/chromium-common.profile b/etc/chromium-common.profile new file mode 100644 index 000000000..25eab0707 --- /dev/null +++ b/etc/chromium-common.profile | |||
@@ -0,0 +1,12 @@ | |||
1 | # Chromium browser profile | ||
2 | include /etc/firejail/disable-mgmt.inc | ||
3 | include /etc/firejail/disable-secret.inc | ||
4 | include /etc/firejail/disable-common.inc | ||
5 | |||
6 | # chromium is distributed with a perl script on Arch | ||
7 | # include /etc/firejail/disable-devel.inc | ||
8 | # | ||
9 | |||
10 | netfilter | ||
11 | whitelist ${DOWNLOADS} | ||
12 | include /etc/firejail/whitelist-common.inc | ||
diff --git a/etc/chromium.profile b/etc/chromium.profile index 981c61339..c3a7a186c 100644 --- a/etc/chromium.profile +++ b/etc/chromium.profile | |||
@@ -1,17 +1,4 @@ | |||
1 | # Chromium browser profile | 1 | # Chromium browser profile |
2 | noblacklist ${HOME}/.config/chromium | 2 | noblacklist ${HOME}/.config/chromium |
3 | noblacklist ${HOME}/.config/google-chrome | ||
4 | include /etc/firejail/disable-mgmt.inc | ||
5 | include /etc/firejail/disable-secret.inc | ||
6 | include /etc/firejail/disable-common.inc | ||
7 | |||
8 | # chromium is distributed with a perl script on Arch | ||
9 | # include /etc/firejail/disable-devel.inc | ||
10 | # | ||
11 | |||
12 | netfilter | ||
13 | whitelist ${DOWNLOADS} | ||
14 | whitelist ~/.config/chromium | 3 | whitelist ~/.config/chromium |
15 | whitelist ~/.config/google-chrome | 4 | include /etc/firejail/chromium-common.profile |
16 | include /etc/firejail/whitelist-common.inc | ||
17 | |||
diff --git a/etc/google-chrome-beta.profile b/etc/google-chrome-beta.profile new file mode 100644 index 000000000..0f7078adc --- /dev/null +++ b/etc/google-chrome-beta.profile | |||
@@ -0,0 +1,4 @@ | |||
1 | # Chromium browser profile | ||
2 | noblacklist ${HOME}/.config/google-chrome-beta | ||
3 | whitelist ~/.config/google-chrome-beta | ||
4 | include /etc/firejail/chromium-common.profile | ||
diff --git a/etc/google-chrome-stable.profile b/etc/google-chrome-stable.profile new file mode 100644 index 000000000..3cc58c4d2 --- /dev/null +++ b/etc/google-chrome-stable.profile | |||
@@ -0,0 +1,4 @@ | |||
1 | # Chromium browser profile | ||
2 | noblacklist ${HOME}/.config/google-chrome | ||
3 | whitelist ~/.config/google-chrome | ||
4 | include /etc/firejail/chromium-common.profile | ||
diff --git a/etc/google-chrome-unstable.profile b/etc/google-chrome-unstable.profile new file mode 100644 index 000000000..db184419d --- /dev/null +++ b/etc/google-chrome-unstable.profile | |||
@@ -0,0 +1,4 @@ | |||
1 | # Chromium browser profile | ||
2 | noblacklist ${HOME}/.config/google-chrome-unstable | ||
3 | whitelist ~/.config/google-chrome-unstable | ||
4 | include /etc/firejail/chromium-common.profile | ||
diff --git a/etc/google-chrome.profile b/etc/google-chrome.profile index 4cdc098d1..3cc58c4d2 100644 --- a/etc/google-chrome.profile +++ b/etc/google-chrome.profile | |||
@@ -1,3 +1,4 @@ | |||
1 | # Chromium browser profile | 1 | # Chromium browser profile |
2 | include /etc/firejail/chromium.profile | 2 | noblacklist ${HOME}/.config/google-chrome |
3 | 3 | whitelist ~/.config/google-chrome | |
4 | include /etc/firejail/chromium-common.profile | ||
diff --git a/platform/debian/conffiles b/platform/debian/conffiles index 6aeb9d5f4..ea17a121e 100644 --- a/platform/debian/conffiles +++ b/platform/debian/conffiles | |||
@@ -1,13 +1,16 @@ | |||
1 | /etc/firejail/evince.profile | 1 | /etc/firejail/evince.profile |
2 | /etc/firejail/disable-secret.inc | 2 | /etc/firejail/disable-secret.inc |
3 | /etc/firejail/chromium.profile | 3 | /etc/firejail/chromium.profile |
4 | /etc/firejail/chromium-browser.profile | ||
4 | /etc/firejail/google-chrome.profile | 5 | /etc/firejail/google-chrome.profile |
6 | /etc/firejail/google-chrome-stable.profile | ||
7 | /etc/firejail/google-chrome-beta.profile | ||
8 | /etc/firejail/google-chrome-unstable.profile | ||
5 | /etc/firejail/midori.profile | 9 | /etc/firejail/midori.profile |
6 | /etc/firejail/icedove.profile | 10 | /etc/firejail/icedove.profile |
7 | /etc/firejail/iceweasel.profile | 11 | /etc/firejail/iceweasel.profile |
8 | /etc/firejail/dropbox.profile | 12 | /etc/firejail/dropbox.profile |
9 | /etc/firejail/login.users | 13 | /etc/firejail/login.users |
10 | /etc/firejail/chromium-browser.profile | ||
11 | /etc/firejail/disable-mgmt.inc | 14 | /etc/firejail/disable-mgmt.inc |
12 | /etc/firejail/firefox.profile | 15 | /etc/firejail/firefox.profile |
13 | /etc/firejail/opera.profile | 16 | /etc/firejail/opera.profile |