aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2016-05-25 09:46:48 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2016-05-25 09:46:48 -0400
commit2cf8eb35c7d4b0a6dece6f7a35ff1fc9387d501e (patch)
treee59d84c8765ce1b6b72d5cc4300ae31734de3640
parentMerge pull request #533 from ValdikSS/fixes (diff)
parentAdd generic Konversation profile (diff)
downloadfirejail-2cf8eb35c7d4b0a6dece6f7a35ff1fc9387d501e.tar.gz
firejail-2cf8eb35c7d4b0a6dece6f7a35ff1fc9387d501e.tar.zst
firejail-2cf8eb35c7d4b0a6dece6f7a35ff1fc9387d501e.zip
Merge pull request #534 from ValdikSS/extra-profiles
Extra profiles (Psi+, Corebird, Konversation)
-rw-r--r--etc/corebird.profile12
-rw-r--r--etc/konversation.profile12
-rw-r--r--etc/psi-plus.profile27
3 files changed, 51 insertions, 0 deletions
diff --git a/etc/corebird.profile b/etc/corebird.profile
new file mode 100644
index 000000000..f3f73a44f
--- /dev/null
+++ b/etc/corebird.profile
@@ -0,0 +1,12 @@
1# Firejail corebird profile
2
3include /etc/firejail/disable-common.inc
4include /etc/firejail/disable-programs.inc
5include /etc/firejail/disable-devel.inc
6include /etc/firejail/disable-passwdmgr.inc
7
8caps.drop all
9seccomp
10protocol unix,inet,inet6
11netfilter
12noroot
diff --git a/etc/konversation.profile b/etc/konversation.profile
new file mode 100644
index 000000000..d10decb8f
--- /dev/null
+++ b/etc/konversation.profile
@@ -0,0 +1,12 @@
1# Firejail konversation profile
2
3include /etc/firejail/disable-common.inc
4include /etc/firejail/disable-programs.inc
5include /etc/firejail/disable-devel.inc
6include /etc/firejail/disable-passwdmgr.inc
7
8caps.drop all
9seccomp
10protocol unix,inet,inet6
11netfilter
12noroot
diff --git a/etc/psi-plus.profile b/etc/psi-plus.profile
new file mode 100644
index 000000000..8194da74f
--- /dev/null
+++ b/etc/psi-plus.profile
@@ -0,0 +1,27 @@
1# Firejail profile for Psi+
2
3noblacklist ${HOME}/.config/psi+
4noblacklist ${HOME}/.local/share/psi+
5include /etc/firejail/disable-common.inc
6include /etc/firejail/disable-programs.inc
7include /etc/firejail/disable-passwdmgr.inc
8
9whitelist ${DOWNLOADS}
10mkdir ~/.config
11mkdir ~/.config/psi+
12whitelist ~/.config/psi+
13mkdir ~/.local
14mkdir ~/.local/share
15mkdir ~/.local/share/psi+
16whitelist ~/.local/share/psi+
17mkdir ~/.cache
18mkdir ~/.cache/psi+
19whitelist ~/.cache/psi+
20
21include /etc/firejail/whitelist-common.inc
22
23caps.drop all
24seccomp
25protocol unix,inet,inet6
26netfilter
27noroot