aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar rusty-snake <41237666+rusty-snake@users.noreply.github.com>2021-01-08 22:03:41 +0100
committerLibravatar rusty-snake <41237666+rusty-snake@users.noreply.github.com>2021-01-08 22:03:41 +0100
commit266cfb6cfe804cf3db2fb803409f08de8711e0af (patch)
treee06c2796fa53083d208c4ab23b17958ecb3a3c49
parentHarden openshot.profile (diff)
downloadfirejail-266cfb6cfe804cf3db2fb803409f08de8711e0af.tar.gz
firejail-266cfb6cfe804cf3db2fb803409f08de8711e0af.tar.zst
firejail-266cfb6cfe804cf3db2fb803409f08de8711e0af.zip
Add new profile for marker
-rw-r--r--README.md2
-rw-r--r--RELNOTES1
-rw-r--r--etc/inc/disable-programs.inc1
-rw-r--r--etc/profile-m-z/marker.profile59
-rw-r--r--src/firecfg/firecfg.config1
5 files changed, 63 insertions, 1 deletions
diff --git a/README.md b/README.md
index 4b7fecd61..ff578196f 100644
--- a/README.md
+++ b/README.md
@@ -195,4 +195,4 @@ Stats:
195 195
196### New profiles: 196### New profiles:
197 197
198spectacle, chromium-browser-privacy, gtk-straw-viewer, gtk-youtube-viewer, gtk2-youtube-viewer, gtk3-youtube-viewer, straw-viewer, lutris, dolphin-emu, authenticator-rs, servo, tutanota-desktop, npm 198spectacle, chromium-browser-privacy, gtk-straw-viewer, gtk-youtube-viewer, gtk2-youtube-viewer, gtk3-youtube-viewer, straw-viewer, lutris, dolphin-emu, authenticator-rs, servo, tutanota-desktop, npm, marker
diff --git a/RELNOTES b/RELNOTES
index a5f25c181..705ef8500 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -7,6 +7,7 @@ firejail (0.9.65) baseline; urgency=low
7 * new profiles: spectacle, chromium-browser-privacy, gtk-straw-viewer 7 * new profiles: spectacle, chromium-browser-privacy, gtk-straw-viewer
8 * new profiles: gtk-youtube-viewer, gtk2-youtube-viewer, gtk3-youtube-viewer 8 * new profiles: gtk-youtube-viewer, gtk2-youtube-viewer, gtk3-youtube-viewer
9 * new profiles: straw-viewer, lutris, dolphin-emu, authenticator-rs, servo 9 * new profiles: straw-viewer, lutris, dolphin-emu, authenticator-rs, servo
10 * new profiles: npm, marker
10 11
11 -- netblue30 <netblue30@yahoo.com> Wed, 21 Oct 2020 09:00:00 -0500 12 -- netblue30 <netblue30@yahoo.com> Wed, 21 Oct 2020 09:00:00 -0500
12 13
diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc
index 2112c9b4f..e3fa10ed0 100644
--- a/etc/inc/disable-programs.inc
+++ b/etc/inc/disable-programs.inc
@@ -952,6 +952,7 @@ blacklist ${HOME}/.cache/librewolf
952blacklist ${HOME}/.cache/liferea 952blacklist ${HOME}/.cache/liferea
953blacklist ${HOME}/.cache/lutris 953blacklist ${HOME}/.cache/lutris
954blacklist ${HOME}/.cache/Mendeley Ltd. 954blacklist ${HOME}/.cache/Mendeley Ltd.
955blacklist ${HOME}/.cache/marker
955blacklist ${HOME}/.cache/matrix-mirage 956blacklist ${HOME}/.cache/matrix-mirage
956blacklist ${HOME}/.cache/microsoft-edge-dev 957blacklist ${HOME}/.cache/microsoft-edge-dev
957blacklist ${HOME}/.cache/midori 958blacklist ${HOME}/.cache/midori
diff --git a/etc/profile-m-z/marker.profile b/etc/profile-m-z/marker.profile
new file mode 100644
index 000000000..55865fe72
--- /dev/null
+++ b/etc/profile-m-z/marker.profile
@@ -0,0 +1,59 @@
1# Firejail profile for marker
2# Description: Marker is a markdown editor for Linux made with Gtk+-3.0
3# This file is overwritten after every install/update
4# Persistent local customizations
5include marker.local
6# Persistent global definitions
7include globals.local
8
9# Uncomment (or add to your marker.local) if you need internet access.
10#ignore net none
11#protocol unix,inet,inet6
12#private-etc ca-certificates,ssl,pki,crypto-policies,nsswitch.conf,resolv.conf
13
14noblacklist ${HOME}/.cache/marker
15
16include disable-common.inc
17include disable-devel.inc
18include disable-exec.inc
19include disable-interpreters.inc
20include disable-passwdmgr.inc
21include disable-programs.inc
22include disable-shell.inc
23include disable-xdg.inc
24
25whitelist /usr/share/com.github.fabiocolacio.marker
26include whitelist-runuser-common.inc
27include whitelist-usr-share-common.inc
28include whitelist-var-common.inc
29
30apparmor
31caps.drop all
32machine-id
33net none
34netfilter
35no3d
36nodvd
37nogroups
38nonewprivs
39noroot
40nosound
41notv
42nou2f
43novideo
44protocol unix
45seccomp
46seccomp.block-secondary
47shell none
48tracelog
49
50private-bin marker
51private-cache
52private-dev
53private-etc alternatives,dconfgtk-3.0,fonts,ld.so.cache,ld.so.conf,ld.so.conf.d,ld.so.preload,locale,locale.alias,locale.conf,localtime,pango,X11
54private-tmp
55
56dbus-user filter
57dbus-user.own com.github.fabiocolacio.marker
58dbus-user.talk ca.desrt.dconf
59dbus-system none
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index 70089091c..3ebf6fca9 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -455,6 +455,7 @@ macrofusion
455magicor 455magicor
456# man 456# man
457manaplus 457manaplus
458marker
458masterpdfeditor 459masterpdfeditor
459masterpdfeditor4 460masterpdfeditor4
460masterpdfeditor5 461masterpdfeditor5