aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README2
-rw-r--r--README.md2
-rw-r--r--RELNOTES3
-rw-r--r--etc/disable-programs.inc1
-rw-r--r--etc/geary.profile28
-rw-r--r--platform/debian/conffiles1
-rw-r--r--src/firecfg/firecfg.config1
7 files changed, 35 insertions, 3 deletions
diff --git a/README b/README
index 6a52717d0..a5a92a9d7 100644
--- a/README
+++ b/README
@@ -411,7 +411,7 @@ startx2017 (https://github.com/startx2017)
411 - Blender and 2048-qt profiles 411 - Blender and 2048-qt profiles
412 - handbrake profile 412 - handbrake profile
413 - mplayer and smplayer profiles 413 - mplayer and smplayer profiles
414 - kwrite profile 414 - kwrite and geary profiles
415thewisenerd (https://github.com/thewisenerd) 415thewisenerd (https://github.com/thewisenerd)
416 - allow multiple private-home commands 416 - allow multiple private-home commands
417 - use $SHELL variable if the shell is not specified 417 - use $SHELL variable if the shell is not specified
diff --git a/README.md b/README.md
index aef7e96fa..47356036d 100644
--- a/README.md
+++ b/README.md
@@ -66,5 +66,5 @@ Use this issue to request new profiles: https://github.com/netblue30/firejail/is
66 66
67## New profiles: 67## New profiles:
68 68
69curl, mplayer2, SMPlayer, Calibre, ebook-viewer 69curl, mplayer2, SMPlayer, Calibre, ebook-viewer, KWrite, Geary
70 70
diff --git a/RELNOTES b/RELNOTES
index c45ecc0fc..efe4170c7 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,6 +1,7 @@
1firejail (0.9.49) baseline; urgency=low 1firejail (0.9.49) baseline; urgency=low
2 * work in progress! 2 * work in progress!
3 * new profiles: curl, mplayer2, SMPlayer, Calibre, ebook-viewer, KWrite 3 * new profiles: curl, mplayer2, SMPlayer, Calibre, ebook-viewer, KWrite,
4 * new profiles: Geary
4 * bugfixes 5 * bugfixes
5 -- netblue30 <netblue30@yahoo.com> Mon, 12 Jun 2017 20:00:00 -0500 6 -- netblue30 <netblue30@yahoo.com> Mon, 12 Jun 2017 20:00:00 -0500
6 7
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc
index 911a050e5..655a44a04 100644
--- a/etc/disable-programs.inc
+++ b/etc/disable-programs.inc
@@ -268,6 +268,7 @@ blacklist ${HOME}/.local/share/epiphany
268blacklist ${HOME}/.local/share/evolution 268blacklist ${HOME}/.local/share/evolution
269blacklist ${HOME}/.local/share/feral-interactive 269blacklist ${HOME}/.local/share/feral-interactive
270blacklist ${HOME}/.local/share/gajim 270blacklist ${HOME}/.local/share/gajim
271blacklist ${HOME}/.local/share/geary
271blacklist ${HOME}/.local/share/geeqie 272blacklist ${HOME}/.local/share/geeqie
272blacklist ${HOME}/.local/share/gnome-2048 273blacklist ${HOME}/.local/share/gnome-2048
273blacklist ${HOME}/.local/share/gnome-chess 274blacklist ${HOME}/.local/share/gnome-chess
diff --git a/etc/geary.profile b/etc/geary.profile
new file mode 100644
index 000000000..1b702c83c
--- /dev/null
+++ b/etc/geary.profile
@@ -0,0 +1,28 @@
1# Persistent global definitions go here
2include /etc/firejail/globals.local
3
4# This file is overwritten during software install.
5# Persistent customizations should go in a .local file.
6include /etc/firejail/geray.local
7
8# Firejail profile for Gnome Geary
9# Users have Geary set to open a browser by clicking a link in an email
10# We are not allowed to blacklist browser-specific directories
11
12noblacklist ~/.gnupg
13mkdir ~/.gnupg
14whitelist ~/.gnupg
15
16noblacklist ~/.local/share/geary
17mkdir ~/.local/share/geary
18whitelist ~/.local/share/geary
19
20whitelist ~/.config/mimeapps.list
21read-only ~/.config/mimeapps.list
22whitelist ~/.local/share/applications
23read-only ~/.local/share/applications
24
25# allow browsers
26ignore private-tmp
27include /etc/firejail/firefox.profile
28#include /etc/firejail/chromium.profile - chromium runs as suid!
diff --git a/platform/debian/conffiles b/platform/debian/conffiles
index d08329022..a8f597b07 100644
--- a/platform/debian/conffiles
+++ b/platform/debian/conffiles
@@ -315,3 +315,4 @@
315/etc/firejail/handbrake-gtk.profile 315/etc/firejail/handbrake-gtk.profile
316/etc/firejail/ghb.profile 316/etc/firejail/ghb.profile
317/etc/firejail/kwrite.profile 317/etc/firejail/kwrite.profile
318/etc/firejail/geary.profile
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index e9883cb68..6a93f4976 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -74,6 +74,7 @@ FossaMail
74gajim 74gajim
75galculator 75galculator
76geany 76geany
77geary
77gedit 78gedit
78geeqie 79geeqie
79ghb 80ghb