From a2fb272b3e03d9fe60e35ab21c613897f5b67c67 Mon Sep 17 00:00:00 2001 From: netblue30 Date: Wed, 12 Oct 2016 16:20:18 -0400 Subject: xpdf profile --- README | 2 ++ README.md | 2 +- etc/disable-programs.inc | 1 + etc/xpdf.profile | 16 ++++++---------- platform/debian/conffiles | 1 + src/firecfg/firecfg.config | 1 + 6 files changed, 12 insertions(+), 11 deletions(-) diff --git a/README b/README index af09db5ca..46c314a64 100644 --- a/README +++ b/README @@ -77,6 +77,8 @@ Fred-Barclay (https://github.com/Fred-Barclay) - added gnome-chess profile - added DOSBox profile - evince profile enhancement +Deelvesh Bunjun (https://github.com/DeelveshBunjun) + - added xpdf profile vismir2 (https://github.com/vismir2) - claws-mail, mutt, git, emacs, vim profiles Dara Adib (https://github.com/daradib) diff --git a/README.md b/README.md index a51651948..1038e1ef8 100644 --- a/README.md +++ b/README.md @@ -113,5 +113,5 @@ x11 xpra, x11 xephyr, x11 none, x11 xorg, allusers, join-or-start ## New profiles qpdfview, mupdf, Luminance HDR, Synfig Studio, Gimp, Inkscape, feh, ranger, zathura, 7z, keepass, keepassx, -claws-mail, mutt, git, emacs, vim +claws-mail, mutt, git, emacs, vim, xpdf 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 blacklist ${HOME}/.gimp* blacklist ${HOME}/.config/zathura blacklist ${HOME}/.config/cherrytree +blacklist ${HOME}/.xpdfrc # 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 @@ ################################ # xpdf application profile ################################ -#include /etc/firejail/disable-common.inc -#include /etc/firejail/disable-programs.inc -#include /etc/firejail/disable-passwdmgr.inc +noblacklist ${HOME}/.xpdfrc +include /etc/firejail/disable-common.inc +include /etc/firejail/disable-programs.inc +include /etc/firejail/disable-passwdmgr.inc caps.drop all shell none - nonewprivs noroot protocol unix seccomp - - -noblacklist /etc/xpdfrc -noblacklist ${HOME}/.xpdfrc - - private-dev private-tmp +net none + 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 @@ /etc/firejail/git /etc/firejail/emacs /etc/firejail/vim +/etc/firejail/xpdf 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 mathematica okular pix +xpdf xreader zathura -- cgit v1.2.3-54-g00ecf