aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README1
-rw-r--r--README.md3
-rw-r--r--RELNOTES2
-rw-r--r--etc/disable-programs.inc3
-rw-r--r--etc/zeal.profile56
-rw-r--r--src/firecfg/firecfg.config1
6 files changed, 63 insertions, 3 deletions
diff --git a/README b/README
index 55edc0ebe..5e7541903 100644
--- a/README
+++ b/README
@@ -575,6 +575,7 @@ rusty-snake (https://github.com/rusty-snake)
575 - added profiles: ktouch, yelp, klatexformula, klatexformula_cmdl 575 - added profiles: ktouch, yelp, klatexformula, klatexformula_cmdl
576 - added profiles: pandoc, gnome-sound-recorder, godot, newsbeuter 576 - added profiles: pandoc, gnome-sound-recorder, godot, newsbeuter
577 - added profiles: keepassxc-cli, keepassxc-proxy, rhythmbox-client 577 - added profiles: keepassxc-cli, keepassxc-proxy, rhythmbox-client
578 - added profiles: zeal
578 - many profile fixing and hardening 579 - many profile fixing and hardening
579 - some typo fixes 580 - some typo fixes
580 - added profile templates 581 - added profile templates
diff --git a/README.md b/README.md
index e1a79120a..0694d51a1 100644
--- a/README.md
+++ b/README.md
@@ -115,5 +115,4 @@ We also keep a list of profile fixes for previous released versions in [etc-fixe
115 115
116## New profiles: 116## New profiles:
117 117
118klatexformula, klatexformula_cmdl, links, pandoc, qgis, teams-for-linux, xlinks, OpenArena, gnome-sound-recorder, godot, tcpdump, tshark, keepassxc-cli, keepassxc-proxy, newsbeuter, rhythmbox-client, 118gnome-sound-recorder, godot, jerry, keepassxc-cli, keepassxc-proxy, klatexformula, klatexformula_cmdl, links, newsbeuter, OpenArena, pandoc, qgis, rhythmbox-client, tcpdump, teams-for-linux, tshark, xlinks, zeal
119jerry
diff --git a/RELNOTES b/RELNOTES
index a00a27b32..c35b2971a 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -4,7 +4,7 @@ firejail (0.9.61) baseline; urgency=low
4 * new profiles: qgis, klatexformula, klatexformula_cmdl, links, xlinks 4 * new profiles: qgis, klatexformula, klatexformula_cmdl, links, xlinks
5 * new profiles: pandoc, teams-for-linux, OpenArena, gnome-sound-recorder 5 * new profiles: pandoc, teams-for-linux, OpenArena, gnome-sound-recorder
6 * new profiles: godot, tcpdump, tshark, newsbeuter, keepassxc-cli 6 * new profiles: godot, tcpdump, tshark, newsbeuter, keepassxc-cli
7 * new profiles: keepassxc-proxy, rhythmbox-client, jerry 7 * new profiles: keepassxc-proxy, rhythmbox-client, jerry, zeal
8 -- netblue30 <netblue30@yahoo.com> Sat, 1 Jun 2019 08:00:00 -0500 8 -- netblue30 <netblue30@yahoo.com> Sat, 1 Jun 2019 08:00:00 -0500
9 9
10firejail (0.9.60) baseline; urgency=low 10firejail (0.9.60) baseline; urgency=low
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc
index 679a8c0a0..b3c83045b 100644
--- a/etc/disable-programs.inc
+++ b/etc/disable-programs.inc
@@ -110,6 +110,7 @@ blacklist ${HOME}/.config/SubDownloader
110blacklist ${HOME}/.config/Thunar 110blacklist ${HOME}/.config/Thunar
111blacklist ${HOME}/.config/VirtualBox 111blacklist ${HOME}/.config/VirtualBox
112blacklist ${HOME}/.config/Wire 112blacklist ${HOME}/.config/Wire
113blacklist ${HOME}/.config/Zeal
113blacklist ${HOME}/.config/akonadi* 114blacklist ${HOME}/.config/akonadi*
114blacklist ${HOME}/.config/akregatorrc 115blacklist ${HOME}/.config/akregatorrc
115blacklist ${HOME}/.config/ardour4 116blacklist ${HOME}/.config/ardour4
@@ -458,6 +459,7 @@ blacklist ${HOME}/.local/share/SuperHexagon
458blacklist ${HOME}/.local/share/TelegramDesktop 459blacklist ${HOME}/.local/share/TelegramDesktop
459blacklist ${HOME}/.local/share/Terraria 460blacklist ${HOME}/.local/share/Terraria
460blacklist ${HOME}/.local/share/TpLogger 461blacklist ${HOME}/.local/share/TpLogger
462blacklist ${HOME}/.local/share/Zeal
461blacklist ${HOME}/.local/share/akonadi* 463blacklist ${HOME}/.local/share/akonadi*
462blacklist ${HOME}/.local/share/akregator 464blacklist ${HOME}/.local/share/akregator
463blacklist ${HOME}/.local/share/apps/korganizer 465blacklist ${HOME}/.local/share/apps/korganizer
@@ -665,6 +667,7 @@ blacklist ${HOME}/.cache/Franz
665blacklist ${HOME}/.cache/INRIA 667blacklist ${HOME}/.cache/INRIA
666blacklist ${HOME}/.cache/MusicBrainz 668blacklist ${HOME}/.cache/MusicBrainz
667blacklist ${HOME}/.cache/QuiteRss 669blacklist ${HOME}/.cache/QuiteRss
670blacklist ${HOME}/.cache/Zeal
668blacklist ${HOME}/.cache/akonadi* 671blacklist ${HOME}/.cache/akonadi*
669blacklist ${HOME}/.cache/atril 672blacklist ${HOME}/.cache/atril
670blacklist ${HOME}/.cache/attic 673blacklist ${HOME}/.cache/attic
diff --git a/etc/zeal.profile b/etc/zeal.profile
new file mode 100644
index 000000000..f0fa29aa3
--- /dev/null
+++ b/etc/zeal.profile
@@ -0,0 +1,56 @@
1# Firejail profile for zeal
2# Description: Offline documentation browser
3# This file is overwritten after every install/update
4# Persistent local customizations
5include zeal.local
6# Persistent global definitions
7include globals.local
8
9noblacklist ${HOME}/.config/Zeal
10noblacklist ${HOME}/.cache/Zeal
11noblacklist ${HOME}/.local/share/Zeal
12
13include disable-common.inc
14include disable-devel.inc
15include disable-exec.inc
16include disable-interpreters.inc
17include disable-passwdmgr.inc
18include disable-programs.inc
19include disable-xdg.inc
20
21mkdir ${HOME}/.config/Zeal
22mkdir ${HOME}/.cache/Zeal
23mkdir ${HOME}/.local/share/Zeal
24whitelist ${HOME}/.config/Zeal
25whitelist ${HOME}/.cache/Zeal
26whitelist ${HOME}/.local/share/Zeal
27include whitelist-common.inc
28include whitelist-var-common.inc
29
30apparmor
31caps.drop all
32machine-id
33netfilter
34no3d
35nodbus
36nodvd
37nogroups
38nonewprivs
39noroot
40nosound
41notv
42nou2f
43novideo
44protocol unix,inet,inet6
45seccomp
46shell none
47tracelog
48
49disable-mnt
50private-bin zeal
51private-cache
52private-dev
53private-etc alternatives,ca-certificates,crypto-policies,fonts,host.conf,hostname,hosts,ld.so.cache,ld.so.conf,ld.so.conf.d,ld.so.preload,locale,locale.alias,locale.conf,localtime,mime.types,nsswitch.conf,pango,pki,protocols,resolv.conf,rpc,services,ssl,Trolltech.conf,X11,xdg
54private-tmp
55
56memory-deny-write-execute
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index 10293cb8f..10a3340bd 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -659,5 +659,6 @@ youtube-dl
659zaproxy 659zaproxy
660zart 660zart
661zathura 661zathura
662zeal
662zoom 663zoom
663zpaq 664zpaq