summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar rusty-snake <print_hello_world+Public@protonmail.com>2019-06-14 10:22:34 +0200
committerLibravatar rusty-snake <print_hello_world+Public@protonmail.com>2019-06-14 10:22:34 +0200
commit7319615509e41a28aadb1316f3a4f06cffbb7b81 (patch)
tree32bc0c4590e5407be4fcd9febeff4da341cd2c05 /etc
parentMerge branch 'master' of http://github.com/netblue30/firejail (diff)
downloadfirejail-7319615509e41a28aadb1316f3a4f06cffbb7b81.tar.gz
firejail-7319615509e41a28aadb1316f3a4f06cffbb7b81.tar.zst
firejail-7319615509e41a28aadb1316f3a4f06cffbb7b81.zip
New profiles: newsbeuter, keepassxc-{cli,proxy}
Diffstat (limited to 'etc')
-rw-r--r--etc/disable-programs.inc2
-rw-r--r--etc/keepassxc-cli.profile12
-rw-r--r--etc/keepassxc-proxy.profile11
-rw-r--r--etc/keepassxc.profile4
-rw-r--r--etc/newsbeuter.profile21
5 files changed, 48 insertions, 2 deletions
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc
index 356c8209c..fb7e02d0b 100644
--- a/etc/disable-programs.inc
+++ b/etc/disable-programs.inc
@@ -239,6 +239,7 @@ blacklist ${HOME}/.config/nano
239blacklist ${HOME}/.config/nautilus 239blacklist ${HOME}/.config/nautilus
240blacklist ${HOME}/.config/nemo 240blacklist ${HOME}/.config/nemo
241blacklist ${HOME}/.config/netsurf 241blacklist ${HOME}/.config/netsurf
242blacklist ${HOME}/.config/newsbeuter
242blacklist ${HOME}/.config/nheko 243blacklist ${HOME}/.config/nheko
243blacklist ${HOME}/.config/NitroShare 244blacklist ${HOME}/.config/NitroShare
244blacklist ${HOME}/.config/nomacs 245blacklist ${HOME}/.config/nomacs
@@ -574,6 +575,7 @@ blacklist ${HOME}/.multimc5
574blacklist ${HOME}/.nanorc 575blacklist ${HOME}/.nanorc
575blacklist ${HOME}/.netactview 576blacklist ${HOME}/.netactview
576blacklist ${HOME}/.neverball 577blacklist ${HOME}/.neverball
578blacklist ${HOME}/.newsbeuter
577blacklist ${HOME}/.newsboat 579blacklist ${HOME}/.newsboat
578blacklist ${HOME}/.nv 580blacklist ${HOME}/.nv
579blacklist ${HOME}/.nylas-mail 581blacklist ${HOME}/.nylas-mail
diff --git a/etc/keepassxc-cli.profile b/etc/keepassxc-cli.profile
new file mode 100644
index 000000000..6f657e7de
--- /dev/null
+++ b/etc/keepassxc-cli.profile
@@ -0,0 +1,12 @@
1# Firejail profile for keepassxc-cli
2# Description: command line interface for KeePassXC
3# This file is overwritten after every install/update
4# Persistent local customizations
5include keepassxc-cli.local
6# Persistent global definitions
7# added by included profile
8#include globals.local
9
10
11# Redirect
12include keepassxc.profile
diff --git a/etc/keepassxc-proxy.profile b/etc/keepassxc-proxy.profile
new file mode 100644
index 000000000..79666aee2
--- /dev/null
+++ b/etc/keepassxc-proxy.profile
@@ -0,0 +1,11 @@
1# Firejail profile for keepassxc-cli
2# This file is overwritten after every install/update
3# Persistent local customizations
4include keepassxc-proxy.local
5# Persistent global definitions
6# added by included profile
7#include globals.local
8
9
10# Redirect
11include keepassxc.profile
diff --git a/etc/keepassxc.profile b/etc/keepassxc.profile
index c1adfd516..6ef02ad47 100644
--- a/etc/keepassxc.profile
+++ b/etc/keepassxc.profile
@@ -37,11 +37,11 @@ nosound
37notv 37notv
38nou2f 38nou2f
39novideo 39novideo
40protocol netlink,unix 40protocol unix,netlink
41seccomp 41seccomp
42shell none 42shell none
43 43
44private-bin keepassxc,keepassxc-proxy 44private-bin keepassxc,keepassxc-cli,keepassxc-proxy
45private-dev 45private-dev
46private-etc alternatives,fonts,ld.so.cache,machine-id 46private-etc alternatives,fonts,ld.so.cache,machine-id
47private-tmp 47private-tmp
diff --git a/etc/newsbeuter.profile b/etc/newsbeuter.profile
new file mode 100644
index 000000000..059c2156d
--- /dev/null
+++ b/etc/newsbeuter.profile
@@ -0,0 +1,21 @@
1# Firejail profile for Newsboat
2# Description: Text based Atom/RSS feed reader
3# This file is overwritten after every install/update
4# Persistent local customizations
5include newsbeuter.local
6# Persistent global definitions
7# added by included profile
8#include globals.local
9
10noblacklist ${HOME}/.config/newsbeuter
11noblacklist ${HOME}/.newsbeuter
12
13mkdir ${HOME}/.config/newsbeuter
14mkdir ${HOME}/.newsbeuter
15whitelist ${HOME}/.config/newsbeuter
16whitelist ${HOME}/.newsbeuter
17
18private-bin newsbeuter
19
20# Redirect
21include newsboat.profile