aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Tad <tad@spotco.us>2017-08-22 12:05:13 -0400
committerLibravatar Tad <tad@spotco.us>2017-08-22 20:05:04 -0400
commit3d02204e7424f84695fb776b43886945514fba7b (patch)
tree8bb0456e712f27ee0ed57e905d2eb26c9a569da0
parenttesting (diff)
downloadfirejail-3d02204e7424f84695fb776b43886945514fba7b.tar.gz
firejail-3d02204e7424f84695fb776b43886945514fba7b.tar.zst
firejail-3d02204e7424f84695fb776b43886945514fba7b.zip
Add a profile for Neverball
-rw-r--r--README.md2
-rw-r--r--RELNOTES2
-rw-r--r--etc/disable-programs.inc1
-rw-r--r--etc/neverball.profile37
-rw-r--r--platform/debian/conffiles1
-rw-r--r--src/firecfg/firecfg.config1
6 files changed, 42 insertions, 2 deletions
diff --git a/README.md b/README.md
index dd616f8a4..6f1c892aa 100644
--- a/README.md
+++ b/README.md
@@ -214,4 +214,4 @@ IntelliJ IDEA, Android Studio, electron, riot-web,
214Extreme Tux Racer, Frozen Bubble, Open Invaders, Pingus, Simutrans, SuperTux, 214Extreme Tux Racer, Frozen Bubble, Open Invaders, Pingus, Simutrans, SuperTux,
215telegram-desktop, arm, rambox, apktool, baobab, dex2jar, gitg, hashcat, obs, picard, 215telegram-desktop, arm, rambox, apktool, baobab, dex2jar, gitg, hashcat, obs, picard,
216remmina, sdat2img, soundconverter, sqlitebrowse, truecraft, gnome-twitch, tuxguitar, 216remmina, sdat2img, soundconverter, sqlitebrowse, truecraft, gnome-twitch, tuxguitar,
217musescore 217musescore, neverball
diff --git a/RELNOTES b/RELNOTES
index 7b0f13737..b50904b4e 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -25,7 +25,7 @@ firejail (0.9.49) baseline; urgency=low
25 * new profiles: Frozen Bubble, Open Invaders, Pingus, Simutrans, SuperTux 25 * new profiles: Frozen Bubble, Open Invaders, Pingus, Simutrans, SuperTux
26 * new profiles: telegram-desktop, arm, rambox, apktool, baobab, dex2jar, gitg, 26 * new profiles: telegram-desktop, arm, rambox, apktool, baobab, dex2jar, gitg,
27 * new profiles: hashcat, obs, picard, remmina, sdat2img, soundconverter, sqlitebrowse, 27 * new profiles: hashcat, obs, picard, remmina, sdat2img, soundconverter, sqlitebrowse,
28 * new profiles: truecraft, gnome-twitch, tuxguitar, musescore 28 * new profiles: truecraft, gnome-twitch, tuxguitar, musescore, neverball
29 * bugfixes 29 * bugfixes
30 -- netblue30 <netblue30@yahoo.com> Mon, 12 Jun 2017 20:00:00 -0500 30 -- netblue30 <netblue30@yahoo.com> Mon, 12 Jun 2017 20:00:00 -0500
31 31
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc
index 7b0e6e9eb..d02377036 100644
--- a/etc/disable-programs.inc
+++ b/etc/disable-programs.inc
@@ -334,6 +334,7 @@ blacklist ${HOME}/.multimc5
334blacklist ${HOME}/.mutt 334blacklist ${HOME}/.mutt
335blacklist ${HOME}/.mutt/muttrc 335blacklist ${HOME}/.mutt/muttrc
336blacklist ${HOME}/.muttrc 336blacklist ${HOME}/.muttrc
337blacklist ${HOME}/.neverball
337blacklist ${HOME}/.nv 338blacklist ${HOME}/.nv
338blacklist ${HOME}/.nylas-mail 339blacklist ${HOME}/.nylas-mail
339blacklist ${HOME}/.openinvaders 340blacklist ${HOME}/.openinvaders
diff --git a/etc/neverball.profile b/etc/neverball.profile
new file mode 100644
index 000000000..6a9a3a577
--- /dev/null
+++ b/etc/neverball.profile
@@ -0,0 +1,37 @@
1# Firejail profile for neverball
2# This file is overwritten after every install/update
3# Persistent local customizations
4include /etc/firejail/neverball.local
5# Persistent global definitions
6include /etc/firejail/globals.local
7
8noblacklist ${HOME}/.neverball
9
10include /etc/firejail/disable-common.inc
11include /etc/firejail/disable-devel.inc
12include /etc/firejail/disable-passwdmgr.inc
13include /etc/firejail/disable-programs.inc
14
15mkdir ${HOME}/.neverball
16whitelist ${HOME}/.neverball
17include /etc/firejail/whitelist-common.inc
18
19caps.drop all
20netfilter
21nodvd
22nogroups
23nonewprivs
24noroot
25notv
26novideo
27protocol unix,netlink
28seccomp
29shell none
30
31disable-mnt
32private-bin neverball
33private-dev
34private-tmp
35
36noexec ${HOME}
37noexec /tmp
diff --git a/platform/debian/conffiles b/platform/debian/conffiles
index 6473c6fef..e7eab20a2 100644
--- a/platform/debian/conffiles
+++ b/platform/debian/conffiles
@@ -220,6 +220,7 @@
220/etc/firejail/mutt.profile 220/etc/firejail/mutt.profile
221/etc/firejail/nautilus.profile 221/etc/firejail/nautilus.profile
222/etc/firejail/nemo.profile 222/etc/firejail/nemo.profile
223/etc/firejail/neverball.profile
223/etc/firejail/netsurf.profile 224/etc/firejail/netsurf.profile
224/etc/firejail/nolocal.net 225/etc/firejail/nolocal.net
225/etc/firejail/nylas.profile 226/etc/firejail/nylas.profile
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index 15e95b9a7..6bdeaab77 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -197,6 +197,7 @@ musescore
197mutt 197mutt
198nautilus 198nautilus
199netsurf 199netsurf
200neverball
200nylas 201nylas
201obs 202obs
202odt2txt 203odt2txt