firejail/etc/eog.profile
Tad b18f42ab02 Initial adding of memory-deny-write-execute to profiles
- mdwe breaks most vm-based languages so python/java/javascript and some mono programs are not compatible
- mdwe also breaks most 3d accelerated programs such as 3d games
- mdwe is similar to PaX's mprotect meaning PaX flag managers can be used as reference
-- See https://github.com/copperhead/paxd-archive/blob/master/paxd.conf
-- See https://github.com/nning/linux-pax-flags
2017-08-02 00:13:42 -04:00

38 lines
747 B
Text

# Persistent global definitions go here
include /etc/firejail/globals.local
# This file is overwritten during software install.
# Persistent customizations should go in a .local file.
include /etc/firejail/eog.local
# eog (gnome image viewer) profile
noblacklist ~/.config/eog
noblacklist ~/.Steam
noblacklist ~/.steam
noblacklist ~/.local/share/Trash
include /etc/firejail/disable-common.inc
include /etc/firejail/disable-programs.inc
include /etc/firejail/disable-devel.inc
include /etc/firejail/disable-passwdmgr.inc
caps.drop all
#ipc-namespace
no3d
nogroups
nonewprivs
noroot
nosound
novideo
protocol unix
seccomp
shell none
private-bin eog
private-dev
private-etc fonts
private-tmp
memory-deny-write-execute
noexec ${HOME}
noexec /tmp