summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar Fred Barclay <Fred-Barclay@users.noreply.github.com>2017-04-14 11:20:08 -0500
committerLibravatar Fred Barclay <Fred-Barclay@users.noreply.github.com>2017-04-14 11:20:08 -0500
commite08c80d0a9fbf3def45c5957a7048d597de6e966 (patch)
tree8d059e621cb6edfd340ad88bb1a599ae0710cbd7 /etc
parentSpotify from the AUR requires bash,sh (diff)
downloadfirejail-e08c80d0a9fbf3def45c5957a7048d597de6e966.tar.gz
firejail-e08c80d0a9fbf3def45c5957a7048d597de6e966.tar.zst
firejail-e08c80d0a9fbf3def45c5957a7048d597de6e966.zip
Added nylas profile (see #1215)
Diffstat (limited to 'etc')
-rw-r--r--etc/disable-programs.inc2
-rw-r--r--etc/nylas.profile29
2 files changed, 31 insertions, 0 deletions
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc
index 7939fd520..1d5380b42 100644
--- a/etc/disable-programs.inc
+++ b/etc/disable-programs.inc
@@ -33,6 +33,7 @@ blacklist ${HOME}/.config/Luminance
33blacklist ${HOME}/.config/Meltytech 33blacklist ${HOME}/.config/Meltytech
34blacklist ${HOME}/.config/Mousepad 34blacklist ${HOME}/.config/Mousepad
35blacklist ${HOME}/.config/Mumble 35blacklist ${HOME}/.config/Mumble
36blacklist ${HOME}/.config/Nylas Mail
36blacklist ${HOME}/.config/QuiteRss 37blacklist ${HOME}/.config/QuiteRss
37blacklist ${HOME}/.config/QuiteRssrc 38blacklist ${HOME}/.config/QuiteRssrc
38blacklist ${HOME}/.config/Slack 39blacklist ${HOME}/.config/Slack
@@ -260,6 +261,7 @@ blacklist ${HOME}/.mutt
260blacklist ${HOME}/.mutt/muttrc 261blacklist ${HOME}/.mutt/muttrc
261blacklist ${HOME}/.muttrc 262blacklist ${HOME}/.muttrc
262blacklist ${HOME}/.nv 263blacklist ${HOME}/.nv
264blacklist $(HOME)/.nylas-mail
263blacklist ${HOME}/.openshot 265blacklist ${HOME}/.openshot
264blacklist ${HOME}/.openshot_qt 266blacklist ${HOME}/.openshot_qt
265blacklist ${HOME}/.opera 267blacklist ${HOME}/.opera
diff --git a/etc/nylas.profile b/etc/nylas.profile
new file mode 100644
index 000000000..21c48c95c
--- /dev/null
+++ b/etc/nylas.profile
@@ -0,0 +1,29 @@
1# This file is overwritten during software install.
2# Persistent customizations should go in a .local file.
3include /etc/firejail/nylas.local
4
5# Firejail profile for Nylas Mail
6noblacklist ~/.config/Nylas Mail
7noblacklist ~/.nylas-mail
8
9include /etc/firejail/disable-common.inc
10include /etc/firejail/disable-programs.inc
11include /etc/firejail/disable-devel.inc
12include /etc/firejail/disable-passwdmgr.inc
13
14whitelist ~/.config/Nylas Mail
15whitelist ~/.nylas-mail
16whitelist ${DOWNLOADS}
17include /etc/firejail/whitelist-common.inc
18
19caps.drop all
20netfilter
21nogroups
22nonewprivs
23noroot
24nosound
25protocol unix,inet,inet6,netlink
26seccomp
27shell none
28
29private-dev