diff options
author | Fred Barclay <Fred-Barclay@users.noreply.github.com> | 2017-04-15 11:51:19 -0500 |
---|---|---|
committer | Fred Barclay <Fred-Barclay@users.noreply.github.com> | 2017-04-15 11:51:19 -0500 |
commit | 8201711defc8a51c196508c4f6793174425fb973 (patch) | |
tree | 4f109287e9929bef299f4560fadb1311245a3fa4 | |
parent | update after dino profile merge (diff) | |
download | firejail-8201711defc8a51c196508c4f6793174425fb973.tar.gz firejail-8201711defc8a51c196508c4f6793174425fb973.tar.zst firejail-8201711defc8a51c196508c4f6793174425fb973.zip |
BibleTime profile
-rw-r--r-- | README | 1 | ||||
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | RELNOTES | 2 | ||||
-rw-r--r-- | etc/bibletime.profile | 35 | ||||
-rw-r--r-- | etc/disable-programs.inc | 2 | ||||
-rw-r--r-- | platform/debian/conffiles | 1 | ||||
-rw-r--r-- | src/firecfg/firecfg.config | 1 |
7 files changed, 42 insertions, 2 deletions
@@ -183,6 +183,7 @@ Fred-Barclay (https://github.com/Fred-Barclay) | |||
183 | - tighten keepassx | 183 | - tighten keepassx |
184 | - added Thunar profile | 184 | - added Thunar profile |
185 | - added mousepad, qpicview, and cvlc profiles | 185 | - added mousepad, qpicview, and cvlc profiles |
186 | - addedd BibleTime profile | ||
186 | G4JC (http://sourceforge.net/u/gaming4jc/profile/) | 187 | G4JC (http://sourceforge.net/u/gaming4jc/profile/) |
187 | - ARM support | 188 | - ARM support |
188 | - profile fixes | 189 | - profile fixes |
@@ -196,4 +196,4 @@ simple-scan, skanlite, ssh-agent, tracker, transmission-cli, transmission-show, | |||
196 | xed, pluma, Cryptocat, Bless, Gnome 2048, Gnome Calculator, Gnome Contacts, JD-GUI, Lollypop, MultiMC5, | 196 | xed, pluma, Cryptocat, Bless, Gnome 2048, Gnome Calculator, Gnome Contacts, JD-GUI, Lollypop, MultiMC5, |
197 | PDFSam, Pithos, Xonotic, wireshark, keepassx2, QupZilla, FossaMail, Uzbl browser, xmms, iridium browser, | 197 | PDFSam, Pithos, Xonotic, wireshark, keepassx2, QupZilla, FossaMail, Uzbl browser, xmms, iridium browser, |
198 | Kino, Thunar, Geeqie, Engrampa, Scribus, mousepad, gpicview, keepassxc, cvlc, MediathekView, baloo_file, | 198 | Kino, Thunar, Geeqie, Engrampa, Scribus, mousepad, gpicview, keepassxc, cvlc, MediathekView, baloo_file, |
199 | Nylas,dino | 199 | Nylas, dino, BibleTime |
@@ -36,7 +36,7 @@ firejail (0.9.46-rc1) baseline; urgency=low | |||
36 | * new profiles: Xonotic, wireshark, keepassx2, QupZilla, FossaMail, | 36 | * new profiles: Xonotic, wireshark, keepassx2, QupZilla, FossaMail, |
37 | * new profiles: Uzbl browser, iridium browser, Thunar, Geeqie, Engrampa, | 37 | * new profiles: Uzbl browser, iridium browser, Thunar, Geeqie, Engrampa, |
38 | * new profiles: Scribus, mousepad, gpicview, keepassxc, cvlc, MediathekView, | 38 | * new profiles: Scribus, mousepad, gpicview, keepassxc, cvlc, MediathekView, |
39 | * new profiles: baloo_file, Nylas,dino | 39 | * new profiles: baloo_file, Nylas, dino, BibleTime |
40 | * bugfixes | 40 | * bugfixes |
41 | -- netblue30 <netblue30@yahoo.com> Fri, 7 Apr 2017 08:00:00 -0500 | 41 | -- netblue30 <netblue30@yahoo.com> Fri, 7 Apr 2017 08:00:00 -0500 |
42 | 42 | ||
diff --git a/etc/bibletime.profile b/etc/bibletime.profile new file mode 100644 index 000000000..19beb5aed --- /dev/null +++ b/etc/bibletime.profile | |||
@@ -0,0 +1,35 @@ | |||
1 | # This file is overwritten during software install. | ||
2 | # Persistent customizations should go in a .local file. | ||
3 | include /etc/firejail/bibletime.local | ||
4 | |||
5 | # Firejail profile for BibleTime | ||
6 | noblacklist ~/.sword | ||
7 | noblacklist ~/.bibletime | ||
8 | |||
9 | include /etc/firejail/disable-common.inc | ||
10 | include /etc/firejail/disable-devel.inc | ||
11 | include /etc/firejail/disable-passwdmgr.inc | ||
12 | include /etc/firejail/disable-programs.inc | ||
13 | |||
14 | whitelist ${HOME}/.config/qt5ct | ||
15 | whitelist ${HOME}/.sword | ||
16 | whitelist ${HOME}/.bibletime | ||
17 | |||
18 | blacklist ~/.bashrc | ||
19 | blacklist ~/.Xauthority | ||
20 | |||
21 | caps.drop all | ||
22 | netfilter | ||
23 | nogroups | ||
24 | nonewprivs | ||
25 | noroot | ||
26 | nosound | ||
27 | protocol unix,inet,inet6,netlink | ||
28 | seccomp | ||
29 | shell none | ||
30 | tracelog | ||
31 | |||
32 | #private-bin bibletime,qt5ct | ||
33 | private-etc fonts,resolv.conf,sword,sword.conf,passwd | ||
34 | private-dev | ||
35 | private-tmp | ||
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc index 87f8e13b9..bad1f0263 100644 --- a/etc/disable-programs.inc +++ b/etc/disable-programs.inc | |||
@@ -18,6 +18,7 @@ blacklist ${HOME}/.atom | |||
18 | blacklist ${HOME}/.attic | 18 | blacklist ${HOME}/.attic |
19 | blacklist ${HOME}/.audacity-data | 19 | blacklist ${HOME}/.audacity-data |
20 | blacklist ${HOME}/.bcast5 | 20 | blacklist ${HOME}/.bcast5 |
21 | blacklist ${HOME}/.bibletime | ||
21 | blacklist ${HOME}/.claws-mail | 22 | blacklist ${HOME}/.claws-mail |
22 | blacklist ${HOME}/.config/0ad | 23 | blacklist ${HOME}/.config/0ad |
23 | blacklist ${HOME}/.config/Atom | 24 | blacklist ${HOME}/.config/Atom |
@@ -107,6 +108,7 @@ blacklist ${HOME}/.config/pix | |||
107 | blacklist ${HOME}/.config/pluma | 108 | blacklist ${HOME}/.config/pluma |
108 | blacklist ${HOME}/.config/psi+ | 109 | blacklist ${HOME}/.config/psi+ |
109 | blacklist ${HOME}/.config/qpdfview | 110 | blacklist ${HOME}/.config/qpdfview |
111 | blacklist ${HOME}/.config/qt5ct | ||
110 | blacklist ${HOME}/.config/qutebrowser | 112 | blacklist ${HOME}/.config/qutebrowser |
111 | blacklist ${HOME}/.config/ranger | 113 | blacklist ${HOME}/.config/ranger |
112 | blacklist ${HOME}/.config/redshift.conf | 114 | blacklist ${HOME}/.config/redshift.conf |
diff --git a/platform/debian/conffiles b/platform/debian/conffiles index 4e6904b6a..5f994128a 100644 --- a/platform/debian/conffiles +++ b/platform/debian/conffiles | |||
@@ -15,6 +15,7 @@ | |||
15 | /etc/firejail/audacity.profile | 15 | /etc/firejail/audacity.profile |
16 | /etc/firejail/aweather.profile | 16 | /etc/firejail/aweather.profile |
17 | /etc/firejail/baloo_file.profile | 17 | /etc/firejail/baloo_file.profile |
18 | /etc/firejail/bibletime.profile | ||
18 | /etc/firejail/bitlbee.profile | 19 | /etc/firejail/bitlbee.profile |
19 | /etc/firejail/bleachbit.profile | 20 | /etc/firejail/bleachbit.profile |
20 | /etc/firejail/brasero.profile | 21 | /etc/firejail/brasero.profile |
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config index 7fb64144a..4a40402d7 100644 --- a/src/firecfg/firecfg.config +++ b/src/firecfg/firecfg.config | |||
@@ -194,6 +194,7 @@ eog | |||
194 | atom | 194 | atom |
195 | atom-beta | 195 | atom-beta |
196 | baloo_file | 196 | baloo_file |
197 | bibletime | ||
197 | ranger | 198 | ranger |
198 | keepass | 199 | keepass |
199 | keepass2 | 200 | keepass2 |