Add Polari profile

This commit is contained in:
Janik Rabe 2016-02-17 22:07:00 +02:00
parent eb24e76abe
commit 0d44469d68
5 changed files with 23 additions and 3 deletions

View file

@ -76,6 +76,7 @@ realinstall:
install -c -m 0644 .etc/audacious.profile $(DESTDIR)/$(sysconfdir)/firejail/.
install -c -m 0644 .etc/clementine.profile $(DESTDIR)/$(sysconfdir)/firejail/.
install -c -m 0644 .etc/epiphany.profile $(DESTDIR)/$(sysconfdir)/firejail/.
install -c -m 0644 .etc/polari.profile $(DESTDIR)/$(sysconfdir)/firejail/.
install -c -m 0644 .etc/gnome-mplayer.profile $(DESTDIR)/$(sysconfdir)/firejail/.
install -c -m 0644 .etc/rhythmbox.profile $(DESTDIR)/$(sysconfdir)/firejail/.
install -c -m 0644 .etc/totem.profile $(DESTDIR)/$(sysconfdir)/firejail/.

4
README
View file

@ -21,7 +21,9 @@ netblue30 (netblue30@yahoo.com)
mahdi1234 (https://github.com/mahdi1234)
- cherrytree profile
jrabe (https://github.com/jrabe)
- disallow access to kdbx files
- Epiphany profile
- Polari profile
jgriffiths (https://github.com/jgriffiths)
- make rpm packages support
Tom Mellor (https://github.com/kalegrill)
@ -60,8 +62,6 @@ pirate486743186 (https://github.com/pirate486743186)
- KMail profile
Kaan Genç (https://github.com/SeriousBug)
- dynamic allocation of noblacklist buffer
jrabe (https://github.com/jrabe)
- disallow access to kdbx files
Veeti Paananen (https://github.com/veeti)
- fixed Spotify profile
Rahiel Kasim (https://github.com/rahiel)

View file

@ -5,7 +5,7 @@ firejail (0.9.39) baseline; urgency=low
* added --nice option
* --version also prints compile options
* build rpm packages using "make rpms"
* new profiles: lxterminal, Epiphany, cherrytree
* new profiles: lxterminal, Epiphany, cherrytree, Polari
* bugfixes
-- netblue30 <netblue30@yahoo.com> Tue, 8 Feb 2016 10:00:00 -0500

18
etc/polari.profile Normal file
View file

@ -0,0 +1,18 @@
# Polari IRC profile
include /etc/firejail/disable-mgmt.inc
include /etc/firejail/disable-secret.inc
include /etc/firejail/disable-common.inc
include /etc/firejail/disable-devel.inc
include /etc/firejail/disable-terminals.inc
whitelist ${HOME}/.local/share/Empathy
whitelist ${HOME}/.local/share/telepathy
whitelist ${HOME}/.local/share/TpLogger
whitelist ${HOME}/.config/dconf
whitelist ${HOME}/.config/telepathy-account-widgets
whitelist ${HOME}/.cache/telepathy
whitelist ${HOME}/.purple
include /etc/firejail/whitelist-common.inc
caps.drop all
seccomp
protocol unix,inet,inet6
noroot

View file

@ -22,6 +22,7 @@
/etc/firejail/audacious.profile
/etc/firejail/clementine.profile
/etc/firejail/epiphany.profile
/etc/firejail/polari.profile
/etc/firejail/gnome-mplayer.profile
/etc/firejail/rhythmbox.profile
/etc/firejail/totem.profile