aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-m-z
diff options
context:
space:
mode:
authorLibravatar rusty-snake <41237666+rusty-snake@users.noreply.github.com>2020-11-16 11:41:35 +0100
committerLibravatar rusty-snake <41237666+rusty-snake@users.noreply.github.com>2020-11-16 11:41:35 +0100
commit096d0de5f8bb253d0c1035796464bc5982f06f81 (patch)
treed9634d1c26afca63ada52f66dd55eb09a46647dd /etc/profile-m-z
parentAdd XAUTHORITY file of sddm from openSUSE Tumblew… (diff)
downloadfirejail-096d0de5f8bb253d0c1035796464bc5982f06f81.tar.gz
firejail-096d0de5f8bb253d0c1035796464bc5982f06f81.tar.zst
firejail-096d0de5f8bb253d0c1035796464bc5982f06f81.zip
from my overrides
- add seccomp.block-secondary to a lot profiles - add wruc to firefox-common and ignore it in TB and firefox-common-addons - harden dia, gnome-keyring, libreoffice, megaglest, pngquant, ghostwriter, rhythmbox, sqlitebrowser
Diffstat (limited to 'etc/profile-m-z')
-rw-r--r--etc/profile-m-z/megaglest.profile2
-rw-r--r--etc/profile-m-z/meld.profile1
-rw-r--r--etc/profile-m-z/menulibre.profile1
-rw-r--r--etc/profile-m-z/minetest.profile1
-rw-r--r--etc/profile-m-z/mpv.profile1
-rw-r--r--etc/profile-m-z/patch.profile1
-rw-r--r--etc/profile-m-z/pdftotext.profile2
-rw-r--r--etc/profile-m-z/peek.profile1
-rw-r--r--etc/profile-m-z/pngquant.profile3
-rw-r--r--etc/profile-m-z/rhythmbox.profile2
-rw-r--r--etc/profile-m-z/shellcheck.profile1
-rw-r--r--etc/profile-m-z/sqlitebrowser.profile2
-rw-r--r--etc/profile-m-z/strings.profile1
-rw-r--r--etc/profile-m-z/supertux2.profile1
-rw-r--r--etc/profile-m-z/supertuxkart.profile1
-rw-r--r--etc/profile-m-z/thunderbird.profile2
-rw-r--r--etc/profile-m-z/transmission-common.profile1
-rw-r--r--etc/profile-m-z/vivaldi.profile2
-rw-r--r--etc/profile-m-z/wget.profile1
-rw-r--r--etc/profile-m-z/whois.profile1
-rw-r--r--etc/profile-m-z/xournal.profile1
-rw-r--r--etc/profile-m-z/yelp.profile1
-rw-r--r--etc/profile-m-z/youtube-dl.profile1
23 files changed, 31 insertions, 0 deletions
diff --git a/etc/profile-m-z/megaglest.profile b/etc/profile-m-z/megaglest.profile
index 19f9edf05..37ac9e304 100644
--- a/etc/profile-m-z/megaglest.profile
+++ b/etc/profile-m-z/megaglest.profile
@@ -14,6 +14,7 @@ include disable-exec.inc
14include disable-interpreters.inc 14include disable-interpreters.inc
15include disable-passwdmgr.inc 15include disable-passwdmgr.inc
16include disable-programs.inc 16include disable-programs.inc
17include disable-shell.inc
17include disable-xdg.inc 18include disable-xdg.inc
18 19
19mkdir ${HOME}/.megaglest 20mkdir ${HOME}/.megaglest
@@ -37,6 +38,7 @@ nou2f
37novideo 38novideo
38protocol unix,inet,inet6,netlink 39protocol unix,inet,inet6,netlink
39seccomp 40seccomp
41seccomp.block-secondary
40shell none 42shell none
41tracelog 43tracelog
42 44
diff --git a/etc/profile-m-z/meld.profile b/etc/profile-m-z/meld.profile
index 385700648..6ceeb867f 100644
--- a/etc/profile-m-z/meld.profile
+++ b/etc/profile-m-z/meld.profile
@@ -62,6 +62,7 @@ nou2f
62novideo 62novideo
63protocol unix,inet,inet6 63protocol unix,inet,inet6
64seccomp 64seccomp
65seccomp.block-secondary
65shell none 66shell none
66tracelog 67tracelog
67 68
diff --git a/etc/profile-m-z/menulibre.profile b/etc/profile-m-z/menulibre.profile
index 3468bc22d..c70090a25 100644
--- a/etc/profile-m-z/menulibre.profile
+++ b/etc/profile-m-z/menulibre.profile
@@ -44,6 +44,7 @@ nou2f
44novideo 44novideo
45protocol unix 45protocol unix
46seccomp 46seccomp
47seccomp.block-secondary
47shell none 48shell none
48tracelog 49tracelog
49 50
diff --git a/etc/profile-m-z/minetest.profile b/etc/profile-m-z/minetest.profile
index a22d2c2e3..5678a781c 100644
--- a/etc/profile-m-z/minetest.profile
+++ b/etc/profile-m-z/minetest.profile
@@ -47,6 +47,7 @@ nou2f
47novideo 47novideo
48protocol unix,inet,inet6 48protocol unix,inet,inet6
49seccomp 49seccomp
50seccomp.block-secondary
50shell none 51shell none
51tracelog 52tracelog
52 53
diff --git a/etc/profile-m-z/mpv.profile b/etc/profile-m-z/mpv.profile
index 389b64535..ce3bfe421 100644
--- a/etc/profile-m-z/mpv.profile
+++ b/etc/profile-m-z/mpv.profile
@@ -67,6 +67,7 @@ noroot
67nou2f 67nou2f
68protocol unix,inet,inet6,netlink 68protocol unix,inet,inet6,netlink
69seccomp 69seccomp
70seccomp.block-secondary
70shell none 71shell none
71tracelog 72tracelog
72 73
diff --git a/etc/profile-m-z/patch.profile b/etc/profile-m-z/patch.profile
index 8663fb453..6cbaa66ad 100644
--- a/etc/profile-m-z/patch.profile
+++ b/etc/profile-m-z/patch.profile
@@ -37,6 +37,7 @@ nou2f
37novideo 37novideo
38protocol unix 38protocol unix
39seccomp 39seccomp
40seccomp.block-secondary
40shell none 41shell none
41tracelog 42tracelog
42x11 none 43x11 none
diff --git a/etc/profile-m-z/pdftotext.profile b/etc/profile-m-z/pdftotext.profile
index eee42424f..2a7d0cec1 100644
--- a/etc/profile-m-z/pdftotext.profile
+++ b/etc/profile-m-z/pdftotext.profile
@@ -13,6 +13,7 @@ noblacklist ${DOCUMENTS}
13 13
14include disable-common.inc 14include disable-common.inc
15include disable-devel.inc 15include disable-devel.inc
16include disable-exec.inc
16include disable-interpreters.inc 17include disable-interpreters.inc
17include disable-passwdmgr.inc 18include disable-passwdmgr.inc
18include disable-programs.inc 19include disable-programs.inc
@@ -40,6 +41,7 @@ nou2f
40novideo 41novideo
41protocol unix 42protocol unix
42seccomp 43seccomp
44seccomp.block-secondary
43shell none 45shell none
44tracelog 46tracelog
45x11 none 47x11 none
diff --git a/etc/profile-m-z/peek.profile b/etc/profile-m-z/peek.profile
index 28a7da404..710a533a9 100644
--- a/etc/profile-m-z/peek.profile
+++ b/etc/profile-m-z/peek.profile
@@ -41,6 +41,7 @@ nou2f
41novideo 41novideo
42protocol unix 42protocol unix
43seccomp 43seccomp
44seccomp.block-secondary
44shell none 45shell none
45tracelog 46tracelog
46 47
diff --git a/etc/profile-m-z/pngquant.profile b/etc/profile-m-z/pngquant.profile
index 83905b108..3513e91cc 100644
--- a/etc/profile-m-z/pngquant.profile
+++ b/etc/profile-m-z/pngquant.profile
@@ -7,6 +7,8 @@ include pngquant.local
7# Persistent global definitions 7# Persistent global definitions
8include globals.local 8include globals.local
9 9
10noblacklist ${PICTURES}
11
10blacklist ${RUNUSER}/wayland-* 12blacklist ${RUNUSER}/wayland-*
11 13
12include disable-common.inc 14include disable-common.inc
@@ -16,6 +18,7 @@ include disable-interpreters.inc
16include disable-passwdmgr.inc 18include disable-passwdmgr.inc
17include disable-programs.inc 19include disable-programs.inc
18include disable-shell.inc 20include disable-shell.inc
21include disable-xdg.inc
19 22
20include whitelist-runuser-common.inc 23include whitelist-runuser-common.inc
21include whitelist-usr-share-common.inc 24include whitelist-usr-share-common.inc
diff --git a/etc/profile-m-z/rhythmbox.profile b/etc/profile-m-z/rhythmbox.profile
index f906ec31d..e7f379509 100644
--- a/etc/profile-m-z/rhythmbox.profile
+++ b/etc/profile-m-z/rhythmbox.profile
@@ -45,10 +45,12 @@ nou2f
45novideo 45novideo
46protocol unix,inet,inet6,netlink 46protocol unix,inet,inet6,netlink
47seccomp 47seccomp
48seccomp.block-secondary
48shell none 49shell none
49tracelog 50tracelog
50 51
51private-bin rhythmbox,rhythmbox-client 52private-bin rhythmbox,rhythmbox-client
53private-cache
52private-dev 54private-dev
53private-tmp 55private-tmp
54 56
diff --git a/etc/profile-m-z/shellcheck.profile b/etc/profile-m-z/shellcheck.profile
index 6cd70c2ea..c67a88161 100644
--- a/etc/profile-m-z/shellcheck.profile
+++ b/etc/profile-m-z/shellcheck.profile
@@ -40,6 +40,7 @@ nou2f
40novideo 40novideo
41protocol unix 41protocol unix
42seccomp 42seccomp
43seccomp.block-secondary
43shell none 44shell none
44tracelog 45tracelog
45x11 none 46x11 none
diff --git a/etc/profile-m-z/sqlitebrowser.profile b/etc/profile-m-z/sqlitebrowser.profile
index cdb20b4e0..110434736 100644
--- a/etc/profile-m-z/sqlitebrowser.profile
+++ b/etc/profile-m-z/sqlitebrowser.profile
@@ -18,6 +18,7 @@ include disable-programs.inc
18include disable-shell.inc 18include disable-shell.inc
19include disable-xdg.inc 19include disable-xdg.inc
20 20
21include whitelist-runuser-common.inc
21include whitelist-usr-share-common.inc 22include whitelist-usr-share-common.inc
22include whitelist-var-common.inc 23include whitelist-var-common.inc
23 24
@@ -35,6 +36,7 @@ nou2f
35novideo 36novideo
36protocol unix,inet,inet6,netlink 37protocol unix,inet,inet6,netlink
37seccomp 38seccomp
39seccomp.block-secondary
38shell none 40shell none
39 41
40private-bin sqlitebrowser 42private-bin sqlitebrowser
diff --git a/etc/profile-m-z/strings.profile b/etc/profile-m-z/strings.profile
index 426b2dc1c..09ada1e25 100644
--- a/etc/profile-m-z/strings.profile
+++ b/etc/profile-m-z/strings.profile
@@ -38,6 +38,7 @@ nou2f
38novideo 38novideo
39protocol unix 39protocol unix
40seccomp 40seccomp
41seccomp.block-secondary
41shell none 42shell none
42tracelog 43tracelog
43x11 none 44x11 none
diff --git a/etc/profile-m-z/supertux2.profile b/etc/profile-m-z/supertux2.profile
index ceaae8fbf..9cc023765 100644
--- a/etc/profile-m-z/supertux2.profile
+++ b/etc/profile-m-z/supertux2.profile
@@ -36,6 +36,7 @@ nou2f
36novideo 36novideo
37protocol unix,netlink 37protocol unix,netlink
38seccomp 38seccomp
39seccomp.block-secondary
39shell none 40shell none
40tracelog 41tracelog
41 42
diff --git a/etc/profile-m-z/supertuxkart.profile b/etc/profile-m-z/supertuxkart.profile
index 40b996794..ff99c234e 100644
--- a/etc/profile-m-z/supertuxkart.profile
+++ b/etc/profile-m-z/supertuxkart.profile
@@ -43,6 +43,7 @@ nou2f
43novideo 43novideo
44protocol unix,inet,inet6 44protocol unix,inet,inet6
45seccomp 45seccomp
46seccomp.block-secondary
46shell none 47shell none
47tracelog 48tracelog
48 49
diff --git a/etc/profile-m-z/thunderbird.profile b/etc/profile-m-z/thunderbird.profile
index e3eb73730..2e7b69cec 100644
--- a/etc/profile-m-z/thunderbird.profile
+++ b/etc/profile-m-z/thunderbird.profile
@@ -6,6 +6,8 @@ include thunderbird.local
6# Persistent global definitions 6# Persistent global definitions
7include globals.local 7include globals.local
8 8
9ignore whitelist-runuser-common.inc
10
9# writable-run-user and dbus are needed by enigmail 11# writable-run-user and dbus are needed by enigmail
10ignore dbus-user none 12ignore dbus-user none
11ignore dbus-system none 13ignore dbus-system none
diff --git a/etc/profile-m-z/transmission-common.profile b/etc/profile-m-z/transmission-common.profile
index 9d2e8e990..d601f0f15 100644
--- a/etc/profile-m-z/transmission-common.profile
+++ b/etc/profile-m-z/transmission-common.profile
@@ -39,6 +39,7 @@ nou2f
39novideo 39novideo
40protocol unix,inet,inet6 40protocol unix,inet,inet6
41seccomp 41seccomp
42seccomp.block-secondary
42shell none 43shell none
43tracelog 44tracelog
44 45
diff --git a/etc/profile-m-z/vivaldi.profile b/etc/profile-m-z/vivaldi.profile
index 541942453..cd06b7f4c 100644
--- a/etc/profile-m-z/vivaldi.profile
+++ b/etc/profile-m-z/vivaldi.profile
@@ -29,6 +29,8 @@ whitelist ${HOME}/.config/vivaldi
29whitelist ${HOME}/.config/vivaldi-snapshot 29whitelist ${HOME}/.config/vivaldi-snapshot
30whitelist ${HOME}/.local/lib/vivaldi 30whitelist ${HOME}/.local/lib/vivaldi
31 31
32#private-bin bash,cat,dirname,readlink,rm,vivaldi,vivaldi-stable,vivaldi-snapshot
33
32# breaks vivaldi sync 34# breaks vivaldi sync
33ignore dbus-user none 35ignore dbus-user none
34ignore dbus-system none 36ignore dbus-system none
diff --git a/etc/profile-m-z/wget.profile b/etc/profile-m-z/wget.profile
index cdb8f0b93..8a64d2d73 100644
--- a/etc/profile-m-z/wget.profile
+++ b/etc/profile-m-z/wget.profile
@@ -44,6 +44,7 @@ nou2f
44novideo 44novideo
45protocol unix,inet,inet6 45protocol unix,inet,inet6
46seccomp 46seccomp
47seccomp.block-secondary
47shell none 48shell none
48tracelog 49tracelog
49 50
diff --git a/etc/profile-m-z/whois.profile b/etc/profile-m-z/whois.profile
index 2af1379e0..a9cecb18d 100644
--- a/etc/profile-m-z/whois.profile
+++ b/etc/profile-m-z/whois.profile
@@ -39,6 +39,7 @@ nou2f
39novideo 39novideo
40protocol inet,inet6 40protocol inet,inet6
41seccomp 41seccomp
42seccomp.block-secondary
42shell none 43shell none
43tracelog 44tracelog
44 45
diff --git a/etc/profile-m-z/xournal.profile b/etc/profile-m-z/xournal.profile
index b842b5307..0c6969e09 100644
--- a/etc/profile-m-z/xournal.profile
+++ b/etc/profile-m-z/xournal.profile
@@ -36,6 +36,7 @@ nou2f
36novideo 36novideo
37protocol unix 37protocol unix
38seccomp 38seccomp
39seccomp.block-secondary
39shell none 40shell none
40tracelog 41tracelog
41 42
diff --git a/etc/profile-m-z/yelp.profile b/etc/profile-m-z/yelp.profile
index fd95ceb04..e198af8b2 100644
--- a/etc/profile-m-z/yelp.profile
+++ b/etc/profile-m-z/yelp.profile
@@ -41,6 +41,7 @@ nou2f
41novideo 41novideo
42protocol unix 42protocol unix
43seccomp 43seccomp
44seccomp.block-secondary
44shell none 45shell none
45tracelog 46tracelog
46 47
diff --git a/etc/profile-m-z/youtube-dl.profile b/etc/profile-m-z/youtube-dl.profile
index db3535f78..d9dee6891 100644
--- a/etc/profile-m-z/youtube-dl.profile
+++ b/etc/profile-m-z/youtube-dl.profile
@@ -52,6 +52,7 @@ nou2f
52novideo 52novideo
53protocol unix,inet,inet6 53protocol unix,inet,inet6
54seccomp 54seccomp
55seccomp.block-secondary
55shell none 56shell none
56tracelog 57tracelog
57 58