mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
Sort comented private-{bin,etc} lines
in addition to019fa047,c7d34b5e,0a9beba3,cbdbb0f0.
This commit is contained in:
parent
026de86a10
commit
4beaf8f9da
41 changed files with 49 additions and 50 deletions
|
|
@ -34,8 +34,8 @@ shell none
|
|||
disable-mnt
|
||||
# using a private home directory
|
||||
private
|
||||
# private-bin Xephyr,sh,xkbcomp
|
||||
# private-bin Xephyr,sh,xkbcomp,strace,bash,cat,ls
|
||||
# private-bin sh,Xephyr,xkbcomp
|
||||
# private-bin bash,cat,ls,sh,strace,Xephyr,xkbcomp
|
||||
private-dev
|
||||
# private-etc alternatives,ld.so.conf,ld.so.cache,resolv.conf,host.conf,nsswitch.conf,gai.conf,hosts,hostname
|
||||
# private-etc alternatives,gai.conf,host.conf,hostname,hosts,ld.so.cache,ld.so.conf,nsswitch.conf,resolv.conf
|
||||
#private-tmp
|
||||
|
|
|
|||
|
|
@ -37,8 +37,8 @@ shell none
|
|||
disable-mnt
|
||||
# using a private home directory
|
||||
private
|
||||
# private-bin Xvfb,sh,xkbcomp
|
||||
# private-bin Xvfb,sh,xkbcomp,strace,bash,cat,ls
|
||||
# private-bin sh,xkbcomp,Xvfb
|
||||
# private-bin bash,cat,ls,sh,strace,xkbcomp,Xvfb
|
||||
private-dev
|
||||
private-etc alternatives,gai.conf,host.conf,hostname,hosts,ld.so.cache,ld.so.conf,nsswitch.conf,resolv.conf
|
||||
private-tmp
|
||||
|
|
|
|||
|
|
@ -34,9 +34,9 @@ protocol unix
|
|||
seccomp
|
||||
shell none
|
||||
|
||||
#private-bin sh,ardour4,ardour5,ardour5-copy-mixer,ardour5-export,ardour5-fix_bbtppq,grep,sed,ldd,nm
|
||||
#private-bin ardour4,ardour5,ardour5-copy-mixer,ardour5-export,ardour5-fix_bbtppq,grep,ldd,nm,sed,sh
|
||||
private-cache
|
||||
private-dev
|
||||
#private-etc alternatives,pulse,X11,alternatives,ardour4,ardour5,fonts,machine-id,asound.conf
|
||||
#private-etc alternatives,ardour4,ardour5,asound.conf,fonts,machine-id,pulse,X11
|
||||
private-tmp
|
||||
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ seccomp
|
|||
shell none
|
||||
|
||||
private-bin 7z,ark,bash,lrzip,lsar,lz4,lzop,p7zip,rar,sh,tclsh,unar,unrar,unzip,zip,zipinfo
|
||||
#private-etc alternatives,smb.conf,samba,mtab,fonts,drirc,kde5rc,passwd,group,xdg
|
||||
#private-etc alternatives,drirc,fonts,group,kde5rc,mtab,passwd,samba,smb.conf,xdg
|
||||
|
||||
private-dev
|
||||
private-tmp
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ tracelog
|
|||
private-bin bitcoin-qt
|
||||
private-dev
|
||||
# Causes problem with loading of libGL.so
|
||||
#private-etc alternatives,fonts,ca-certificates,ssl,pki,crypto-policies
|
||||
#private-etc alternatives,ca-certificates,crypto-policies,fonts,pki,ssl
|
||||
private-tmp
|
||||
|
||||
memory-deny-write-execute
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ protocol unix
|
|||
seccomp
|
||||
shell none
|
||||
|
||||
# private-bin bless,sh,bash,mono
|
||||
# private-bin bash,bless,mono,sh
|
||||
private-cache
|
||||
private-dev
|
||||
private-etc alternatives,fonts,mono
|
||||
|
|
|
|||
|
|
@ -34,6 +34,6 @@ protocol unix,inet,inet6,netlink
|
|||
seccomp
|
||||
shell none
|
||||
|
||||
# private-etc samba,gcrypt,drirc,fonts,mpd.conf,kde5rc,passwd,xdg,hosts,ssl
|
||||
# private-etc drirc,fonts,gcrypt,hosts,kde5rc,mpd.conf,passwd,samba,ssl,xdg
|
||||
private-bin cantata,mpd,perl
|
||||
private-dev
|
||||
|
|
|
|||
|
|
@ -34,5 +34,5 @@ shell none
|
|||
# private-bin curl
|
||||
private-cache
|
||||
private-dev
|
||||
# private-etc alternatives,resolv.conf,ca-certificates,ssl,pki,crypto-policies
|
||||
# private-etc alternatives,ca-certificates,crypto-policies,pki,resolv.conf,ssl
|
||||
private-tmp
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ mkdir ${HOME}/.cache/8pecxstudios
|
|||
whitelist ${HOME}/.8pecxstudios
|
||||
whitelist ${HOME}/.cache/8pecxstudios
|
||||
|
||||
# private-bin cyberfox,which,sh,dbus-launch,dbus-send,env
|
||||
# private-bin cyberfox,dbus-launch,dbus-send,env,sh,which
|
||||
# private-etc must first be enabled in firefox-common.profile
|
||||
#private-etc cyberfox
|
||||
|
||||
|
|
|
|||
|
|
@ -37,6 +37,6 @@ shell none
|
|||
disable-mnt
|
||||
private-bin dino
|
||||
private-dev
|
||||
# private-etc alternatives,fonts,ca-certificates,ssl,pki,crypto-policies # breaks server connection
|
||||
# private-etc alternatives,ca-certificates,crypto-policies,fonts,pki,ssl -- breaks server connection
|
||||
private-tmp
|
||||
|
||||
|
|
|
|||
|
|
@ -36,5 +36,5 @@ tracelog
|
|||
# private-bin elinks
|
||||
private-cache
|
||||
private-dev
|
||||
# private-etc alternatives,ca-certificates,ssl,pki,crypto-policies
|
||||
# private-etc alternatives,ca-certificates,crypto-policies,pki,ssl
|
||||
private-tmp
|
||||
|
|
|
|||
|
|
@ -30,5 +30,5 @@ protocol unix,inet,inet6
|
|||
seccomp
|
||||
shell none
|
||||
|
||||
#private-bin fetchmail,procmail,bash,chmod
|
||||
#private-bin bash,chmod,fetchmail,procmail
|
||||
private-dev
|
||||
|
|
|
|||
|
|
@ -57,5 +57,5 @@ shell none
|
|||
disable-mnt
|
||||
private-dev
|
||||
# private-etc below works fine on most distributions. There are some problems on CentOS.
|
||||
#private-etc alternatives,ca-certificates,ssl,machine-id,dconf,selinux,passwd,group,hostname,hosts,localtime,nsswitch.conf,resolv.conf,xdg,gtk-2.0,gtk-3.0,X11,pango,fonts,mime.types,mailcap,asound.conf,pulse,pki,crypto-policies,ld.so.cache
|
||||
#private-etc alternatives,asound.conf,ca-certificates,crypto-policies,dconf,fonts,group,gtk-2.0,gtk-3.0,hostname,hosts,ld.so.cache,localtime,machine-id,mailcap,mime.types,nsswitch.conf,pango,passwd,pki,pulse,resolv.conf,selinux,ssl,X11,xdg
|
||||
private-tmp
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ whitelist ${HOME}/.cache/mozilla/firefox
|
|||
whitelist ${HOME}/.mozilla
|
||||
|
||||
# firefox requires a shell to launch on Arch.
|
||||
#private-bin firefox,which,sh,dbus-launch,dbus-send,env,bash
|
||||
#private-bin bash,dbus-launch,dbus-send,env,firefox,sh,which
|
||||
# private-etc must first be enabled in firefox-common.profile
|
||||
#private-etc firefox
|
||||
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ seccomp
|
|||
shell none
|
||||
tracelog
|
||||
|
||||
# private-bin gjs,gnome-books,gnome-documents,gnome-photos,gnome-maps,gnome-weather
|
||||
# private-bin gjs,gnome-books,gnome-documents,gnome-maps,gnome-photos,gnome-weather
|
||||
private-dev
|
||||
# private-etc alternatives,fonts,ca-certificates,ssl,pki,crypto-policies
|
||||
# private-etc alternatives,ca-certificates,crypto-policies,fonts,pki,ssl
|
||||
private-tmp
|
||||
|
|
|
|||
|
|
@ -39,8 +39,8 @@ shell none
|
|||
tracelog
|
||||
|
||||
disable-mnt
|
||||
# private-bin gjs gnome-maps
|
||||
# private-bin gjs,gnome-maps
|
||||
private-dev
|
||||
# private-etc alternatives,fonts,ca-certificates,ssl,pki,crypto-policies
|
||||
# private-etc alternatives,ca-certificates,crypto-policies,fonts,pki,ssl
|
||||
private-tmp
|
||||
|
||||
|
|
|
|||
|
|
@ -37,8 +37,8 @@ shell none
|
|||
tracelog
|
||||
|
||||
disable-mnt
|
||||
# private-bin gjs gnome-weather
|
||||
# private-bin gjs,gnome-weather
|
||||
private-dev
|
||||
# private-etc alternatives,fonts,ca-certificates,ssl,pki,crypto-policies
|
||||
# private-etc alternatives,ca-certificates,crypto-policies,fonts,pki,ssl
|
||||
private-tmp
|
||||
|
||||
|
|
|
|||
|
|
@ -31,5 +31,5 @@ tracelog
|
|||
|
||||
# private-bin goobox
|
||||
private-dev
|
||||
# private-etc alternatives,fonts,machine-id,pulse,asound.conf,ca-certificates,ssl,pki,crypto-policies
|
||||
# private-etc alternatives,asound.conf,ca-certificates,crypto-policies,fonts,machine-id,pki,pulse,ssl
|
||||
# private-tmp
|
||||
|
|
|
|||
|
|
@ -35,4 +35,4 @@ shell none
|
|||
|
||||
private-bin dbus-launch,dvdauthor,ffmpeg,ffplay,ffprobe,genisoimage,kdeinit4,kdeinit4_shutdown,kdeinit4_wrapper,kdeinit5,kdeinit5_shutdown,kdeinit5_wrapper,kdenlive,kdenlive_render,kshell4,kshell5,melt,mlt-melt,vlc,xine
|
||||
private-dev
|
||||
# private-etc alternatives,fonts,kde4rc,kde5rc,ld.so.cache,machine-id,passwd,pulse,xdg,X11
|
||||
# private-etc alternatives,fonts,kde4rc,kde5rc,ld.so.cache,machine-id,passwd,pulse,X11,xdg
|
||||
|
|
|
|||
|
|
@ -34,5 +34,5 @@ tracelog
|
|||
# private-bin lynx
|
||||
private-cache
|
||||
private-dev
|
||||
# private-etc alternatives,ca-certificates,ssl,pki,crypto-policies
|
||||
# private-etc alternatives,ca-certificates,crypto-policies,pki,ssl
|
||||
private-tmp
|
||||
|
|
|
|||
|
|
@ -45,5 +45,5 @@ private-bin minetest
|
|||
private-cache
|
||||
private-dev
|
||||
# private-etc needs to be updated, see #1702
|
||||
#private-etc alternatives,asound.conf,ca-certificates,drirc,fonts,group,host.conf,hostname,hosts,ld.so.cache,ld.so.preload,localtime,nsswitch.conf,passwd,pulse,resolv.conf,ssl,pki,crypto-policies,machine-id
|
||||
#private-etc alternatives,asound.conf,ca-certificates,crypto-policies,drirc,fonts,group,host.conf,hostname,hosts,ld.so.cache,ld.so.preload,localtime,machine-id,nsswitch.conf,passwd,pki,pulse,resolv.conf,ssl
|
||||
private-tmp
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ protocol unix,inet,inet6
|
|||
seccomp.drop @cpu-emulation,@debug,@obsolete,@privileged,@resources,add_key,fanotify_init,io_cancel,io_destroy,io_getevents,io_setup,io_submit,kcmp,keyctl,name_to_handle_at,ni_syscall,open_by_handle_at,personality,process_vm_readv,ptrace,remap_file_pages,request_key,syslog,umount,userfaultfd,vmsplice
|
||||
shell none
|
||||
|
||||
#private-bin mpd,bash
|
||||
#private-bin bash,mpd
|
||||
private-cache
|
||||
private-dev
|
||||
private-tmp
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ shell none
|
|||
|
||||
disable-mnt
|
||||
# private-bin works, but causes weirdness
|
||||
# private-bin multimc5,bash,mkdir,which,zenity,kdialog,ldd,chmod,valgrind,apt-file,pkgfile,dnf,yum,zypper,pfl,java,grep,sort,awk,readlink,dirname
|
||||
# private-bin apt-file,awk,bash,chmod,dirname,dnf,grep,java,kdialog,ldd,mkdir,multimc5,pfl,pkgfile,readlink,sort,valgrind,which,yum,zenity,zypper
|
||||
private-dev
|
||||
private-tmp
|
||||
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@ seccomp
|
|||
shell none
|
||||
tracelog
|
||||
|
||||
# private-bin mupdf,sh,tempfile,rm
|
||||
# private-bin mupdf,rm,sh,tempfile
|
||||
private-dev
|
||||
private-etc alternatives,fonts
|
||||
private-tmp
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ seccomp
|
|||
shell none
|
||||
|
||||
# private-bin breaks gif mode, mp4 and webm mode work fine however
|
||||
# private-bin peek,convert,ffmpeg
|
||||
# private-bin convert,ffmpeg,peek
|
||||
private-dev
|
||||
private-tmp
|
||||
|
||||
|
|
|
|||
|
|
@ -53,8 +53,7 @@ shell none
|
|||
|
||||
private-bin python*,qbittorrent
|
||||
private-dev
|
||||
# private-etc alternatives,X11,fonts,xdg,resolv.conf,ca-certificates,ssl,pki,crypto-policies
|
||||
# private-lib - problems on Arch
|
||||
# private-etc alternatives,ca-certificates,crypto-policies,fonts,pki,resolv.conf,ssl,X11,xdg
|
||||
private-tmp
|
||||
|
||||
# memory-deny-write-execute - problems on Arch, see #1690 on GitHub repo
|
||||
|
|
|
|||
|
|
@ -50,5 +50,5 @@ tracelog
|
|||
disable-mnt
|
||||
private-bin quiterss
|
||||
private-dev
|
||||
# private-etc alternatives,X11,ssl,pki,ca-certificates,crypto-policies
|
||||
# private-etc alternatives,ca-certificates,crypto-policies,pki,ssl,X11
|
||||
|
||||
|
|
|
|||
|
|
@ -37,5 +37,5 @@ shell none
|
|||
disable-mnt
|
||||
private-bin ricochet,tor
|
||||
private-dev
|
||||
#private-etc alternatives,fonts,tor,X11,alternatives,ca-certificates,ssl,pki,crypto-policies
|
||||
#private-etc alternatives,alternatives,ca-certificates,crypto-policies,fonts,pki,ssl,tor,X11
|
||||
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ seccomp
|
|||
shell none
|
||||
tracelog
|
||||
|
||||
# private-bin scribus,gs,gimp*
|
||||
# private-bin gimp*,gs,scribus
|
||||
private-dev
|
||||
private-tmp
|
||||
|
||||
|
|
|
|||
|
|
@ -52,4 +52,4 @@ seccomp
|
|||
tracelog
|
||||
|
||||
disable-mnt
|
||||
# private-etc alternatives,passwd,group,hostname,hosts,localtime,nsswitch.conf,resolv.conf,gtk-2.0,pango,fonts,iceweasel,firefox,adobe,mime.types,mailcap,asound.conf,pulse,machine-id,ca-certificates,ssl,pki,crypto-policies
|
||||
# private-etc adobe,alternatives,asound.conf,ca-certificates,crypto-policies,firefox,fonts,group,gtk-2.0,hostname,hosts,iceweasel,localtime,machine-id,mailcap,mime.types,nsswitch.conf,pango,passwd,pki,pulse,resolv.conf,ssl
|
||||
|
|
|
|||
|
|
@ -33,5 +33,5 @@ tracelog
|
|||
|
||||
# private-bin simple-scan
|
||||
# private-dev
|
||||
# private-etc alternatives,fonts,ca-certificates,ssl,pki,crypto-policies
|
||||
# private-etc alternatives,ca-certificates,crypto-policies,fonts,pki,ssl
|
||||
# private-tmp
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ seccomp
|
|||
shell none
|
||||
|
||||
disable-mnt
|
||||
#private-bin skype,bash
|
||||
#private-bin bash,skype
|
||||
private-cache
|
||||
private-dev
|
||||
private-tmp
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ shell none
|
|||
#tracelog
|
||||
|
||||
# private-bin is disabled while in testing, but has been tested working with multiple games
|
||||
#private-bin awk,basename,bash,bsdtar,bzip2,cat,chmod,cksum,cmp,comm,compress,cp,curl,cut,date,dbus-launch,dbus-send,desktop-file-edit,desktop-file-install,desktop-file-validate,dirname,echo,env,expr,file,find,getopt,grep,gtar,gzip,head,hostname,id,lbzip2,ldconfig,ldd,ln,ls,lsb_release,lspci,lsof,lz4,lzip,lzma,lzop,md5sum,mkdir,mktemp,mv,netstat,ps,pulseaudio,python*,readlink,realpath,rm,sed,sh,sha1sum,sha256sum,sha512sum,sleep,sort,steam,steamdeps,steam-native,steam-runtime,sum,tail,tar,tclsh,test,touch,tr,umask,uname,update-desktop-database,wc,wget,which,whoami,xterm,xz,zenity
|
||||
#private-bin awk,basename,bash,bsdtar,bzip2,cat,chmod,cksum,cmp,comm,compress,cp,curl,cut,date,dbus-launch,dbus-send,desktop-file-edit,desktop-file-install,desktop-file-validate,dirname,echo,env,expr,file,find,getopt,grep,gtar,gzip,head,hostname,id,lbzip2,ldconfig,ldd,ln,ls,lsb_release,lsof,lspci,lz4,lzip,lzma,lzop,md5sum,mkdir,mktemp,mv,netstat,ps,pulseaudio,python*,readlink,realpath,rm,sed,sh,sha1sum,sha256sum,sha512sum,sleep,sort,steam,steamdeps,steam-native,steam-runtime,sum,tail,tar,tclsh,test,touch,tr,umask,uname,update-desktop-database,wc,wget,which,whoami,xterm,xz,zenity
|
||||
# extra programs are available which might be needed for select games
|
||||
#private-bin java,java-config,mono
|
||||
# picture viewers are needed for viewing screenshots
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ protocol unix
|
|||
seccomp
|
||||
shell none
|
||||
|
||||
#private-bin synfigstudio,synfig,ffmpeg
|
||||
#private-bin ffmpeg,synfig,synfigstudio
|
||||
private-cache
|
||||
private-dev
|
||||
private-tmp
|
||||
|
|
|
|||
|
|
@ -40,6 +40,6 @@ private-bin totem
|
|||
# totem needs access to ~/.cache/tracker or it exits
|
||||
#private-cache
|
||||
private-dev
|
||||
# private-etc alternatives,fonts,machine-id,pulse,asound.conf,ca-certificates,ssl,pki,crypto-policies
|
||||
# private-etc alternatives,asound.conf,ca-certificates,crypto-policies,fonts,machine-id,pki,pulse,ssl
|
||||
private-tmp
|
||||
|
||||
|
|
|
|||
|
|
@ -29,5 +29,5 @@ shell none
|
|||
|
||||
# private-bin unknown-horizons
|
||||
private-dev
|
||||
# private-etc alternatives,ca-certificates,ssl,pki,crypto-policies
|
||||
# private-etc alternatives,ca-certificates,crypto-policies,pki,ssl
|
||||
private-tmp
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ whitelist ${HOME}/.mozilla
|
|||
whitelist ${HOME}/.waterfox
|
||||
|
||||
# waterfox requires a shell to launch on Arch. We can possibly remove sh though.
|
||||
#private-bin waterfox,which,sh,dbus-launch,dbus-send,env,bash
|
||||
#private-bin bash,dbus-launch,dbus-send,env,sh,waterfox,which
|
||||
# private-etc must first be enabled in firefox-common.profile
|
||||
#private-etc waterfox
|
||||
|
||||
|
|
|
|||
|
|
@ -36,6 +36,6 @@ shell none
|
|||
|
||||
# private-bin wget
|
||||
private-dev
|
||||
# private-etc alternatives,resolv.conf,ca-certificates,ssl,pki,crypto-policies
|
||||
# private-etc alternatives,ca-certificates,crypto-policie,pki,resolv.conf,ssl
|
||||
# private-tmp
|
||||
|
||||
|
|
|
|||
|
|
@ -43,6 +43,6 @@ tracelog
|
|||
|
||||
# private-bin wireshark
|
||||
private-dev
|
||||
# private-etc alternatives,fonts,group,hosts,machine-id,passwd,ca-certificates,ssl,pki,crypto-policies
|
||||
# private-etc alternatives,ca-certificates,crypto-policies,fonts,group,hosts,machine-id,passwd,pki,ssl
|
||||
private-tmp
|
||||
|
||||
|
|
|
|||
|
|
@ -39,6 +39,6 @@ tracelog
|
|||
|
||||
private-bin xplayer,xplayer-audio-preview,xplayer-video-thumbnailer
|
||||
private-dev
|
||||
# private-etc alternatives,fonts,machine-id,pulse,asound.conf,ca-certificates,ssl,pki,crypto-policies
|
||||
# private-etc alternatives,asound.conf,ca-certificates,crypto-policies,fonts,machine-id,pki,pulse,ssl
|
||||
private-tmp
|
||||
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ disable-mnt
|
|||
# private home directory doesn't work on some distros, so we go for a regular home
|
||||
# private
|
||||
# older Xpra versions also use Xvfb
|
||||
# private-bin xpra,python*,Xvfb,Xorg,sh,xkbcomp,xauth,dbus-launch,pactl,ldconfig,which,strace,bash,cat,ls
|
||||
# private-bin bash,cat,dbus-launch,ldconfig,ls,pactl,python*,sh,strace,which,xauth,xkbcomp,Xorg,xpra,Xvfb
|
||||
private-dev
|
||||
# private-etc alternatives,ld.so.conf,ld.so.cache,resolv.conf,host.conf,nsswitch.conf,gai.conf,hosts,hostname,machine-id,xpra,X11
|
||||
# private-etc alternatives,gai.conf,host.conf,hostname,hosts,ld.so.cache,ld.so.conf,machine-id,nsswitch.conf,resolv.conf,X11,xpra
|
||||
private-tmp
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue