aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Fred Barclay <Fred-Barclay@users.noreply.github.com>2017-04-15 21:19:07 -0500
committerLibravatar Fred Barclay <Fred-Barclay@users.noreply.github.com>2017-04-15 21:19:07 -0500
commitd8e99fe94afbc41fb2495a302f2caa23758cbd67 (patch)
treefd9a8e9279657ec1e231a4735c1bc51d8fb6a510
parentnoblacklist .config/qt5ct (part 1) (diff)
downloadfirejail-d8e99fe94afbc41fb2495a302f2caa23758cbd67.tar.gz
firejail-d8e99fe94afbc41fb2495a302f2caa23758cbd67.tar.zst
firejail-d8e99fe94afbc41fb2495a302f2caa23758cbd67.zip
Added viewnior profile
-rw-r--r--README2
-rw-r--r--README.md2
-rw-r--r--RELNOTES2
-rw-r--r--etc/disable-programs.inc1
-rw-r--r--etc/viewnior.profile30
-rw-r--r--platform/debian/conffiles1
-rw-r--r--src/firecfg/firecfg.config1
7 files changed, 36 insertions, 3 deletions
diff --git a/README b/README
index c532907af..6e8dcb8ca 100644
--- a/README
+++ b/README
@@ -183,7 +183,7 @@ Fred-Barclay (https://github.com/Fred-Barclay)
183 - tighten keepassx 183 - tighten keepassx
184 - added Thunar profile 184 - added Thunar profile
185 - added mousepad, qpicview, and cvlc profiles 185 - added mousepad, qpicview, and cvlc profiles
186 - addedd BibleTime profile 186 - added BibleTime and profiles
187G4JC (http://sourceforge.net/u/gaming4jc/profile/) 187G4JC (http://sourceforge.net/u/gaming4jc/profile/)
188 - ARM support 188 - ARM support
189 - profile fixes 189 - profile fixes
diff --git a/README.md b/README.md
index 89f459798..ab9123057 100644
--- a/README.md
+++ b/README.md
@@ -196,4 +196,4 @@ simple-scan, skanlite, ssh-agent, tracker, transmission-cli, transmission-show,
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, MediathekView, baloo_file, 198Kino, Thunar, Geeqie, Engrampa, Scribus, mousepad, gpicview, keepassxc, cvlc, MediathekView, baloo_file,
199Nylas, dino, BibleTime 199Nylas, dino, BibleTime, viewnior
diff --git a/RELNOTES b/RELNOTES
index d2c4d7cd9..252965f82 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -36,7 +36,7 @@ firejail (0.9.46-rc1) baseline; urgency=low
36 * new profiles: Xonotic, wireshark, keepassx2, QupZilla, FossaMail, 36 * new profiles: Xonotic, wireshark, keepassx2, QupZilla, FossaMail,
37 * new profiles: Uzbl browser, iridium browser, Thunar, Geeqie, Engrampa, 37 * new profiles: Uzbl browser, iridium browser, Thunar, Geeqie, Engrampa,
38 * new profiles: Scribus, mousepad, gpicview, keepassxc, cvlc, MediathekView, 38 * new profiles: Scribus, mousepad, gpicview, keepassxc, cvlc, MediathekView,
39 * new profiles: baloo_file, Nylas, dino, BibleTime 39 * new profiles: baloo_file, Nylas, dino, BibleTime, viewnior
40 * bugfixes 40 * bugfixes
41 -- netblue30 <netblue30@yahoo.com> Fri, 7 Apr 2017 08:00:00 -0500 41 -- netblue30 <netblue30@yahoo.com> Fri, 7 Apr 2017 08:00:00 -0500
42 42
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc
index bad1f0263..e9ed47e38 100644
--- a/etc/disable-programs.inc
+++ b/etc/disable-programs.inc
@@ -124,6 +124,7 @@ blacklist ${HOME}/.config/totem
124blacklist ${HOME}/.config/tox 124blacklist ${HOME}/.config/tox
125blacklist ${HOME}/.config/transmission 125blacklist ${HOME}/.config/transmission
126blacklist ${HOME}/.config/uGet 126blacklist ${HOME}/.config/uGet
127blacklist ${HOME}/.config/viewnior
127blacklist ${HOME}/.config/vivaldi 128blacklist ${HOME}/.config/vivaldi
128blacklist ${HOME}/.config/vlc 129blacklist ${HOME}/.config/vlc
129blacklist ${HOME}/.config/wesnoth 130blacklist ${HOME}/.config/wesnoth
diff --git a/etc/viewnior.profile b/etc/viewnior.profile
new file mode 100644
index 000000000..190c04e39
--- /dev/null
+++ b/etc/viewnior.profile
@@ -0,0 +1,30 @@
1# This file is overwritten during software install.
2# Persistent customizations should go in a .local file.
3include /etc/firejail/viewnior.local
4
5# Firejail profile for viewnior
6noblacklist ~/.config/viewnior
7
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
13blacklist ~/.bashrc
14blacklist ~/.Xauthority
15
16caps.drop all
17net none
18nogroups
19nonewprivs
20noroot
21nosound
22protocol unix
23seccomp
24shell none
25tracelog
26
27private-bin viewnior
28private-dev
29private-etc fonts
30private-tmp
diff --git a/platform/debian/conffiles b/platform/debian/conffiles
index 5f994128a..dca17bfbe 100644
--- a/platform/debian/conffiles
+++ b/platform/debian/conffiles
@@ -205,6 +205,7 @@
205/etc/firejail/unrar.profile 205/etc/firejail/unrar.profile
206/etc/firejail/unzip.profile 206/etc/firejail/unzip.profile
207/etc/firejail/uudeview.profile 207/etc/firejail/uudeview.profile
208/etc/firejail/viewnior.profile
208/etc/firejail/vim.profile 209/etc/firejail/vim.profile
209/etc/firejail/virtualbox.profile 210/etc/firejail/virtualbox.profile
210/etc/firejail/vivaldi.profile 211/etc/firejail/vivaldi.profile
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index 4a40402d7..27a34472d 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -140,6 +140,7 @@ simple-scan
140skanlite 140skanlite
141spotify 141spotify
142totem 142totem
143viewnior
143vlc 144vlc
144xfburn 145xfburn
145xmms 146xmms