aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README1
-rw-r--r--README.md2
-rw-r--r--RELNOTES10
-rw-r--r--etc/aria2c.profile1
-rw-r--r--etc/assogiate.profile2
-rw-r--r--etc/authenticator.profile2
-rw-r--r--etc/bitcoin-qt.profile3
-rw-r--r--etc/clawsker.profile3
-rw-r--r--etc/conkeror.profile2
-rw-r--r--etc/d-feet.profile1
-rw-r--r--etc/dconf.profile8
-rw-r--r--etc/deluge.profile2
-rw-r--r--etc/devhelp.profile3
-rw-r--r--etc/devilspie.profile1
-rw-r--r--etc/devilspie2.profile1
-rw-r--r--etc/dino.profile2
-rw-r--r--etc/disable-programs.inc1
-rw-r--r--etc/enchant.profile2
-rw-r--r--etc/font-manager.profile4
-rw-r--r--etc/gajim.profile3
-rw-r--r--etc/geekbench.profile3
-rw-r--r--etc/ghostwriter.profile4
-rw-r--r--etc/gnome-nettool.profile6
-rw-r--r--etc/gnome-recipes.profile3
-rw-r--r--etc/gnome-system-log.profile6
-rw-r--r--etc/ktorrent.profile2
-rw-r--r--etc/linphone.profile2
-rw-r--r--etc/mpsyt.profile1
-rw-r--r--etc/netactview.profile2
-rw-r--r--etc/pavucontrol.profile6
-rw-r--r--etc/regextester.profile1
-rw-r--r--etc/simplescreenrecorder.profile3
-rw-r--r--etc/slack.profile3
-rw-r--r--etc/transgui.profile5
-rw-r--r--etc/xfce4-mixer.profile5
35 files changed, 51 insertions, 55 deletions
diff --git a/README b/README
index 9414d21d9..d31e51443 100644
--- a/README
+++ b/README
@@ -540,6 +540,7 @@ rusty-snake (https://github.com/rusty-snake)
540 - fix gajim profile, added gajim-history-manager profile 540 - fix gajim profile, added gajim-history-manager profile
541 - updates for ~/.cargo 541 - updates for ~/.cargo
542 - added klavaro profile 542 - added klavaro profile
543 - added mypaint, nano, celluoid profiles
543Salvo 'LtWorf' Tomaselli (https://github.com/ltworf) 544Salvo 'LtWorf' Tomaselli (https://github.com/ltworf)
544 - fixed ktorrent profile 545 - fixed ktorrent profile
545sarneaud (https://github.com/sarneaud) 546sarneaud (https://github.com/sarneaud)
diff --git a/README.md b/README.md
index c8d1b63d2..01c346d88 100644
--- a/README.md
+++ b/README.md
@@ -102,4 +102,4 @@ We also keep a list of profile fixes for previous released versions in [etc-fixe
102## Current development version: 0.9.59 102## Current development version: 0.9.59
103 103
104## New profiles: 104## New profiles:
105crow, nyx 105crow, nyx, klavaro, mypaint, celluoid, nano, transgui, sysprof, simplescreenrecorder, geekbench, xfce4-mixer, pavucontrol, d-feet, seahorse, secret-tool, gnome-keyring, regextester, hardinfo, gnome-system-log, gnome-nettool, netactview, redshift, devhelp, assogiate, subdownloader, font-manager, exfalso, gconf-editor, dconf-editor, mpdris2, sysprof-cli, seahorse-tool, secret-tool, dconf, gsettings
diff --git a/RELNOTES b/RELNOTES
index 4d0df7c89..4251ab9ff 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,5 +1,11 @@
1firejail (0.9.58) baseline; urgency=low 1firejail (0.9.59) baseline; urgency=low
2 * new profiles: crow, nyx 2 * new profiles: crow, nyx, mypaint, celluoid, nano, transgui, mpdris2
3 * new profiles: sysprof, simplescreenrecorder, geekbench, xfce4-mixer
4 * new profiles: pavucontrol, d-feet, seahorse, secret-tool, gnome-keyring
5 * new profiles: regextester, hardinfo, gnome-system-log, gnome-nettool
6 * new profiles: netactview, redshift, devhelp, assogiate, subdownloader
7 * new profiles: font-manager, exfalso, gconf-editor, dconf-editor
8 * new profiles: sysprof-cli, seahorse-tool, secret-tool, dconf, gsettings
3 9
4firejail (0.9.58,2) baseline; urgency=low 10firejail (0.9.58,2) baseline; urgency=low
5 * cgroup flag in /etc/firejail/firejail.config file 11 * cgroup flag in /etc/firejail/firejail.config file
diff --git a/etc/aria2c.profile b/etc/aria2c.profile
index 56ed081e6..49a6d4591 100644
--- a/etc/aria2c.profile
+++ b/etc/aria2c.profile
@@ -33,7 +33,6 @@ seccomp
33shell none 33shell none
34 34
35disable-mnt 35disable-mnt
36# private
37private-bin aria2c,gzip 36private-bin aria2c,gzip
38private-cache 37private-cache
39private-dev 38private-dev
diff --git a/etc/assogiate.profile b/etc/assogiate.profile
index f1a2b0129..1161c24fe 100644
--- a/etc/assogiate.profile
+++ b/etc/assogiate.profile
@@ -7,7 +7,6 @@ include assogiate.local
7include globals.local 7include globals.local
8 8
9noblacklist ${PICTURES} 9noblacklist ${PICTURES}
10whitelist ${PICTURES}
11 10
12include disable-common.inc 11include disable-common.inc
13include disable-devel.inc 12include disable-devel.inc
@@ -16,6 +15,7 @@ include disable-passwdmgr.inc
16include disable-programs.inc 15include disable-programs.inc
17include disable-xdg.inc 16include disable-xdg.inc
18 17
18whitelist ${PICTURES}
19include whitelist-common.inc 19include whitelist-common.inc
20 20
21apparmor 21apparmor
diff --git a/etc/authenticator.profile b/etc/authenticator.profile
index fc86001be..7f5090251 100644
--- a/etc/authenticator.profile
+++ b/etc/authenticator.profile
@@ -6,7 +6,6 @@ include authenticator.local
6# Persistent global definitions 6# Persistent global definitions
7include globals.local 7include globals.local
8 8
9# blacklisted in 'disable-programs.local'
10noblacklist ${HOME}/.config/Authenticator 9noblacklist ${HOME}/.config/Authenticator
11 10
12# Allow python 3.x (blacklisted by disable-interpreters.inc) 11# Allow python 3.x (blacklisted by disable-interpreters.inc)
@@ -41,7 +40,6 @@ disable-mnt
41private-cache 40private-cache
42private-dev 41private-dev
43private-etc alternatives,fonts,ld.so.cache 42private-etc alternatives,fonts,ld.so.cache
44# private-lib
45private-tmp 43private-tmp
46 44
47# memory-deny-write-execute - breaks on Arch 45# memory-deny-write-execute - breaks on Arch
diff --git a/etc/bitcoin-qt.profile b/etc/bitcoin-qt.profile
index def292118..54c04f837 100644
--- a/etc/bitcoin-qt.profile
+++ b/etc/bitcoin-qt.profile
@@ -18,7 +18,6 @@ mkdir ${HOME}/.bitcoin
18mkdir ${HOME}/.config/Bitcoin 18mkdir ${HOME}/.config/Bitcoin
19whitelist ${HOME}/.bitcoin 19whitelist ${HOME}/.bitcoin
20whitelist ${HOME}/.config/Bitcoin 20whitelist ${HOME}/.config/Bitcoin
21
22include whitelist-common.inc 21include whitelist-common.inc
23include whitelist-var-common.inc 22include whitelist-var-common.inc
24 23
@@ -43,8 +42,6 @@ private-bin bitcoin-qt
43private-dev 42private-dev
44# Causes problem with loading of libGL.so 43# Causes problem with loading of libGL.so
45#private-etc alternatives,fonts,ca-certificates,ssl,pki,crypto-policies 44#private-etc alternatives,fonts,ca-certificates,ssl,pki,crypto-policies
46# Works, but QT complains about OpenSSL a bit.
47#private-lib
48private-tmp 45private-tmp
49 46
50memory-deny-write-execute 47memory-deny-write-execute
diff --git a/etc/clawsker.profile b/etc/clawsker.profile
index d50882c75..a3ae74582 100644
--- a/etc/clawsker.profile
+++ b/etc/clawsker.profile
@@ -7,7 +7,6 @@ include clawsker.local
7include globals.local 7include globals.local
8 8
9noblacklist ${HOME}/.claws-mail 9noblacklist ${HOME}/.claws-mail
10whitelist ${HOME}/.claws-mail
11 10
12# Allow perl (blacklisted by disable-interpreters.inc) 11# Allow perl (blacklisted by disable-interpreters.inc)
13noblacklist ${PATH}/cpan* 12noblacklist ${PATH}/cpan*
@@ -21,6 +20,8 @@ include disable-devel.inc
21include disable-interpreters.inc 20include disable-interpreters.inc
22include disable-passwdmgr.inc 21include disable-passwdmgr.inc
23include disable-programs.inc 22include disable-programs.inc
23
24whitelist ${HOME}/.claws-mail
24include whitelist-common.inc 25include whitelist-common.inc
25 26
26caps.drop all 27caps.drop all
diff --git a/etc/conkeror.profile b/etc/conkeror.profile
index ca38600d1..21bef48a4 100644
--- a/etc/conkeror.profile
+++ b/etc/conkeror.profile
@@ -19,8 +19,8 @@ whitelist ${HOME}/.pentadactylrc
19whitelist ${HOME}/.vimperator 19whitelist ${HOME}/.vimperator
20whitelist ${HOME}/.vimperatorrc 20whitelist ${HOME}/.vimperatorrc
21whitelist ${HOME}/.zotero 21whitelist ${HOME}/.zotero
22whitelist ${HOME}/Downloads
23whitelist ${HOME}/dwhelper 22whitelist ${HOME}/dwhelper
23whitelist ${DOWNLOADS}
24include whitelist-common.inc 24include whitelist-common.inc
25 25
26caps.drop all 26caps.drop all
diff --git a/etc/d-feet.profile b/etc/d-feet.profile
index 8526f1b0b..aa4ab191b 100644
--- a/etc/d-feet.profile
+++ b/etc/d-feet.profile
@@ -30,7 +30,6 @@ ipc-namespace
30machine-id 30machine-id
31net none 31net none
32no3d 32no3d
33# nodbus
34nodvd 33nodvd
35nogroups 34nogroups
36nonewprivs 35nonewprivs
diff --git a/etc/dconf.profile b/etc/dconf.profile
index a0bb5626d..0f1869fb8 100644
--- a/etc/dconf.profile
+++ b/etc/dconf.profile
@@ -6,9 +6,6 @@ include dconf.local
6# Persistent global definitions 6# Persistent global definitions
7include globals.local 7include globals.local
8 8
9mkdir ${HOME}/.config/dconf
10whitelist ${HOME}/.config/dconf
11
12include disable-common.inc 9include disable-common.inc
13include disable-devel.inc 10include disable-devel.inc
14include disable-interpreters.inc 11include disable-interpreters.inc
@@ -16,13 +13,16 @@ include disable-passwdmgr.inc
16include disable-programs.inc 13include disable-programs.inc
17include disable-xdg.inc 14include disable-xdg.inc
18 15
16mkdir ${HOME}/.config/dconf
17whitelist ${HOME}/.config/dconf
18include whitelist-common.inc
19
19apparmor 20apparmor
20caps.drop all 21caps.drop all
21ipc-namespace 22ipc-namespace
22machine-id 23machine-id
23net none 24net none
24no3d 25no3d
25# nodbus - D-Bus is needed to commit changes to dconf
26nodvd 26nodvd
27nogroups 27nogroups
28nonewprivs 28nonewprivs
diff --git a/etc/deluge.profile b/etc/deluge.profile
index cb8bff07e..8df6e028f 100644
--- a/etc/deluge.profile
+++ b/etc/deluge.profile
@@ -21,7 +21,7 @@ include disable-passwdmgr.inc
21include disable-programs.inc 21include disable-programs.inc
22 22
23mkdir ${HOME}/.config/deluge 23mkdir ${HOME}/.config/deluge
24whitelist ${DOWNLOADS} 24whitelist ${DOWNLOADS}
25whitelist ${HOME}/.config/deluge 25whitelist ${HOME}/.config/deluge
26include whitelist-common.inc 26include whitelist-common.inc
27include whitelist-var-common.inc 27include whitelist-var-common.inc
diff --git a/etc/devhelp.profile b/etc/devhelp.profile
index 004ab0c79..7f00e55e7 100644
--- a/etc/devhelp.profile
+++ b/etc/devhelp.profile
@@ -6,8 +6,6 @@ include devhelp.local
6# Persistent global definitions 6# Persistent global definitions
7include globals.local 7include globals.local
8 8
9mkdir ${HOME}/.cache/mesa_shader_cache
10whitelist ${HOME}/.cache/mesa_shader_cache
11 9
12include disable-common.inc 10include disable-common.inc
13include disable-devel.inc 11include disable-devel.inc
@@ -47,5 +45,4 @@ private-tmp
47noexec ${HOME} 45noexec ${HOME}
48noexec /tmp 46noexec /tmp
49 47
50# devhelp will never write anything
51read-only ${HOME} 48read-only ${HOME}
diff --git a/etc/devilspie.profile b/etc/devilspie.profile
index 4ced198d1..ffab615d1 100644
--- a/etc/devilspie.profile
+++ b/etc/devilspie.profile
@@ -47,5 +47,4 @@ memory-deny-write-execute
47noexec ${HOME} 47noexec ${HOME}
48noexec /tmp 48noexec /tmp
49 49
50# devilspie will never write anything
51read-only ${HOME} 50read-only ${HOME}
diff --git a/etc/devilspie2.profile b/etc/devilspie2.profile
index fbf765fa2..b89bf122b 100644
--- a/etc/devilspie2.profile
+++ b/etc/devilspie2.profile
@@ -47,5 +47,4 @@ memory-deny-write-execute
47noexec ${HOME} 47noexec ${HOME}
48noexec /tmp 48noexec /tmp
49 49
50# devilspie2 will never write anything
51read-only ${HOME} 50read-only ${HOME}
diff --git a/etc/dino.profile b/etc/dino.profile
index 76f63fdc8..e76499f8f 100644
--- a/etc/dino.profile
+++ b/etc/dino.profile
@@ -15,7 +15,7 @@ include disable-programs.inc
15 15
16mkdir ${HOME}/.local/share/dino 16mkdir ${HOME}/.local/share/dino
17whitelist ${HOME}/.local/share/dino 17whitelist ${HOME}/.local/share/dino
18whitelist ${HOME}/Downloads 18whitelist ${DOWNLOADS}
19include whitelist-common.inc 19include whitelist-common.inc
20 20
21caps.drop all 21caps.drop all
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc
index 9dbacb02e..b1717d086 100644
--- a/etc/disable-programs.inc
+++ b/etc/disable-programs.inc
@@ -604,6 +604,7 @@ blacklist ${HOME}/.cache/geeqie
604blacklist ${HOME}/.cache/google-chrome 604blacklist ${HOME}/.cache/google-chrome
605blacklist ${HOME}/.cache/google-chrome-beta 605blacklist ${HOME}/.cache/google-chrome-beta
606blacklist ${HOME}/.cache/google-chrome-unstable 606blacklist ${HOME}/.cache/google-chrome-unstable
607blacklist ${HOME}/.cache/gnome-recipes
607blacklist ${HOME}/.cache/gnome-twitch 608blacklist ${HOME}/.cache/gnome-twitch
608blacklist ${HOME}/.cache/gradio 609blacklist ${HOME}/.cache/gradio
609blacklist ${HOME}/.cache/icedove 610blacklist ${HOME}/.cache/icedove
diff --git a/etc/enchant.profile b/etc/enchant.profile
index f2d9d2ee9..7d304feb7 100644
--- a/etc/enchant.profile
+++ b/etc/enchant.profile
@@ -35,7 +35,7 @@ seccomp
35shell none 35shell none
36tracelog 36tracelog
37 37
38private-bin enchant, enchant-* 38private-bin enchant,enchant-*
39private-cache 39private-cache
40private-dev 40private-dev
41private-etc alternatives 41private-etc alternatives
diff --git a/etc/font-manager.profile b/etc/font-manager.profile
index fa5ee6105..3c57a4327 100644
--- a/etc/font-manager.profile
+++ b/etc/font-manager.profile
@@ -6,8 +6,8 @@ include font-manager.local
6# Persistent global definitions 6# Persistent global definitions
7include globals.local 7include globals.local
8 8
9noblacklist ${HOME}/.cache/font-manager
9noblacklist ${HOME}/.config/font-manager 10noblacklist ${HOME}/.config/font-manager
10whitelist ${HOME}/.config/font-manager
11 11
12# Allow python (blacklisted by disable-interpreters.inc) 12# Allow python (blacklisted by disable-interpreters.inc)
13noblacklist ${PATH}/python2* 13noblacklist ${PATH}/python2*
@@ -23,7 +23,9 @@ include disable-programs.inc
23include disable-xdg.inc 23include disable-xdg.inc
24 24
25mkdir ${HOME}/.cache/font-manager 25mkdir ${HOME}/.cache/font-manager
26mkdir ${HOME}/.config/font-manager
26whitelist ${HOME}/.cache/font-manager 27whitelist ${HOME}/.cache/font-manager
28whitelist ${HOME}/.config/font-manager
27include whitelist-common.inc 29include whitelist-common.inc
28 30
29apparmor 31apparmor
diff --git a/etc/gajim.profile b/etc/gajim.profile
index efe85f3aa..6924fbe56 100644
--- a/etc/gajim.profile
+++ b/etc/gajim.profile
@@ -24,11 +24,10 @@ include disable-programs.inc
24mkdir ${HOME}/.cache/gajim 24mkdir ${HOME}/.cache/gajim
25mkdir ${HOME}/.config/gajim 25mkdir ${HOME}/.config/gajim
26mkdir ${HOME}/.local/share/gajim 26mkdir ${HOME}/.local/share/gajim
27mkdir ${HOME}/Downloads
28whitelist ${HOME}/.cache/gajim 27whitelist ${HOME}/.cache/gajim
29whitelist ${HOME}/.config/gajim 28whitelist ${HOME}/.config/gajim
30whitelist ${HOME}/.local/share/gajim 29whitelist ${HOME}/.local/share/gajim
31whitelist ${HOME}/Downloads 30whitelist ${DOWNLOADS}
32include whitelist-common.inc 31include whitelist-common.inc
33 32
34caps.drop all 33caps.drop all
diff --git a/etc/geekbench.profile b/etc/geekbench.profile
index b0bae1e73..c6e45b7d0 100644
--- a/etc/geekbench.profile
+++ b/etc/geekbench.profile
@@ -13,6 +13,8 @@ include disable-passwdmgr.inc
13include disable-programs.inc 13include disable-programs.inc
14include disable-xdg.inc 14include disable-xdg.inc
15 15
16inclue whitelist-var-common.inc
17
16apparmor 18apparmor
17caps.drop all 19caps.drop all
18hostname geekbench 20hostname geekbench
@@ -40,6 +42,7 @@ private-cache
40private-dev 42private-dev
41private-etc alternatives,groups,passwd,lsb-release 43private-etc alternatives,groups,passwd,lsb-release
42private-lib libstdc++.so.* 44private-lib libstdc++.so.*
45private-opt none
43private-tmp 46private-tmp
44 47
45# memory-deny-write-execute - Breaks on Arch 48# memory-deny-write-execute - Breaks on Arch
diff --git a/etc/ghostwriter.profile b/etc/ghostwriter.profile
index 11686e0e9..615e6d01c 100644
--- a/etc/ghostwriter.profile
+++ b/etc/ghostwriter.profile
@@ -18,10 +18,6 @@ include disable-programs.inc
18include disable-xdg.inc 18include disable-xdg.inc
19 19
20#mkdir ${HOME}/.config/ghostwriter 20#mkdir ${HOME}/.config/ghostwriter
21#mkdir ${DESKTOP}
22#mkdir ${DOCUMENTS}
23#mkdir ${DOWNLOADS}
24#mkdir ${PICTURES}
25#whitelist ${HOME}/.config/ghostwriter 21#whitelist ${HOME}/.config/ghostwriter
26#whitelist ${DESKTOP} 22#whitelist ${DESKTOP}
27#whitelist ${DOCUMENTS} 23#whitelist ${DOCUMENTS}
diff --git a/etc/gnome-nettool.profile b/etc/gnome-nettool.profile
index 585fb9a20..dd58f12d5 100644
--- a/etc/gnome-nettool.profile
+++ b/etc/gnome-nettool.profile
@@ -35,15 +35,11 @@ novideo
35#shell none 35#shell none
36 36
37disable-mnt 37disable-mnt
38#private-bin gnome-nettool 38private
39private-cache 39private-cache
40private-dev 40private-dev
41#private-etc alternatives
42private-lib libbind9.so.*,libcrypto.so.*,libdns.so.*,libirs.so.*,liblua.so.*,libssh2.so.*,libssl.so.* 41private-lib libbind9.so.*,libcrypto.so.*,libdns.so.*,libirs.so.*,liblua.so.*,libssh2.so.*,libssl.so.*
43private-tmp 42private-tmp
44 43
45noexec ${HOME} 44noexec ${HOME}
46noexec /tmp 45noexec /tmp
47
48# never write anything
49read-only ${HOME}
diff --git a/etc/gnome-recipes.profile b/etc/gnome-recipes.profile
index fc0bcabdc..24d3cbd87 100644
--- a/etc/gnome-recipes.profile
+++ b/etc/gnome-recipes.profile
@@ -7,6 +7,7 @@ include gnome-recipes.local
7include globals.local 7include globals.local
8 8
9 9
10noblacklist ${HOME}/.cache/gnome-recipes
10noblacklist ${HOME}/.local/share/gnome-recipes 11noblacklist ${HOME}/.local/share/gnome-recipes
11 12
12include disable-common.inc 13include disable-common.inc
@@ -16,7 +17,9 @@ include disable-passwdmgr.inc
16include disable-programs.inc 17include disable-programs.inc
17 18
18mkdir ${HOME}/.cache/gnome-recipes 19mkdir ${HOME}/.cache/gnome-recipes
20mkdir ${HOME}/.local/share/gnome-recipes
19whitelist ${HOME}/.cache/gnome-recipes 21whitelist ${HOME}/.cache/gnome-recipes
22whitelist ${HOME}/.local/share/gnome-recipes
20include whitelist-common.inc 23include whitelist-common.inc
21include whitelist-var-common.inc 24include whitelist-var-common.inc
22 25
diff --git a/etc/gnome-system-log.profile b/etc/gnome-system-log.profile
index 67a2213be..214a3923f 100644
--- a/etc/gnome-system-log.profile
+++ b/etc/gnome-system-log.profile
@@ -6,6 +6,8 @@ include gnome-system-log.local
6# Persistent global definitions 6# Persistent global definitions
7include globals.local 7include globals.local
8 8
9noblacklist /var/log
10
9include disable-common.inc 11include disable-common.inc
10include disable-devel.inc 12include disable-devel.inc
11include disable-interpreters.inc 13include disable-interpreters.inc
@@ -13,10 +15,8 @@ include disable-passwdmgr.inc
13include disable-programs.inc 15include disable-programs.inc
14include disable-xdg.inc 16include disable-xdg.inc
15 17
16include whitelist-common.inc
17
18noblacklist /var/log
19whitelist /var/log 18whitelist /var/log
19include whitelist-common.inc
20include whitelist-var-common.inc 20include whitelist-var-common.inc
21 21
22apparmor 22apparmor
diff --git a/etc/ktorrent.profile b/etc/ktorrent.profile
index 4dc635df7..7b7571176 100644
--- a/etc/ktorrent.profile
+++ b/etc/ktorrent.profile
@@ -25,7 +25,7 @@ mkdir ${HOME}/.local/share/ktorrent
25mkfile ${HOME}/.config/ktorrentrc 25mkfile ${HOME}/.config/ktorrentrc
26mkfile ${HOME}/.kde/share/config/ktorrentrc 26mkfile ${HOME}/.kde/share/config/ktorrentrc
27mkfile ${HOME}/.kde4/share/config/ktorrentrc 27mkfile ${HOME}/.kde4/share/config/ktorrentrc
28whitelist ${DOWNLOADS} 28whitelist ${DOWNLOADS}
29whitelist ${HOME}/.config/ktorrentrc 29whitelist ${HOME}/.config/ktorrentrc
30whitelist ${HOME}/.kde/share/apps/ktorrent 30whitelist ${HOME}/.kde/share/apps/ktorrent
31whitelist ${HOME}/.kde/share/config/ktorrentrc 31whitelist ${HOME}/.kde/share/config/ktorrentrc
diff --git a/etc/linphone.profile b/etc/linphone.profile
index feb4037fb..cd35dc2bf 100644
--- a/etc/linphone.profile
+++ b/etc/linphone.profile
@@ -19,7 +19,7 @@ mkfile ${HOME}/.linphone-history.db
19mkfile ${HOME}/.linphonerc 19mkfile ${HOME}/.linphonerc
20whitelist ${HOME}/.linphone-history.db 20whitelist ${HOME}/.linphone-history.db
21whitelist ${HOME}/.linphonerc 21whitelist ${HOME}/.linphonerc
22whitelist ${HOME}/Downloads 22whitelist ${DOWNLOADS}
23include whitelist-common.inc 23include whitelist-common.inc
24 24
25caps.drop all 25caps.drop all
diff --git a/etc/mpsyt.profile b/etc/mpsyt.profile
index 9fb52c0a8..f057bdd9e 100644
--- a/etc/mpsyt.profile
+++ b/etc/mpsyt.profile
@@ -21,7 +21,6 @@ noblacklist ${HOME}/.netrc
21noblacklist ${HOME}/mps 21noblacklist ${HOME}/mps
22noblacklist ${MUSIC} 22noblacklist ${MUSIC}
23noblacklist ${VIDEOS} 23noblacklist ${VIDEOS}
24noblacklist ${DOWNLOADS}
25 24
26include disable-common.inc 25include disable-common.inc
27include disable-devel.inc 26include disable-devel.inc
diff --git a/etc/netactview.profile b/etc/netactview.profile
index dfa292bfe..58235c31b 100644
--- a/etc/netactview.profile
+++ b/etc/netactview.profile
@@ -15,6 +15,8 @@ include disable-passwdmgr.inc
15include disable-programs.inc 15include disable-programs.inc
16include disable-xdg.inc 16include disable-xdg.inc
17 17
18mkfile ${HOME}/.netactview
19whitelist ${HOME}/.netactview
18include whitelist-common.inc 20include whitelist-common.inc
19include whitelist-var-common.inc 21include whitelist-var-common.inc
20 22
diff --git a/etc/pavucontrol.profile b/etc/pavucontrol.profile
index 5d0cf2238..d53a6b01d 100644
--- a/etc/pavucontrol.profile
+++ b/etc/pavucontrol.profile
@@ -15,13 +15,14 @@ include disable-passwdmgr.inc
15include disable-programs.inc 15include disable-programs.inc
16include disable-xdg.inc 16include disable-xdg.inc
17 17
18mkfile ${HOME}/.config/pavucontrol.ini
19whitelist ${HOME}/.config/pavucontrol.ini
18include whitelist-common.inc 20include whitelist-common.inc
19include whitelist-var-common.inc 21include whitelist-var-common.inc
20 22
21apparmor 23apparmor
22caps.drop all 24caps.drop all
23ipc-namespace 25ipc-namespace
24machine-id
25net none 26net none
26no3d 27no3d
27nodbus 28nodbus
@@ -29,7 +30,6 @@ nodvd
29nogroups 30nogroups
30nonewprivs 31nonewprivs
31noroot 32noroot
32# nosound
33notv 33notv
34nou2f 34nou2f
35novideo 35novideo
@@ -41,7 +41,7 @@ disable-mnt
41private-bin pavucontrol 41private-bin pavucontrol
42private-cache 42private-cache
43private-dev 43private-dev
44private-etc alternatives,asound.conf,fonts,pulse 44private-etc alternatives,asound.conf,fonts,pulse,machine-id
45private-lib 45private-lib
46private-tmp 46private-tmp
47 47
diff --git a/etc/regextester.profile b/etc/regextester.profile
index 8d18b9101..bbd4560e2 100644
--- a/etc/regextester.profile
+++ b/etc/regextester.profile
@@ -14,6 +14,7 @@ include disable-programs.inc
14include disable-xdg.inc 14include disable-xdg.inc
15 15
16include whitelist-common.inc 16include whitelist-common.inc
17include whitelist-var-common.inc
17 18
18apparmor 19apparmor
19caps.drop all 20caps.drop all
diff --git a/etc/simplescreenrecorder.profile b/etc/simplescreenrecorder.profile
index f8f1def64..6862d51ee 100644
--- a/etc/simplescreenrecorder.profile
+++ b/etc/simplescreenrecorder.profile
@@ -6,7 +6,7 @@ include simplescreenrecorder.local
6# Persistent global definitions 6# Persistent global definitions
7include globals.local 7include globals.local
8 8
9noblacklist ${DOWNLOADS} 9noblacklist ${VIDEOS}
10 10
11include disable-common.inc 11include disable-common.inc
12include disable-devel.inc 12include disable-devel.inc
@@ -29,7 +29,6 @@ seccomp
29shell none 29shell none
30tracelog 30tracelog
31 31
32disable-mnt
33private-cache 32private-cache
34private-dev 33private-dev
35# private-etc alternatives 34# private-etc alternatives
diff --git a/etc/slack.profile b/etc/slack.profile
index 841998b0e..ed76be373 100644
--- a/etc/slack.profile
+++ b/etc/slack.profile
@@ -6,7 +6,6 @@ include slack.local
6include globals.local 6include globals.local
7 7
8noblacklist ${HOME}/.config/Slack 8noblacklist ${HOME}/.config/Slack
9noblacklist ${HOME}/Downloads
10 9
11include disable-common.inc 10include disable-common.inc
12include disable-devel.inc 11include disable-devel.inc
@@ -17,7 +16,7 @@ include disable-programs.inc
17mkdir ${HOME}/.config 16mkdir ${HOME}/.config
18mkdir ${HOME}/.config/Slack 17mkdir ${HOME}/.config/Slack
19whitelist ${HOME}/.config/Slack 18whitelist ${HOME}/.config/Slack
20whitelist ${HOME}/Downloads 19whitelist ${DOWNLOADS}
21include whitelist-common.inc 20include whitelist-common.inc
22include whitelist-var-common.inc 21include whitelist-var-common.inc
23 22
diff --git a/etc/transgui.profile b/etc/transgui.profile
index 9627b703f..21daa0685 100644
--- a/etc/transgui.profile
+++ b/etc/transgui.profile
@@ -7,8 +7,6 @@ include /etc/firejail/transgui.local
7include globals.local 7include globals.local
8 8
9noblacklist ${HOME}/.config/transgui 9noblacklist ${HOME}/.config/transgui
10whitelist ${HOME}/.config/transgui
11
12noblacklist ${DOWNLOADS} 10noblacklist ${DOWNLOADS}
13 11
14include disable-common.inc 12include disable-common.inc
@@ -18,7 +16,10 @@ include disable-passwdmgr.inc
18include disable-programs.inc 16include disable-programs.inc
19include disable-xdg.inc 17include disable-xdg.inc
20 18
19mkdir ${HOME}/.config/transgui
20whitelist ${HOME}/.config/transgui
21include whitelist-common.inc 21include whitelist-common.inc
22include whitelist-var-common.inc
22 23
23apparmor 24apparmor
24caps.drop all 25caps.drop all
diff --git a/etc/xfce4-mixer.profile b/etc/xfce4-mixer.profile
index fc39bff60..093fba362 100644
--- a/etc/xfce4-mixer.profile
+++ b/etc/xfce4-mixer.profile
@@ -15,13 +15,13 @@ include disable-passwdmgr.inc
15include disable-programs.inc 15include disable-programs.inc
16include disable-xdg.inc 16include disable-xdg.inc
17 17
18whitelist ${HOME}/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-mixer.xml
18include whitelist-common.inc 19include whitelist-common.inc
19include whitelist-var-common.inc 20include whitelist-var-common.inc
20 21
21apparmor 22apparmor
22caps.drop all 23caps.drop all
23ipc-namespace 24ipc-namespace
24machine-id
25netfilter 25netfilter
26no3d 26no3d
27# nodbus 27# nodbus
@@ -29,7 +29,6 @@ nodvd
29nogroups 29nogroups
30nonewprivs 30nonewprivs
31noroot 31noroot
32# nosound
33notv 32notv
34nou2f 33nou2f
35novideo 34novideo
@@ -41,7 +40,7 @@ disable-mnt
41private-bin xfce4-mixer,xfconf-query 40private-bin xfce4-mixer,xfconf-query
42private-cache 41private-cache
43private-dev 42private-dev
44private-etc alternatives,asound.conf,fonts,pulse 43private-etc alternatives,asound.conf,fonts,pulse,machine-id
45private-tmp 44private-tmp
46 45
47memory-deny-write-execute 46memory-deny-write-execute