diff options
author | bbhtt <62639087+bbhtt@users.noreply.github.com> | 2020-12-28 14:15:12 +0000 |
---|---|---|
committer | bbhtt <62639087+bbhtt@users.noreply.github.com> | 2020-12-28 14:15:12 +0000 |
commit | af73459c5c11bc5108914ea025b793ba563f656e (patch) | |
tree | 899335b1abfdf6714a8c505aa5893c8f9013bda9 | |
parent | shell autoselection fixup (diff) | |
download | firejail-af73459c5c11bc5108914ea025b793ba563f656e.tar.gz firejail-af73459c5c11bc5108914ea025b793ba563f656e.tar.zst firejail-af73459c5c11bc5108914ea025b793ba563f656e.zip |
Add profiles for MS Edge dev build for Linux and Librewolf
-rw-r--r-- | etc/inc/disable-programs.inc | 4 | ||||
-rw-r--r-- | etc/profile-a-l/librewolf.profile | 28 | ||||
-rw-r--r-- | etc/profile-m-z/microsoft-edge-dev.profile | 20 | ||||
-rw-r--r-- | src/firecfg/firecfg.config | 2 |
4 files changed, 54 insertions, 0 deletions
diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc index 07fefec8c..fe0f96857 100644 --- a/etc/inc/disable-programs.inc +++ b/etc/inc/disable-programs.inc | |||
@@ -308,6 +308,7 @@ blacklist ${HOME}/.config/meteo-qt | |||
308 | blacklist ${HOME}/.config/menulibre.cfg | 308 | blacklist ${HOME}/.config/menulibre.cfg |
309 | blacklist ${HOME}/.config/mfusion | 309 | blacklist ${HOME}/.config/mfusion |
310 | blacklist ${HOME}/.config/Microsoft | 310 | blacklist ${HOME}/.config/Microsoft |
311 | blacklist ${HOME}/.config/microsoft-edge-dev | ||
311 | blacklist ${HOME}/.config/midori | 312 | blacklist ${HOME}/.config/midori |
312 | blacklist ${HOME}/.config/mirage | 313 | blacklist ${HOME}/.config/mirage |
313 | blacklist ${HOME}/.config/mono | 314 | blacklist ${HOME}/.config/mono |
@@ -554,6 +555,7 @@ blacklist ${HOME}/.kino-history | |||
554 | blacklist ${HOME}/.kinorc | 555 | blacklist ${HOME}/.kinorc |
555 | blacklist ${HOME}/.klatexformula | 556 | blacklist ${HOME}/.klatexformula |
556 | blacklist ${HOME}/.kodi | 557 | blacklist ${HOME}/.kodi |
558 | blacklist ${HOME}/.librewolf | ||
557 | blacklist ${HOME}/.lincity-ng | 559 | blacklist ${HOME}/.lincity-ng |
558 | blacklist ${HOME}/.links | 560 | blacklist ${HOME}/.links |
559 | blacklist ${HOME}/.linphone-history.db | 561 | blacklist ${HOME}/.linphone-history.db |
@@ -940,9 +942,11 @@ blacklist ${HOME}/.cache/ksplashqml | |||
940 | blacklist ${HOME}/.cache/kube | 942 | blacklist ${HOME}/.cache/kube |
941 | blacklist ${HOME}/.cache/kwin | 943 | blacklist ${HOME}/.cache/kwin |
942 | blacklist ${HOME}/.cache/libgweather | 944 | blacklist ${HOME}/.cache/libgweather |
945 | blacklist ${HOME}/.cache/librewolf | ||
943 | blacklist ${HOME}/.cache/liferea | 946 | blacklist ${HOME}/.cache/liferea |
944 | blacklist ${HOME}/.cache/lutris | 947 | blacklist ${HOME}/.cache/lutris |
945 | blacklist ${HOME}/.cache/Mendeley Ltd. | 948 | blacklist ${HOME}/.cache/Mendeley Ltd. |
949 | blacklist ${HOME}/.cache/microsoft-edge-dev | ||
946 | blacklist ${HOME}/.cache/midori | 950 | blacklist ${HOME}/.cache/midori |
947 | blacklist ${HOME}/.cache/minetest | 951 | blacklist ${HOME}/.cache/minetest |
948 | blacklist ${HOME}/.cache/mirage | 952 | blacklist ${HOME}/.cache/mirage |
diff --git a/etc/profile-a-l/librewolf.profile b/etc/profile-a-l/librewolf.profile new file mode 100644 index 000000000..5208cb979 --- /dev/null +++ b/etc/profile-a-l/librewolf.profile | |||
@@ -0,0 +1,28 @@ | |||
1 | # Firejail profile for Librewolf | ||
2 | # Description: Firefox fork based on privacy | ||
3 | # This file is overwritten after every install/update | ||
4 | # Persistent local customizations | ||
5 | include librewolf.local | ||
6 | # Persistent global definitions | ||
7 | include globals.local | ||
8 | |||
9 | noblacklist ${HOME}/.cache/librewolf | ||
10 | noblacklist ${HOME}/.librewolf | ||
11 | |||
12 | mkdir ${HOME}/.cache/librewolf | ||
13 | mkdir ${HOME}/.librewolf | ||
14 | whitelist ${HOME}/.cache/librewolf | ||
15 | whitelist ${HOME}/.librewolf | ||
16 | |||
17 | # Uncomment (or add to librewolf.local) the following lines if you want to | ||
18 | # use the migration wizard. | ||
19 | #noblacklist ${HOME}/.mozilla | ||
20 | #whitelist ${HOME}/.mozilla | ||
21 | |||
22 | # librewolf requires a shell to launch on Arch. We can possibly remove sh though. | ||
23 | #private-bin bash,dbus-launch,dbus-send,env,librewolf,python*,sh,which | ||
24 | # private-etc must first be enabled in firefox-common.profile | ||
25 | #private-etc librewolf | ||
26 | |||
27 | # Redirect | ||
28 | include firefox-common.profile | ||
diff --git a/etc/profile-m-z/microsoft-edge-dev.profile b/etc/profile-m-z/microsoft-edge-dev.profile new file mode 100644 index 000000000..039cd36a8 --- /dev/null +++ b/etc/profile-m-z/microsoft-edge-dev.profile | |||
@@ -0,0 +1,20 @@ | |||
1 | # Firejail profile for Microsoft Edge Dev | ||
2 | # Description: Web browser from Microsoft,dev channel | ||
3 | # This file is overwritten after every install/update | ||
4 | # Persistent local customizations | ||
5 | include microsoft-edge-dev.local | ||
6 | # Persistent global definitions | ||
7 | include globals.local | ||
8 | |||
9 | noblacklist ${HOME}/.cache/microsoft-edge-dev | ||
10 | noblacklist ${HOME}/.config/microsoft-edge-dev | ||
11 | |||
12 | mkdir ${HOME}/.cache/microsoft-edge-dev | ||
13 | mkdir ${HOME}/.config/microsoft-edge-dev | ||
14 | whitelist ${HOME}/.cache/microsoft-edge-dev | ||
15 | whitelist ${HOME}/.config/microsoft-edge-dev | ||
16 | |||
17 | private-opt microsoft | ||
18 | |||
19 | # Redirect | ||
20 | include chromium-common.profile | ||
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config index 3f1591cbd..457f297de 100644 --- a/src/firecfg/firecfg.config +++ b/src/firecfg/firecfg.config | |||
@@ -423,6 +423,7 @@ kwrite | |||
423 | leafpad | 423 | leafpad |
424 | # less - breaks man | 424 | # less - breaks man |
425 | libreoffice | 425 | libreoffice |
426 | librewolf | ||
426 | liferea | 427 | liferea |
427 | lightsoff | 428 | lightsoff |
428 | lincity-ng | 429 | lincity-ng |
@@ -473,6 +474,7 @@ mencoder | |||
473 | mendeleydesktop | 474 | mendeleydesktop |
474 | menulibre | 475 | menulibre |
475 | meteo-qt | 476 | meteo-qt |
477 | microsoft-edge-dev | ||
476 | midori | 478 | midori |
477 | min | 479 | min |
478 | mindless | 480 | mindless |