aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Tad <tad@spotco.us>2018-11-22 13:50:48 -0500
committerLibravatar Tad <tad@spotco.us>2018-11-22 13:50:48 -0500
commitcc898c19023a9aea92bc7e863f8fd46600d27598 (patch)
tree8dcaab722a48b4fe44ddd2b4e7f9c02116d528b0
parentplayonlinux.profile: allow python (diff)
downloadfirejail-cc898c19023a9aea92bc7e863f8fd46600d27598.tar.gz
firejail-cc898c19023a9aea92bc7e863f8fd46600d27598.tar.zst
firejail-cc898c19023a9aea92bc7e863f8fd46600d27598.zip
Aisleriot fixes + add profile for FeedReader
-rw-r--r--README.md2
-rw-r--r--RELNOTES1
-rw-r--r--etc/disable-programs.inc2
-rw-r--r--etc/feedreader.profile45
-rw-r--r--etc/sol.profile12
5 files changed, 53 insertions, 9 deletions
diff --git a/README.md b/README.md
index 9e61e5633..df436721e 100644
--- a/README.md
+++ b/README.md
@@ -148,4 +148,4 @@ QMediathekView, aria2c, Authenticator, checkbashisms, devilspie, devilspie2, eas
148bsdcat, bsdcpio, bsdtar, lzmadec, lbunzip2, lbzcat, lbzip2, lzcat, lzcmp, lzdiff, lzegrep, lzfgrep, lzgrep, 148bsdcat, bsdcpio, bsdtar, lzmadec, lbunzip2, lbzcat, lbzip2, lzcat, lzcmp, lzdiff, lzegrep, lzfgrep, lzgrep,
149lzless, lzma, lzmainfo, lzmore, unlzma, unxz, xzcat, xzcmp, xzdiff, xzegrep, xzfgrep, xzgrep, xzless, xzmore, 149lzless, lzma, lzmainfo, lzmore, unlzma, unxz, xzcat, xzcmp, xzdiff, xzegrep, xzfgrep, xzgrep, xzless, xzmore,
150lzip, artha, nitroshare, nitroshare-cli, nitroshare-nmh, nirtoshare-send, nitroshare-ui, mencoder, gnome-pie, 150lzip, artha, nitroshare, nitroshare-cli, nitroshare-nmh, nirtoshare-send, nitroshare-ui, mencoder, gnome-pie,
151masterpdfeditor, QOwnNotes, aisleriot, Mendeley 151masterpdfeditor, QOwnNotes, aisleriot, Mendeley, feedreader
diff --git a/RELNOTES b/RELNOTES
index 4e2e22acf..6d2582a59 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -11,6 +11,7 @@ firejail (0.9.56.1) baseline; urgency=low
11 * new profiles: lzip, artha, nitroshare, nitroshare-cli, nitroshare-nmh 11 * new profiles: lzip, artha, nitroshare, nitroshare-cli, nitroshare-nmh
12 * new profiles: nirtoshare-send, nitroshare-ui, mencoder, gnome-pie 12 * new profiles: nirtoshare-send, nitroshare-ui, mencoder, gnome-pie
13 * new profiles: masterpdfeditor, QOwnNotes, aisleriot, Mendeley 13 * new profiles: masterpdfeditor, QOwnNotes, aisleriot, Mendeley
14 * new profiles: feedreader
14 -- netblue30 <netblue30@yahoo.com> Thu, 11 Oct 2018 08:00:00 -0500 15 -- netblue30 <netblue30@yahoo.com> Thu, 11 Oct 2018 08:00:00 -0500
15 16
16firejail (0.9.56) baseline; urgency=low 17firejail (0.9.56) baseline; urgency=low
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc
index 4ef0f2f53..796af28f0 100644
--- a/etc/disable-programs.inc
+++ b/etc/disable-programs.inc
@@ -408,6 +408,7 @@ blacklist ${HOME}/.local/share/dolphin
408blacklist ${HOME}/.local/share/emailidentities 408blacklist ${HOME}/.local/share/emailidentities
409blacklist ${HOME}/.local/share/epiphany 409blacklist ${HOME}/.local/share/epiphany
410blacklist ${HOME}/.local/share/evolution 410blacklist ${HOME}/.local/share/evolution
411blacklist ${HOME}/.local/share/feedreader
411blacklist ${HOME}/.local/share/feral-interactive 412blacklist ${HOME}/.local/share/feral-interactive
412blacklist ${HOME}/.local/share/gajim 413blacklist ${HOME}/.local/share/gajim
413blacklist ${HOME}/.local/share/geary 414blacklist ${HOME}/.local/share/geary
@@ -568,6 +569,7 @@ blacklist ${HOME}/.cache/dolphin
568blacklist ${HOME}/.cache/epiphany 569blacklist ${HOME}/.cache/epiphany
569blacklist ${HOME}/.cache/evolution 570blacklist ${HOME}/.cache/evolution
570blacklist ${HOME}/.cache/falkon 571blacklist ${HOME}/.cache/falkon
572blacklist ${HOME}/.cache/feedreader
571blacklist ${HOME}/.cache/fossamail 573blacklist ${HOME}/.cache/fossamail
572blacklist ${HOME}/.cache/gajim 574blacklist ${HOME}/.cache/gajim
573blacklist ${HOME}/.cache/geeqie 575blacklist ${HOME}/.cache/geeqie
diff --git a/etc/feedreader.profile b/etc/feedreader.profile
new file mode 100644
index 000000000..44ed475bc
--- /dev/null
+++ b/etc/feedreader.profile
@@ -0,0 +1,45 @@
1# Firejail profile for feedreader
2# Description: RSS client
3# This file is overwritten after every install/update
4# Persistent local customizations
5include feedreader.local
6# Persistent global definitions
7include globals.local
8
9noblacklist ${HOME}/.cache/feedreader
10noblacklist ${HOME}/.local/share/feedreader
11
12include disable-common.inc
13include disable-devel.inc
14include disable-interpreters.inc
15include disable-passwdmgr.inc
16include disable-programs.inc
17
18mkdir ${HOME}/.cache/feedreader
19mkdir ${HOME}/.local/share/feedreader
20whitelist ${HOME}/.cache/feedreader
21whitelist ${HOME}/.local/share/feedreader
22include whitelist-common.inc
23include whitelist-var-common.inc
24
25caps.drop all
26netfilter
27# no3d
28nodvd
29nogroups
30nonewprivs
31noroot
32# nosound
33notv
34nou2f
35novideo
36protocol unix,inet,inet6
37seccomp
38shell none
39
40disable-mnt
41private-dev
42private-tmp
43
44noexec ${HOME}
45noexec /tmp
diff --git a/etc/sol.profile b/etc/sol.profile
index c0ad3c739..e5a356f68 100644
--- a/etc/sol.profile
+++ b/etc/sol.profile
@@ -15,13 +15,12 @@ include disable-xdg.inc
15# all necessary files in $HOME are in whitelist-common.inc 15# all necessary files in $HOME are in whitelist-common.inc
16include whitelist-common.inc 16include whitelist-common.inc
17include whitelist-var-common.inc 17include whitelist-var-common.inc
18net none
19 18
20caps.drop all 19caps.drop all
21# ipc-namespace 20ipc-namespace
22# netfilter 21net none
23# no3d 22# no3d
24# nodbus 23nodbus
25nodvd 24nodvd
26nogroups 25nogroups
27nonewprivs 26nonewprivs
@@ -35,12 +34,9 @@ seccomp
35shell none 34shell none
36 35
37disable-mnt 36disable-mnt
38# private
39private-bin sol 37private-bin sol
40# private-cache 38private-cache
41private-dev 39private-dev
42# private-etc none
43# private-lib
44private-tmp 40private-tmp
45 41
46memory-deny-write-execute 42memory-deny-write-execute