diff options
-rw-r--r-- | README | 2 | ||||
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | etc/disable-programs.inc | 1 | ||||
-rw-r--r-- | etc/xpdf.profile | 16 | ||||
-rw-r--r-- | platform/debian/conffiles | 1 | ||||
-rw-r--r-- | src/firecfg/firecfg.config | 1 |
6 files changed, 12 insertions, 11 deletions
@@ -77,6 +77,8 @@ Fred-Barclay (https://github.com/Fred-Barclay) | |||
77 | - added gnome-chess profile | 77 | - added gnome-chess profile |
78 | - added DOSBox profile | 78 | - added DOSBox profile |
79 | - evince profile enhancement | 79 | - evince profile enhancement |
80 | Deelvesh Bunjun (https://github.com/DeelveshBunjun) | ||
81 | - added xpdf profile | ||
80 | vismir2 (https://github.com/vismir2) | 82 | vismir2 (https://github.com/vismir2) |
81 | - claws-mail, mutt, git, emacs, vim profiles | 83 | - claws-mail, mutt, git, emacs, vim profiles |
82 | Dara Adib (https://github.com/daradib) | 84 | Dara Adib (https://github.com/daradib) |
@@ -113,5 +113,5 @@ x11 xpra, x11 xephyr, x11 none, x11 xorg, allusers, join-or-start | |||
113 | ## New profiles | 113 | ## New profiles |
114 | 114 | ||
115 | qpdfview, mupdf, Luminance HDR, Synfig Studio, Gimp, Inkscape, feh, ranger, zathura, 7z, keepass, keepassx, | 115 | qpdfview, mupdf, Luminance HDR, Synfig Studio, Gimp, Inkscape, feh, ranger, zathura, 7z, keepass, keepassx, |
116 | claws-mail, mutt, git, emacs, vim | 116 | claws-mail, mutt, git, emacs, vim, xpdf |
117 | 117 | ||
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc index 126ebea80..369e4813c 100644 --- a/etc/disable-programs.inc +++ b/etc/disable-programs.inc | |||
@@ -34,6 +34,7 @@ blacklist ${HOME}/.inkscape | |||
34 | blacklist ${HOME}/.gimp* | 34 | blacklist ${HOME}/.gimp* |
35 | blacklist ${HOME}/.config/zathura | 35 | blacklist ${HOME}/.config/zathura |
36 | blacklist ${HOME}/.config/cherrytree | 36 | blacklist ${HOME}/.config/cherrytree |
37 | blacklist ${HOME}/.xpdfrc | ||
37 | 38 | ||
38 | 39 | ||
39 | # Media players | 40 | # Media players |
diff --git a/etc/xpdf.profile b/etc/xpdf.profile index e4e1a8ec2..e036fba21 100644 --- a/etc/xpdf.profile +++ b/etc/xpdf.profile | |||
@@ -1,25 +1,21 @@ | |||
1 | ################################ | 1 | ################################ |
2 | # xpdf application profile | 2 | # xpdf application profile |
3 | ################################ | 3 | ################################ |
4 | #include /etc/firejail/disable-common.inc | 4 | noblacklist ${HOME}/.xpdfrc |
5 | #include /etc/firejail/disable-programs.inc | 5 | include /etc/firejail/disable-common.inc |
6 | #include /etc/firejail/disable-passwdmgr.inc | 6 | include /etc/firejail/disable-programs.inc |
7 | include /etc/firejail/disable-passwdmgr.inc | ||
7 | 8 | ||
8 | caps.drop all | 9 | caps.drop all |
9 | shell none | 10 | shell none |
10 | |||
11 | nonewprivs | 11 | nonewprivs |
12 | noroot | 12 | noroot |
13 | protocol unix | 13 | protocol unix |
14 | seccomp | 14 | seccomp |
15 | |||
16 | |||
17 | noblacklist /etc/xpdfrc | ||
18 | noblacklist ${HOME}/.xpdfrc | ||
19 | |||
20 | |||
21 | private-dev | 15 | private-dev |
22 | private-tmp | 16 | private-tmp |
17 | net none | ||
18 | |||
23 | 19 | ||
24 | 20 | ||
25 | 21 | ||
diff --git a/platform/debian/conffiles b/platform/debian/conffiles index de9ed4277..c6e243a03 100644 --- a/platform/debian/conffiles +++ b/platform/debian/conffiles | |||
@@ -160,4 +160,5 @@ | |||
160 | /etc/firejail/git | 160 | /etc/firejail/git |
161 | /etc/firejail/emacs | 161 | /etc/firejail/emacs |
162 | /etc/firejail/vim | 162 | /etc/firejail/vim |
163 | /etc/firejail/xpdf | ||
163 | 164 | ||
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config index 95d3d5caa..31f6b2fd5 100644 --- a/src/firecfg/firecfg.config +++ b/src/firecfg/firecfg.config | |||
@@ -134,6 +134,7 @@ Mathematica | |||
134 | mathematica | 134 | mathematica |
135 | okular | 135 | okular |
136 | pix | 136 | pix |
137 | xpdf | ||
137 | xreader | 138 | xreader |
138 | zathura | 139 | zathura |
139 | 140 | ||