aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2016-10-11 09:11:13 -0400
committerLibravatar GitHub <noreply@github.com>2016-10-11 09:11:13 -0400
commita235eef16f7555822a41d047fd21b94b41a8978f (patch)
treefa21d8bbcb6d6ebc7c61119e3428b0bd1795dde7 /etc
parentvlc profile fix (diff)
parentDelete test (diff)
downloadfirejail-a235eef16f7555822a41d047fd21b94b41a8978f.tar.gz
firejail-a235eef16f7555822a41d047fd21b94b41a8978f.tar.zst
firejail-a235eef16f7555822a41d047fd21b94b41a8978f.zip
Merge pull request #854 from vismir2/master
new profiles
Diffstat (limited to 'etc')
-rw-r--r--etc/claws-mail.profile25
-rw-r--r--etc/emacs.profile14
-rw-r--r--etc/git.profile27
-rw-r--r--etc/mutt.profile38
-rw-r--r--etc/vim.profile14
5 files changed, 118 insertions, 0 deletions
diff --git a/etc/claws-mail.profile b/etc/claws-mail.profile
new file mode 100644
index 000000000..6dbf893ab
--- /dev/null
+++ b/etc/claws-mail.profile
@@ -0,0 +1,25 @@
1# claws-mail profile
2
3noblacklist ~/.claws-mail
4noblacklist ~/.signature
5noblacklist ~/.ssh
6noblacklist ~/.gnupg
7
8include /etc/firejail/disable-common.inc
9include /etc/firejail/disable-programs.inc
10include /etc/firejail/disable-devel.inc
11include /etc/firejail/disable-passwdmgr.inc
12
13caps.drop all
14netfilter
15nonewprivs
16noroot
17nogroups
18nosound
19protocol unix,inet,inet6
20seccomp
21shell none
22
23private-dev
24private-tmp
25
diff --git a/etc/emacs.profile b/etc/emacs.profile
new file mode 100644
index 000000000..2cf614ca7
--- /dev/null
+++ b/etc/emacs.profile
@@ -0,0 +1,14 @@
1# emacs profile
2
3include /etc/firejail/disable-common.inc
4include /etc/firejail/disable-programs.inc
5include /etc/firejail/disable-passwdmgr.inc
6
7
8caps.drop all
9netfilter
10nonewprivs
11noroot
12nogroups
13protocol unix,inet,inet6
14seccomp
diff --git a/etc/git.profile b/etc/git.profile
new file mode 100644
index 000000000..2fb55377d
--- /dev/null
+++ b/etc/git.profile
@@ -0,0 +1,27 @@
1# git profile
2
3noblacklist ~/.gitconfig
4noblacklist ~/.ssh
5noblacklist ~/.gnupg
6noblacklist ~/.emacs
7noblacklist ~/.emacs.d
8noblacklist ~/.viminfo
9noblacklist ~/.vim
10
11include /etc/firejail/disable-common.inc
12include /etc/firejail/disable-programs.inc
13include /etc/firejail/disable-passwdmgr.inc
14
15quiet
16
17caps.drop all
18netfilter
19nonewprivs
20noroot
21nogroups
22nosound
23protocol unix,inet,inet6
24seccomp
25shell none
26
27private-dev
diff --git a/etc/mutt.profile b/etc/mutt.profile
new file mode 100644
index 000000000..4c9a30dac
--- /dev/null
+++ b/etc/mutt.profile
@@ -0,0 +1,38 @@
1# mutt email client profile
2
3noblacklist ~/.muttrc
4noblacklist ~/.mutt
5noblacklist ~/.mailcap
6noblacklist ~/.gnupg
7noblacklist ~/.mail
8noblacklist ~/.Mail
9noblacklist ~/mail
10noblacklist ~/Mail
11noblacklist ~/sent
12noblacklist ~/postponed
13noblacklist ~/.cache/mutt
14noblacklist ~/.w3m
15noblacklist ~/.elinks
16noblacklist ~/.vim
17noblacklist ~/.viminfo
18noblacklist ~/.emacs
19noblacklist ~/.emacs.d
20noblacklist ~/.signature
21noblacklist ~/.bogofilter
22
23include /etc/firejail/disable-common.inc
24include /etc/firejail/disable-programs.inc
25include /etc/firejail/disable-passwdmgr.inc
26include /etc/firejail/disable-devel.inc
27
28caps.drop all
29netfilter
30nogroups
31nonewprivs
32noroot
33nosound
34protocol unix,inet,inet6
35seccomp
36shell none
37
38private-dev
diff --git a/etc/vim.profile b/etc/vim.profile
new file mode 100644
index 000000000..b16939475
--- /dev/null
+++ b/etc/vim.profile
@@ -0,0 +1,14 @@
1# vim profile
2
3include /etc/firejail/disable-common.inc
4include /etc/firejail/disable-programs.inc
5include /etc/firejail/disable-passwdmgr.inc
6
7
8caps.drop all
9netfilter
10nonewprivs
11noroot
12nogroups
13protocol unix,inet,inet6
14seccomp