firejail/etc-fixes/0.9.52/atom.profile
Fred Barclay 55906959a9 More fixes for #3464
Backporting fixes for Atom 1.48 to firejail 0.9.52, 0.9.58, and 0.9.60

Summary:
- remove nonewprivs, noroot, protocol, and seccomp
- update caps filter to keep sys_admin and sys_chroot

Without these changes Atom 1.48 breaks and refuses to start (due to
Electron sandboxing)
2020-06-13 12:05:17 -05:00

31 lines
588 B
Text

# Firejail profile for atom
# This file is overwritten after every install/update
# Persistent local customizations
include /etc/firejail/atom.local
# Persistent global definitions
include /etc/firejail/globals.local
# blacklist /run/user/*/bus
noblacklist ${HOME}/.atom
noblacklist ${HOME}/.config/Atom
include /etc/firejail/disable-common.inc
include /etc/firejail/disable-passwdmgr.inc
include /etc/firejail/disable-programs.inc
caps.keep sys_admin,sys_chroot
# net none
netfilter
nodvd
nogroups
nosound
notv
novideo
shell none
private-dev
private-tmp
noexec ${HOME}
noexec /tmp