aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2016-08-05 08:40:34 -0400
committerLibravatar GitHub <noreply@github.com>2016-08-05 08:40:34 -0400
commit1d2e06c45f8f6af6c2d64a46be687d586db6e6b7 (patch)
tree846b5d4e290c33afc9270721e68e18540c1d2806
parentfix whitelist ~/deletme problem (diff)
parenttightened vlc (diff)
downloadfirejail-1d2e06c45f8f6af6c2d64a46be687d586db6e6b7.tar.gz
firejail-1d2e06c45f8f6af6c2d64a46be687d586db6e6b7.tar.zst
firejail-1d2e06c45f8f6af6c2d64a46be687d586db6e6b7.zip
Merge pull request #684 from Fred-Barclay/checkmate
Checkmate
-rw-r--r--README1
-rw-r--r--README.md4
-rw-r--r--etc/disable-programs.inc1
-rw-r--r--etc/gnome-chess.profile20
-rw-r--r--etc/vlc.profile6
-rw-r--r--platform/debian/conffiles1
-rw-r--r--src/firecfg/firecfg.config1
7 files changed, 29 insertions, 5 deletions
diff --git a/README b/README
index f742dd506..a690a9b65 100644
--- a/README
+++ b/README
@@ -83,6 +83,7 @@ Fred-Barclay (https://github.com/Fred-Barclay)
83 - added jitsi profile 83 - added jitsi profile
84 - pidgin private-bin conversion 84 - pidgin private-bin conversion
85 - added eom profile 85 - added eom profile
86 - added gnome-chess profile
86Jaykishan Mutkawoa (https://github.com/jmutkawoa) 87Jaykishan Mutkawoa (https://github.com/jmutkawoa)
87 - cpio profile 88 - cpio profile
88Paupiah Yash (https://github.com/CaffeinatedStud) 89Paupiah Yash (https://github.com/CaffeinatedStud)
diff --git a/README.md b/README.md
index 4eea1aafc..96c4b26b2 100644
--- a/README.md
+++ b/README.md
@@ -186,7 +186,7 @@ Office: evince, gthumb, fbreader, pix, atril, xreader,
186 186
187Chat/messaging: qtox, gitter, pidgin 187Chat/messaging: qtox, gitter, pidgin
188 188
189Games: warzone2100 189Games: warzone2100, gnome-chess
190 190
191Weather/climate: aweather 191Weather/climate: aweather
192 192
@@ -197,5 +197,5 @@ Browsers: Palemoon
197## New security profiles 197## New security profiles
198 198
199Gitter, gThumb, mpv, Franz messenger, LibreOffice, pix, audacity, strings, xz, xzdec, gzip, cpio, less, Atom Beta, Atom, jitsi, eom, uudeview 199Gitter, gThumb, mpv, Franz messenger, LibreOffice, pix, audacity, strings, xz, xzdec, gzip, cpio, less, Atom Beta, Atom, jitsi, eom, uudeview
200tar (gtar), unzip, unrar, file, skypeforlinux 200tar (gtar), unzip, unrar, file, skypeforlinux, gnome-chess
201 201
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc
index ed7710728..01e68506d 100644
--- a/etc/disable-programs.inc
+++ b/etc/disable-programs.inc
@@ -128,3 +128,4 @@ blacklist ${HOME}/.local/share/xplayer
128blacklist ${HOME}/.local/share/totem 128blacklist ${HOME}/.local/share/totem
129blacklist ${HOME}/.local/share/psi+ 129blacklist ${HOME}/.local/share/psi+
130blacklist ${HOME}/.local/share/pix 130blacklist ${HOME}/.local/share/pix
131blacklist ${HOME}/.local/share/gnome-chess
diff --git a/etc/gnome-chess.profile b/etc/gnome-chess.profile
new file mode 100644
index 000000000..e93970f7d
--- /dev/null
+++ b/etc/gnome-chess.profile
@@ -0,0 +1,20 @@
1# Firejail profile for gnome-chess
2noblacklist /.local/share/gnome-chess
3
4include /etc/firejail/disable-common.inc
5include /etc/firejail/disable-devel.inc
6include /etc/firejail/disable-programs.inc
7include /etc/firejail/disable-passwdmgr.inc
8
9caps.drop all
10net none
11nogroups
12nonewprivs
13noroot
14nosound
15seccomp
16shell none
17tracelog
18
19private-bin gnome-chess
20private-dev
diff --git a/etc/vlc.profile b/etc/vlc.profile
index 1a6e5a151..c82247dd2 100644
--- a/etc/vlc.profile
+++ b/etc/vlc.profile
@@ -8,12 +8,12 @@ include /etc/firejail/disable-passwdmgr.inc
8 8
9caps.drop all 9caps.drop all
10netfilter 10netfilter
11nogroups
11nonewprivs 12nonewprivs
12noroot 13noroot
13protocol unix,inet,inet6 14protocol unix,inet,inet6
14seccomp 15seccomp
15
16
17# to test
18shell none 16shell none
17tracelog
18
19private-bin vlc,cvlc,nvlc,rvlc,qvlc,svlc 19private-bin vlc,cvlc,nvlc,rvlc,qvlc,svlc
diff --git a/platform/debian/conffiles b/platform/debian/conffiles
index c8eda3cb4..d2ee3a83e 100644
--- a/platform/debian/conffiles
+++ b/platform/debian/conffiles
@@ -44,6 +44,7 @@
44/etc/firejail/flashpeak-slimjet.profile 44/etc/firejail/flashpeak-slimjet.profile
45/etc/firejail/franz.profile 45/etc/firejail/franz.profile
46/etc/firejail/gitter.profile 46/etc/firejail/gitter.profile
47/etc/firejail/gnome-chess.profile
47/etc/firejail/gnome-mplayer.profile 48/etc/firejail/gnome-mplayer.profile
48/etc/firejail/google-chrome-beta.profile 49/etc/firejail/google-chrome-beta.profile
49/etc/firejail/google-chrome-stable.profile 50/etc/firejail/google-chrome-stable.profile
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index 48e205a58..c909e6903 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -78,6 +78,7 @@ wine
78 78
79# games 79# games
800ad 800ad
81gnome-chess
81hedgewars 82hedgewars
82steam 83steam
83wesnot 84wesnot