aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile.in1
-rw-r--r--etc/parole.profile17
-rw-r--r--platform/debian/conffiles1
3 files changed, 19 insertions, 0 deletions
diff --git a/Makefile.in b/Makefile.in
index 59fe34f60..8c1a21e9a 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -127,6 +127,7 @@ realinstall:
127 install -c -m 0644 .etc/weechat-curses.profile $(DESTDIR)/$(sysconfdir)/firejail/. 127 install -c -m 0644 .etc/weechat-curses.profile $(DESTDIR)/$(sysconfdir)/firejail/.
128 install -c -m 0644 .etc/hexchat.profile $(DESTDIR)/$(sysconfdir)/firejail/. 128 install -c -m 0644 .etc/hexchat.profile $(DESTDIR)/$(sysconfdir)/firejail/.
129 install -c -m 0644 .etc/rtorrent.profile $(DESTDIR)/$(sysconfdir)/firejail/. 129 install -c -m 0644 .etc/rtorrent.profile $(DESTDIR)/$(sysconfdir)/firejail/.
130 install -c -m 0644 .etc/parole.profile $(DESTDIR)/$(sysconfdir)/firejail/.
130 bash -c "if [ ! -f $(DESTDIR)/$(sysconfdir)/firejail/login.users ]; then install -c -m 0644 etc/login.users $(DESTDIR)/$(sysconfdir)/firejail/.; fi;" 131 bash -c "if [ ! -f $(DESTDIR)/$(sysconfdir)/firejail/login.users ]; then install -c -m 0644 etc/login.users $(DESTDIR)/$(sysconfdir)/firejail/.; fi;"
131 rm -fr .etc 132 rm -fr .etc
132 # man pages 133 # man pages
diff --git a/etc/parole.profile b/etc/parole.profile
new file mode 100644
index 000000000..24181c8d6
--- /dev/null
+++ b/etc/parole.profile
@@ -0,0 +1,17 @@
1# Profile for Parole, the default XFCE4 media player
2include /etc/firejail/disable-mgmt.inc
3include /etc/firejail/disable-secret.inc
4include /etc/firejail/disable-common.inc
5include /etc/firejail/disable-devel.inc
6private-etc passwd,group,fonts
7private-bin parole,dbus-launch
8blacklist ${HOME}/.pki/nssdb
9blacklist ${HOME}/.lastpass
10blacklist ${HOME}/.keepassx
11blacklist ${HOME}/.password-store
12caps.drop all
13seccomp
14protocol unix,inet,inet6
15netfilter
16noroot
17shell none
diff --git a/platform/debian/conffiles b/platform/debian/conffiles
index bda064f60..47b84d207 100644
--- a/platform/debian/conffiles
+++ b/platform/debian/conffiles
@@ -53,3 +53,4 @@
53/etc/firejail/weechat-curses.profile 53/etc/firejail/weechat-curses.profile
54/etc/firejail/hexchat.profile 54/etc/firejail/hexchat.profile
55/etc/firejail/rtorrent.profile 55/etc/firejail/rtorrent.profile
56/etc/firejail/parole.profile