aboutsummaryrefslogtreecommitdiffstats
path: root/etc/profile-a-l
diff options
context:
space:
mode:
authorLibravatar kortewegdevries <62639087+kortewegdevries@users.noreply.github.com>2020-07-31 06:51:12 +0530
committerLibravatar GitHub <noreply@github.com>2020-07-30 20:21:12 -0500
commitf404f6c0470e4519c943cdfd382bc6ab76f77820 (patch)
treebd39eb2a8e891e25f5ae563e027b00cf1420ff16 /etc/profile-a-l
parentAdd vmware profile #3526 (diff)
downloadfirejail-f404f6c0470e4519c943cdfd382bc6ab76f77820.tar.gz
firejail-f404f6c0470e4519c943cdfd382bc6ab76f77820.tar.zst
firejail-f404f6c0470e4519c943cdfd382bc6ab76f77820.zip
Added git-cola profile (#3560)
* Added git-cola profile Initial * Edit private-etc Add alternatives,pki * Add disable-xdg
Diffstat (limited to 'etc/profile-a-l')
-rw-r--r--etc/profile-a-l/git-cola.profile66
1 files changed, 66 insertions, 0 deletions
diff --git a/etc/profile-a-l/git-cola.profile b/etc/profile-a-l/git-cola.profile
new file mode 100644
index 000000000..30e80f519
--- /dev/null
+++ b/etc/profile-a-l/git-cola.profile
@@ -0,0 +1,66 @@
1# Firejail profile for git-cola
2# Description: Linux native frontend for Git
3# This file is overwritten after every install/update
4# Persistent local customizations
5include git-cola.local
6# Persistent global definitions
7include globals.local
8
9ignore noexec ${HOME}
10
11noblacklist ${HOME}/.gitconfig
12noblacklist ${HOME}/.git-credentials
13noblacklist ${HOME}/.gnupg
14noblacklist ${HOME}/.ssh
15noblacklist ${HOME}/.config/git
16noblacklist ${HOME}/.config/git-cola
17# Put your editor,diff viewer config path below and uncomment to load settings
18# noblacklist ${HOME}/
19
20include allow-python2.inc
21include allow-python3.inc
22
23include disable-common.inc
24include disable-devel.inc
25include disable-exec.inc
26include disable-interpreters.inc
27include disable-passwdmgr.inc
28include disable-programs.inc
29include disable-xdg.inc
30
31include whitelist-runuser-common.inc
32include whitelist-var-common.inc
33
34apparmor
35caps.drop all
36machine-id
37netfilter
38no3d
39nodvd
40nogroups
41nonewprivs
42noroot
43nosound
44notv
45nou2f
46novideo
47protocol unix,inet,inet6,netlink
48seccomp
49shell none
50tracelog
51
52# private-bin atom,bash,colordiff,emacs,fldiff,geany,gedit,git,git gui,git-cola,git-dag,gitk,gpg,gvim,leafpad,meld,mousepad,nano,notepadqq,python*,sh,ssh,vim,vimdiff,which,xed
53private-cache
54private-dev
55# Comment if you sign commits with GPG
56private-etc alternatives,ca-certificates,crypto-policies,fonts,gtk-2.0,gtk-3.0,host.conf,hostname,hosts,localtime,login.defs,machine-id,mime.types,nsswitch.conf,passwd,pki,resolv.conf,selinux,ssl,X11,xdg
57private-tmp
58
59dbus-user filter
60# Uncomment if you need keyring access
61# dbus-user.talk org.freedesktop.secrets
62dbus-system none
63
64read-only ${HOME}/.ssh
65read-only ${HOME}/.gnupg
66read-only ${HOME}/.git-credentials