aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2018-10-11 08:34:54 -0500
committerLibravatar GitHub <noreply@github.com>2018-10-11 08:34:54 -0500
commit0c525458546a75429d633e80802c8586b1487591 (patch)
tree2f4fc9e9281a2627ba6729cd44a0d8c6da6d5d3c /etc
parentMerge pull request #2169 from glitsj16/devilspie-branch (diff)
parentUpdate for easystroke (diff)
downloadfirejail-0c525458546a75429d633e80802c8586b1487591.tar.gz
firejail-0c525458546a75429d633e80802c8586b1487591.tar.zst
firejail-0c525458546a75429d633e80802c8586b1487591.zip
Merge pull request #2170 from glitsj16/easystroke
New profile easystroke
Diffstat (limited to 'etc')
-rw-r--r--etc/disable-programs.inc1
-rw-r--r--etc/easystroke.profile45
2 files changed, 46 insertions, 0 deletions
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc
index ba2b38e76..0b445301d 100644
--- a/etc/disable-programs.inc
+++ b/etc/disable-programs.inc
@@ -262,6 +262,7 @@ blacklist ${HOME}/.dillo
262blacklist ${HOME}/.dooble 262blacklist ${HOME}/.dooble
263blacklist ${HOME}/.dosbox 263blacklist ${HOME}/.dosbox
264blacklist ${HOME}/.dropbox* 264blacklist ${HOME}/.dropbox*
265blacklist ${HOME}/.easystroke
265blacklist ${HOME}/.electron-cache 266blacklist ${HOME}/.electron-cache
266blacklist ${HOME}/.electrum* 267blacklist ${HOME}/.electrum*
267blacklist ${HOME}/.elinks 268blacklist ${HOME}/.elinks
diff --git a/etc/easystroke.profile b/etc/easystroke.profile
new file mode 100644
index 000000000..6fac08a5d
--- /dev/null
+++ b/etc/easystroke.profile
@@ -0,0 +1,45 @@
1# Firejail profile for easystroke
2# Description: Control your desktop using mouse gestures
3# This file is overwritten after every install/update
4# Persistent local customizations
5include /etc/firejail/easystroke.local
6# Persistent global definitions
7include /etc/firejail/globals.local
8
9noblacklist ${HOME}/.easystroke
10
11include /etc/firejail/disable-common.inc
12include /etc/firejail/disable-devel.inc
13include /etc/firejail/disable-interpreters.inc
14include /etc/firejail/disable-passwdmgr.inc
15include /etc/firejail/disable-programs.inc
16
17caps.drop all
18ipc-namespace
19machine-id
20net none
21no3d
22# nodbus
23nodvd
24nogroups
25nonewprivs
26noroot
27nosound
28notv
29nou2f
30novideo
31protocol unix
32seccomp
33shell none
34
35disable-mnt
36private-bin easystroke
37private-cache
38private-dev
39private-etc fonts
40private-lib gdk-pixbuf-2.*,gio,gvfs/libgvfscommon.so,libgconf-2.so.*,librsvg-2.so.*
41private-tmp
42
43memory-deny-write-execute
44noexec ${HOME}
45noexec /tmp