aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md2
-rw-r--r--etc/xcalc.profile39
-rw-r--r--platform/debian/conffiles1
-rw-r--r--src/firecfg/firecfg.config1
4 files changed, 42 insertions, 1 deletions
diff --git a/README.md b/README.md
index ef65f51b3..578ae10e9 100644
--- a/README.md
+++ b/README.md
@@ -181,4 +181,4 @@ calligrawords, cin, dooble, dooble-qt4, fetchmail, freecad, freecadcmd, google-e
181imagej, karbon, kdenlive, krita, linphone, lmms, macrofusion, mpd, natron, Natron, 181imagej, karbon, kdenlive, krita, linphone, lmms, macrofusion, mpd, natron, Natron,
182ricochet, shotcut, teamspeak3, tor, tor-browser-en, Viber, x-terminal-emulator, zart, 182ricochet, shotcut, teamspeak3, tor, tor-browser-en, Viber, x-terminal-emulator, zart,
183conky, arch-audit, ffmpeg, bluefish, cliqz, cinelerra, openshot-qt, pinta, uefitool, 183conky, arch-audit, ffmpeg, bluefish, cliqz, cinelerra, openshot-qt, pinta, uefitool,
184aosp, pdfmod, gnome-ring, signal-dekstop 184aosp, pdfmod, gnome-ring, signal-dekstop, xcalc
diff --git a/etc/xcalc.profile b/etc/xcalc.profile
new file mode 100644
index 000000000..cfe6937e3
--- /dev/null
+++ b/etc/xcalc.profile
@@ -0,0 +1,39 @@
1# Firejail profile for xcalc
2# This file is overwritten after every install/update
3# Persistent local customizations
4include /etc/firejail/xcalc.local
5# Persistent global definitions
6include /etc/firejail/globals.local
7
8
9include /etc/firejail/disable-common.inc
10include /etc/firejail/disable-devel.inc
11include /etc/firejail/disable-passwdmgr.inc
12include /etc/firejail/disable-programs.inc
13
14include /etc/firejail/whitelist-var-common.inc
15
16caps.drop all
17net none
18netfilter
19no3d
20nodvd
21nogroups
22nonewprivs
23noroot
24nosound
25notv
26novideo
27protocol unix
28seccomp
29shell none
30
31disable-mnt
32private
33private-bin xcalc
34private-dev
35private-lib
36private-tmp
37
38noexec ${HOME}
39noexec /tmp
diff --git a/platform/debian/conffiles b/platform/debian/conffiles
index cee008786..b597bbef4 100644
--- a/platform/debian/conffiles
+++ b/platform/debian/conffiles
@@ -415,3 +415,4 @@
415/etc/firejail/x-terminal-emulator.profile 415/etc/firejail/x-terminal-emulator.profile
416/etc/firejail/xmr-stak-cpu.profile 416/etc/firejail/xmr-stak-cpu.profile
417/etc/firejail/zart.profile 417/etc/firejail/zart.profile
418/etc/firejail/xcalc.profile
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index 9baa6a6e4..3d7d23fe7 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -346,6 +346,7 @@ wire
346wireshark 346wireshark
347wireshark-gtk 347wireshark-gtk
348wireshark-qt 348wireshark-qt
349xcalc
349xchat 350xchat
350xed 351xed
351xfburn 352xfburn