Added freetube profile (#3535)

* Added freetube profile

Initial

* Added freetube profile

Second:drop ignore seccomp,add disable-shell

See https://github.com/netblue30/firejail/pull/3535
This commit is contained in:
kortewegdevries 2020-07-23 23:22:29 +05:30 committed by GitHub
parent eab7dc96b9
commit 75f249703e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 33 additions and 0 deletions

View file

@ -87,6 +87,7 @@ blacklist ${HOME}/.config/Enox
blacklist ${HOME}/.config/Ferdi
blacklist ${HOME}/.config/Franz
blacklist ${HOME}/.config/FreeCAD
blacklist ${HOME}/.config/FreeTube
blacklist ${HOME}/.config/Fritzing
blacklist ${HOME}/.config/GIMP
blacklist ${HOME}/.config/GitHub Desktop

View file

@ -0,0 +1,31 @@
# Firejail profile for freetube
# Description: Youtube client with local subscription feature
# This file is overwritten after every install/update
# Persistent local customizations
include freetube.local
# Persistent global definitions
include globals.local
noblacklist ${HOME}/.config/FreeTube
include disable-devel.inc
include disable-exec.inc
include disable-interpreters.inc
include disable-shell.inc
include disable-xdg.inc
mkdir ${HOME}/.config/FreeTube
whitelist ${HOME}/.config/FreeTube
shell none
seccomp !chroot
disable-mnt
private-bin freetube
private-cache
private-dev
private-etc alsa,alternatives,asound.conf,ca-certificates,crypto-policies,fonts,gtk-2.0,gtk-3.0,hosts,host.conf,hostname,mime.types,nsswitch.conf,pki,pulse,resolv.conf,ssl,xdg,X11
private-tmp
# Redirect
include electron.profile

View file

@ -239,6 +239,7 @@ freemind
freeoffice-planmaker
freeoffice-presentations
freeoffice-textmaker
freetube
freshclam
frogatto
frozen-bubble