added netsurf profile

This commit is contained in:
netblue30 2016-04-16 10:06:26 -04:00
parent fa5e81aa14
commit 926f21a51c
6 changed files with 39 additions and 2 deletions

View file

@ -164,6 +164,7 @@ realinstall:
install -c -m 0644 .etc/icedove.profile $(DESTDIR)/$(sysconfdir)/firejail/.
install -c -m 0644 .etc/abrowser.profile $(DESTDIR)/$(sysconfdir)/firejail/.
install -c -m 0644 .etc/0ad.profile $(DESTDIR)/$(sysconfdir)/firejail/.
install -c -m 0644 .etc/netsurf.profile $(DESTDIR)/$(sysconfdir)/firejail/.
sh -c "if [ ! -f $(DESTDIR)/$(sysconfdir)/firejail/login.users ]; then install -c -m 0644 etc/login.users $(DESTDIR)/$(sysconfdir)/firejail/.; fi;"
sh -c "if [ ! -f $(DESTDIR)/$(sysconfdir)/firejail/firejail.config ]; then install -c -m 0644 etc/firejail.config $(DESTDIR)/$(sysconfdir)/firejail/.; fi;"
rm -fr .etc

View file

@ -281,5 +281,5 @@ $ man firejail-profile
## New security profiles
lxterminal, Epiphany, cherrytree, Polari, Vivaldi, Atril, qutebrowser, SlimJet, Battle for Wesnoth, Hedgewars, qTox,
OpenSSH client, OpenBox window manager, Dillo, cmus, dnsmasq, PaleMoon, Icedove, abrowser, 0ad
OpenSSH client, OpenBox window manager, Dillo, cmus, dnsmasq, PaleMoon, Icedove, abrowser, 0ad, netsurf

View file

@ -18,7 +18,7 @@ firejail (0.9.40-rc1) baseline; urgency=low
* new profiles: lxterminal, Epiphany, cherrytree, Polari, Vivaldi, Atril
* new profiles: qutebrowser, SlimJet, Battle for Wesnoth, Hedgewars
* new profiles: qTox, OpenSSH client, OpenBox, Dillo, cmus, dnsmasq
* new profiles: PaleMoon, Icedove, abrowser, 0ad
* new profiles: PaleMoon, Icedove, abrowser, 0ad, netsurf
* build rpm packages using "make rpms"
* bugfixes
-- netblue30 <netblue30@yahoo.com> Sun, 3 Apr 2016 08:00:00 -0500

34
etc/netsurf.profile Normal file
View file

@ -0,0 +1,34 @@
# Firejail profile for Mozilla Firefox (Iceweasel in Debian)
noblacklist ~/.config/netsurf
noblacklist ~/.cache/netsurf
include /etc/firejail/disable-common.inc
include /etc/firejail/disable-programs.inc
include /etc/firejail/disable-devel.inc
caps.drop all
seccomp
protocol unix,inet,inet6,netlink
netfilter
tracelog
noroot
whitelist ${DOWNLOADS}
mkdir ~/.config
mkdir ~/.config/netsurf
whitelist ~/.config/netsurf
mkdir ~/.cache
mkdir ~/.cache/netsurf
whitelist ~/.cache/netsurf
# lastpass, keepassx
whitelist ~/.keepassx
whitelist ~/.config/keepassx
whitelist ~/keepassx.kdbx
whitelist ~/.lastpass
whitelist ~/.config/lastpass
include /etc/firejail/whitelist-common.inc

View file

@ -83,3 +83,4 @@
/etc/firejail/palemoon.profile
/etc/firejail/abrowser.profile
/etc/firejail/0ad.profile
/etc/firejail/netsurf.profile

View file

@ -27,6 +27,7 @@ seamonkey-bin
vivaldi-beta
vivaldi
dillo
netsurf
# bittorrent/ftp
deluge