summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar SYN-cook <syncookongit@gmail.com>2017-04-03 23:28:50 +0200
committerLibravatar Fred Barclay <Fred-Barclay@users.noreply.github.com>2017-04-03 21:28:50 +0000
commit6e23a6dd6367ad8240601a5fc32fb75ce5f64e07 (patch)
tree33f060c9294c5387075dd91ede31ee7e26073b57
parentfix firejail bash completion (diff)
downloadfirejail-6e23a6dd6367ad8240601a5fc32fb75ce5f64e07.tar.gz
firejail-6e23a6dd6367ad8240601a5fc32fb75ce5f64e07.tar.zst
firejail-6e23a6dd6367ad8240601a5fc32fb75ce5f64e07.zip
mediathekview profile (#1190)
* create mediathekview.profile * update mediathekview * update mediathekview * blacklist mediathekview * add mediathekview * add mediathekview
-rw-r--r--README.md2
-rw-r--r--RELNOTES2
-rw-r--r--etc/disable-programs.inc1
-rw-r--r--etc/mediathekview.profile25
-rw-r--r--platform/debian/conffiles1
-rw-r--r--src/firecfg/firecfg.config1
6 files changed, 30 insertions, 2 deletions
diff --git a/README.md b/README.md
index fecfc430a..aa34ec422 100644
--- a/README.md
+++ b/README.md
@@ -195,4 +195,4 @@ goobox, gpa, gpg, gpg-agent, highlight, img2txt, k3b, kate, lynx, mediainfo, nau
195simple-scan, skanlite, ssh-agent, tracker, transmission-cli, transmission-show, w3m, xfburn, xpra, wget, 195simple-scan, skanlite, ssh-agent, tracker, transmission-cli, transmission-show, w3m, xfburn, xpra, wget,
196xed, pluma, Cryptocat, Bless, Gnome 2048, Gnome Calculator, Gnome Contacts, JD-GUI, Lollypop, MultiMC5, 196xed, pluma, Cryptocat, Bless, Gnome 2048, Gnome Calculator, Gnome Contacts, JD-GUI, Lollypop, MultiMC5,
197PDFSam, Pithos, Xonotic, wireshark, keepassx2, QupZilla, FossaMail, Uzbl browser, xmms, iridium browser, 197PDFSam, Pithos, Xonotic, wireshark, keepassx2, QupZilla, FossaMail, Uzbl browser, xmms, iridium browser,
198Kino, Thunar, Geeqie, Engrampa, Scribus, mousepad, gpicview, keepassxc, cvlc 198Kino, Thunar, Geeqie, Engrampa, Scribus, mousepad, gpicview, keepassxc, cvlc, MediathekView
diff --git a/RELNOTES b/RELNOTES
index 10206d8a5..333d6b160 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -42,7 +42,7 @@ firejail (0.9.45) baseline; urgency=low
42 * new profiles: Gnome Contacts, JD-GUI, Lollypop, MultiMC5, PDFSam, Pithos, 42 * new profiles: Gnome Contacts, JD-GUI, Lollypop, MultiMC5, PDFSam, Pithos,
43 * new profies: Xonotic, wireshark, keepassx2, QupZilla, FossaMail, 43 * new profies: Xonotic, wireshark, keepassx2, QupZilla, FossaMail,
44 * new profiles: Uzbl browser, iridium browser, Thunar, Geeqie, Engrampa 44 * new profiles: Uzbl browser, iridium browser, Thunar, Geeqie, Engrampa
45 * new profiles: Scribus, mousepad, gpicview, keepassxc, cvlc 45 * new profiles: Scribus, mousepad, gpicview, keepassxc, cvlc, MediathekView
46 * bugfixes 46 * bugfixes
47 -- netblue30 <netblue30@yahoo.com> Sun, 23 Oct 2016 08:00:00 -0500 47 -- netblue30 <netblue30@yahoo.com> Sun, 23 Oct 2016 08:00:00 -0500
48 48
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc
index da80376d1..032d50b36 100644
--- a/etc/disable-programs.inc
+++ b/etc/disable-programs.inc
@@ -236,6 +236,7 @@ blacklist ${HOME}/.local/share/zathura
236blacklist ${HOME}/.lv2 236blacklist ${HOME}/.lv2
237blacklist ${HOME}/.mcabber 237blacklist ${HOME}/.mcabber
238blacklist ${HOME}/.mcabberrc 238blacklist ${HOME}/.mcabberrc
239blacklist ${HOME}/.mediathek3
239blacklist ${HOME}/.mozilla 240blacklist ${HOME}/.mozilla
240blacklist ${HOME}/.mozilla/seamonkey 241blacklist ${HOME}/.mozilla/seamonkey
241blacklist ${HOME}/.mpdconf 242blacklist ${HOME}/.mpdconf
diff --git a/etc/mediathekview.profile b/etc/mediathekview.profile
new file mode 100644
index 000000000..ec5b507ae
--- /dev/null
+++ b/etc/mediathekview.profile
@@ -0,0 +1,25 @@
1# This file is overwritten during software install.
2# Persistent customizations should go in a .local file.
3include /etc/firejail/mediathekview.local
4
5# MediathekView profile
6noblacklist ~/.mediathek3
7noblacklist ~/.config/vlc
8include /etc/firejail/disable-common.inc
9include /etc/firejail/disable-programs.inc
10include /etc/firejail/disable-devel.inc
11include /etc/firejail/disable-passwdmgr.inc
12
13caps.drop all
14netfilter
15nonewprivs
16noroot
17protocol unix,inet,inet6
18seccomp
19tracelog
20
21noexec ${HOME}
22noexec /tmp
23
24private-dev
25private-tmp
diff --git a/platform/debian/conffiles b/platform/debian/conffiles
index ea6519750..b1d0eef27 100644
--- a/platform/debian/conffiles
+++ b/platform/debian/conffiles
@@ -256,3 +256,4 @@
256/etc/firejail/geeqie.profile 256/etc/firejail/geeqie.profile
257/etc/firejail/engrampa.profile 257/etc/firejail/engrampa.profile
258/etc/firejail/scribus.profile 258/etc/firejail/scribus.profile
259/etc/firejail/mediathekview.profile
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index c5c3d474e..88b5c59c3 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -128,6 +128,7 @@ gpicview
128img2txt 128img2txt
129k3b 129k3b
130mediainfo 130mediainfo
131mediathekview
131mpv 132mpv
132nautilus 133nautilus
133parole 134parole