aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Fred Barclay <Fred-Barclay@users.noreply.github.com>2017-04-29 10:55:14 -0500
committerLibravatar Fred Barclay <Fred-Barclay@users.noreply.github.com>2017-04-29 10:55:14 -0500
commit738c2033790bf92c4831d115ea746ec3cf9d6cca (patch)
tree756f7489dd6a372d1d08132f8f290176c97e4835
parentupdate docs for caja (diff)
downloadfirejail-738c2033790bf92c4831d115ea746ec3cf9d6cca.tar.gz
firejail-738c2033790bf92c4831d115ea746ec3cf9d6cca.tar.zst
firejail-738c2033790bf92c4831d115ea746ec3cf9d6cca.zip
Added galculator profile
-rw-r--r--README2
-rw-r--r--README.md2
-rw-r--r--RELNOTES3
-rw-r--r--etc/disable-programs.inc1
-rw-r--r--etc/galculator.profile30
-rw-r--r--platform/debian/conffiles1
-rw-r--r--src/firecfg/firecfg.config1
7 files changed, 37 insertions, 3 deletions
diff --git a/README b/README
index 956544708..f4b77e247 100644
--- a/README
+++ b/README
@@ -184,7 +184,7 @@ Fred-Barclay (https://github.com/Fred-Barclay)
184 - added Thunar profile 184 - added Thunar profile
185 - added mousepad, qpicview, and cvlc profiles 185 - added mousepad, qpicview, and cvlc profiles
186 - added BibleTime profile 186 - added BibleTime profile
187 - added caja profile 187 - added caja and galculator profiles
188G4JC (http://sourceforge.net/u/gaming4jc/profile/) 188G4JC (http://sourceforge.net/u/gaming4jc/profile/)
189 - ARM support 189 - ARM support
190 - profile fixes 190 - profile fixes
diff --git a/README.md b/README.md
index 49853377f..3f46daf87 100644
--- a/README.md
+++ b/README.md
@@ -218,4 +218,4 @@ PDFSam, Pithos, Xonotic, wireshark, keepassx2, QupZilla, FossaMail, Uzbl browser
218Kino, Thunar, Geeqie, Engrampa, Scribus, mousepad, gpicview, keepassxc, cvlc, MediathekView, baloo_file, 218Kino, Thunar, Geeqie, Engrampa, Scribus, mousepad, gpicview, keepassxc, cvlc, MediathekView, baloo_file,
219Nylas, dino, BibleTime, viewnior, Kodi, viking, youtube-dl, meld, Arduino, Akregator, KCalc, KTorrent, 219Nylas, dino, BibleTime, viewnior, Kodi, viking, youtube-dl, meld, Arduino, Akregator, KCalc, KTorrent,
220Orage Globaltime, Orage Clendar, xfce4-notes, xfce4-dict, Ristretto, PCManFM, Dia, FontForge, Geany, Hugin, 220Orage Globaltime, Orage Clendar, xfce4-notes, xfce4-dict, Ristretto, PCManFM, Dia, FontForge, Geany, Hugin,
221mate-calc, mate-dictionary, mate-color-select, caja 221mate-calc, mate-dictionary, mate-color-select, caja, galculator
diff --git a/RELNOTES b/RELNOTES
index 7e17fa73c..ba90eaece 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -41,7 +41,8 @@ firejail (0.9.46-rc1) baseline; urgency=low
41 * new profiles: youtube-dl, meld, Arduino, Akregator, KCalc, KTorrent, 41 * new profiles: youtube-dl, meld, Arduino, Akregator, KCalc, KTorrent,
42 * new profiles: Orage Globaltime, Orage Clendar, xfce4-notes, xfce4-dict, 42 * new profiles: Orage Globaltime, Orage Clendar, xfce4-notes, xfce4-dict,
43 * new profiles: Ristretto, PCManFM, Dia, FontForge, Geany, Hugin, 43 * new profiles: Ristretto, PCManFM, Dia, FontForge, Geany, Hugin,
44 * new profiles: mate-calc, mate-dictionary, mate-color-select, caja 44 * new profiles: mate-calc, mate-dictionary, mate-color-select, caja,
45 * new profiles: galculator
45 * bugfixes 46 * bugfixes
46 -- netblue30 <netblue30@yahoo.com> Fri, 7 Apr 2017 08:00:00 -0500 47 -- netblue30 <netblue30@yahoo.com> Fri, 7 Apr 2017 08:00:00 -0500
47 48
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc
index 0f6ed5fa1..89abbafd8 100644
--- a/etc/disable-programs.inc
+++ b/etc/disable-programs.inc
@@ -74,6 +74,7 @@ blacklist ${HOME}/.config/evolution
74blacklist ${HOME}/.config/filezilla 74blacklist ${HOME}/.config/filezilla
75blacklist ${HOME}/.config/flowblade 75blacklist ${HOME}/.config/flowblade
76blacklist ${HOME}/.config/gajim 76blacklist ${HOME}/.config/gajim
77blacklist ${HOME}/.config/galculator
77blacklist ${HOME}/.config/geany 78blacklist ${HOME}/.config/geany
78blacklist ${HOME}/.config/geeqie 79blacklist ${HOME}/.config/geeqie
79blacklist ${HOME}/.config/gedit 80blacklist ${HOME}/.config/gedit
diff --git a/etc/galculator.profile b/etc/galculator.profile
new file mode 100644
index 000000000..d72048112
--- /dev/null
+++ b/etc/galculator.profile
@@ -0,0 +1,30 @@
1# This file is overwritten during software install.
2# Persistent customizations should go in a .local file.
3include /etc/firejail/firejail.local
4
5# Firejail profile for XYZ
6noblacklist ~/.config/galculator
7
8include /etc/firejail/disable-common.inc
9include /etc/firejail/disable-programs.inc
10include /etc/firejail/disable-devel.inc
11include /etc/firejail/disable-passwdmgr.inc
12
13mkdir ~/.config/galculator
14whitelist ~/.config/galculator
15
16caps.drop all
17net none
18nogroups
19nonewprivs
20noroot
21nosound
22protocol unix
23seccomp
24shell none
25tracelog
26
27private-bin galculator
28private-dev
29private-etc fonts
30private-tmp
diff --git a/platform/debian/conffiles b/platform/debian/conffiles
index e1fc5b0aa..562626f26 100644
--- a/platform/debian/conffiles
+++ b/platform/debian/conffiles
@@ -73,6 +73,7 @@
73/etc/firejail/flowblade.profile 73/etc/firejail/flowblade.profile
74/etc/firejail/franz.profile 74/etc/firejail/franz.profile
75/etc/firejail/gajim.profile 75/etc/firejail/gajim.profile
76/etc/firejail/galculator.profile
76/etc/firejail/gedit.profile 77/etc/firejail/gedit.profile
77/etc/firejail/gimp.profile 78/etc/firejail/gimp.profile
78/etc/firejail/git.profile 79/etc/firejail/git.profile
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index 58beaec35..fdce8f805 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -63,6 +63,7 @@ flashpeak-slimjet
63flowblade 63flowblade
64fontforge 64fontforge
65gajim 65gajim
66galculator
66geany 67geany
67gedit 68gedit
68geeqie 69geeqie