aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2016-10-03 11:33:22 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2016-10-03 11:33:22 -0400
commitdfa025636778ee99a1c663a92cce1e061370156a (patch)
treeae6cb8832657d03f3334cc47ecae9e4c7a45f7f6
parent--x11=xorg (diff)
downloadfirejail-dfa025636778ee99a1c663a92cce1e061370156a.tar.gz
firejail-dfa025636778ee99a1c663a92cce1e061370156a.tar.zst
firejail-dfa025636778ee99a1c663a92cce1e061370156a.zip
keepass, keepassx, 7z profiles
-rw-r--r--README2
-rw-r--r--README.md4
-rw-r--r--RELNOTES2
-rw-r--r--etc/7z.profile10
-rw-r--r--etc/keepass.profile22
-rw-r--r--etc/keepassx.profile23
-rw-r--r--platform/debian/conffiles3
-rw-r--r--src/firecfg/firecfg.config2
8 files changed, 64 insertions, 4 deletions
diff --git a/README b/README
index 325ef2aa5..043e7445a 100644
--- a/README
+++ b/README
@@ -78,7 +78,7 @@ Fred-Barclay (https://github.com/Fred-Barclay)
78 - added DOSBox profile 78 - added DOSBox profile
79 - evince profile enhancement 79 - evince profile enhancement
80vismir2 (https://github.com/vismir2) 80vismir2 (https://github.com/vismir2)
81 - feh, ranger and zathura profiles 81 - feh, ranger, 7z, keepass, keepassx and zathura profiles
82 - lots of profile fixes 82 - lots of profile fixes
83graywolf (https://github.com/graywolf) 83graywolf (https://github.com/graywolf)
84 - spelling fix 84 - spelling fix
diff --git a/README.md b/README.md
index 43aa183ef..6e50a7645 100644
--- a/README.md
+++ b/README.md
@@ -106,9 +106,9 @@ If you keep your Firejail profiles in a public repository, please give us a link
106 106
107## New profile commands 107## New profile commands
108 108
109x11 xpra, x11 xephyr, x11 none, x11 xorg allusers, join-or-start 109x11 xpra, x11 xephyr, x11 none, x11 xorg, allusers, join-or-start
110 110
111## New profiles 111## New profiles
112 112
113qpdfview, mupdf, Luminance HDR, Synfig Studio, Gimp, Inkscape, feh, ranger, zathura 113qpdfview, mupdf, Luminance HDR, Synfig Studio, Gimp, Inkscape, feh, ranger, zathura, 7z, keepass, keepassx
114 114
diff --git a/RELNOTES b/RELNOTES
index df495c31a..bdafb6ff0 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -16,7 +16,7 @@ firejail (0.9.43) baseline; urgency=low
16 * feature: disable 3D hardware acceleration (--no3d) 16 * feature: disable 3D hardware acceleration (--no3d)
17 * feature: x11 xpra, x11 xephyr, x11 block, allusers, no3d profile commands 17 * feature: x11 xpra, x11 xephyr, x11 block, allusers, no3d profile commands
18 * new profiles: qpdfview, mupdf, Luminance HDR, Synfig Studio, Gimp, Inkscape 18 * new profiles: qpdfview, mupdf, Luminance HDR, Synfig Studio, Gimp, Inkscape
19 * new profiles: feh, ranger, zathura 19 * new profiles: feh, ranger, zathura, 7z, keepass, keepassx
20 * bugfixes 20 * bugfixes
21 -- netblue30 <netblue30@yahoo.com> Fri, 9 Sept 2016 08:00:00 -0500 21 -- netblue30 <netblue30@yahoo.com> Fri, 9 Sept 2016 08:00:00 -0500
22 22
diff --git a/etc/7z.profile b/etc/7z.profile
new file mode 100644
index 000000000..c9455317a
--- /dev/null
+++ b/etc/7z.profile
@@ -0,0 +1,10 @@
1# p7zip crompression tool profile
2quiet
3ignore noroot
4include /etc/firejail/default.profile
5tracelog
6net none
7shell none
8private-dev
9private-tmp
10nosound
diff --git a/etc/keepass.profile b/etc/keepass.profile
new file mode 100644
index 000000000..b2085f53d
--- /dev/null
+++ b/etc/keepass.profile
@@ -0,0 +1,22 @@
1# keepass password manager profile
2
3noblacklist ${HOME}/.config/keepass
4noblacklist ${HOME}/.keepass
5
6include /etc/firejail/disable-common.inc
7include /etc/firejail/disable-programs.inc
8include /etc/firejail/disable-devel.inc
9include /etc/firejail/disable-passwdmgr.inc
10
11caps.drop all
12nogroups
13nonewprivs
14noroot
15nosound
16protocol unix
17seccomp
18netfilter
19shell none
20
21private-tmp
22private-dev
diff --git a/etc/keepassx.profile b/etc/keepassx.profile
new file mode 100644
index 000000000..415160df3
--- /dev/null
+++ b/etc/keepassx.profile
@@ -0,0 +1,23 @@
1# keepassx password manager profile
2
3noblacklist ${HOME}/.config/keepassx
4noblacklist ${HOME}/.keepassx
5noblacklist ${HOME}/keepassx.kdbx
6
7include /etc/firejail/disable-common.inc
8include /etc/firejail/disable-programs.inc
9include /etc/firejail/disable-devel.inc
10include /etc/firejail/disable-passwdmgr.inc
11
12caps.drop all
13nogroups
14nonewprivs
15noroot
16nosound
17protocol unix
18seccomp
19netfilter
20shell none
21
22private-tmp
23private-dev
diff --git a/platform/debian/conffiles b/platform/debian/conffiles
index af8e74ba8..03fb2fe75 100644
--- a/platform/debian/conffiles
+++ b/platform/debian/conffiles
@@ -152,3 +152,6 @@
152/etc/firejail/xz.profile 152/etc/firejail/xz.profile
153/etc/firejail/xzdec.profile 153/etc/firejail/xzdec.profile
154/etc/firejail/zathura.profile 154/etc/firejail/zathura.profile
155/etc/firejail/7z.profile
156/etc/firejail/keepass.profile
157/etc/firejail/keepassx.profile
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index 9e5ff7f12..95d3d5caa 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -142,6 +142,8 @@ ssh
142atom-beta 142atom-beta
143atom 143atom
144ranger 144ranger
145keepass
146keepassx
145 147
146# weather/climate 148# weather/climate
147aweather 149aweather