diff options
-rw-r--r-- | Makefile.in | 1 | ||||
-rw-r--r-- | README | 3 | ||||
-rw-r--r-- | RELNOTES | 1 | ||||
-rw-r--r-- | etc/kmail.profile | 19 | ||||
-rw-r--r-- | platform/debian/conffiles | 1 |
5 files changed, 25 insertions, 0 deletions
diff --git a/Makefile.in b/Makefile.in index 8c1a21e9a..748d93226 100644 --- a/Makefile.in +++ b/Makefile.in | |||
@@ -128,6 +128,7 @@ realinstall: | |||
128 | install -c -m 0644 .etc/hexchat.profile $(DESTDIR)/$(sysconfdir)/firejail/. | 128 | install -c -m 0644 .etc/hexchat.profile $(DESTDIR)/$(sysconfdir)/firejail/. |
129 | install -c -m 0644 .etc/rtorrent.profile $(DESTDIR)/$(sysconfdir)/firejail/. | 129 | install -c -m 0644 .etc/rtorrent.profile $(DESTDIR)/$(sysconfdir)/firejail/. |
130 | install -c -m 0644 .etc/parole.profile $(DESTDIR)/$(sysconfdir)/firejail/. | 130 | install -c -m 0644 .etc/parole.profile $(DESTDIR)/$(sysconfdir)/firejail/. |
131 | install -c -m 0644 .etc/kmail.profile $(DESTDIR)/$(sysconfdir)/firejail/. | ||
131 | bash -c "if [ ! -f $(DESTDIR)/$(sysconfdir)/firejail/login.users ]; then install -c -m 0644 etc/login.users $(DESTDIR)/$(sysconfdir)/firejail/.; fi;" | 132 | bash -c "if [ ! -f $(DESTDIR)/$(sysconfdir)/firejail/login.users ]; then install -c -m 0644 etc/login.users $(DESTDIR)/$(sysconfdir)/firejail/.; fi;" |
132 | rm -fr .etc | 133 | rm -fr .etc |
133 | # man pages | 134 | # man pages |
@@ -18,6 +18,9 @@ License: GPL v2 | |||
18 | Firejail Authors: | 18 | Firejail Authors: |
19 | 19 | ||
20 | netblue30 (netblue30@yahoo.com) | 20 | netblue30 (netblue30@yahoo.com) |
21 | |||
22 | pirate486743186 (https://github.com/pirate486743186) | ||
23 | - KMail profile | ||
21 | Kaan Genç (https://github.com/SeriousBug) | 24 | Kaan Genç (https://github.com/SeriousBug) |
22 | - dynamic allocation of noblacklist buffer | 25 | - dynamic allocation of noblacklist buffer |
23 | jrabe (https://github.com/jrabe) | 26 | jrabe (https://github.com/jrabe) |
@@ -3,6 +3,7 @@ firejail (0.9.37) baseline; urgency=low | |||
3 | * security profiles fixes | 3 | * security profiles fixes |
4 | * dynamic allocation of noblacklist buffer | 4 | * dynamic allocation of noblacklist buffer |
5 | * --ip6 option - IPv6 support | 5 | * --ip6 option - IPv6 support |
6 | * added KMail profile | ||
6 | -- netblue30 <netblue30@yahoo.com> | 7 | -- netblue30 <netblue30@yahoo.com> |
7 | 8 | ||
8 | firejail (0.9.36) baseline; urgency=low | 9 | firejail (0.9.36) baseline; urgency=low |
diff --git a/etc/kmail.profile b/etc/kmail.profile new file mode 100644 index 000000000..05713755e --- /dev/null +++ b/etc/kmail.profile | |||
@@ -0,0 +1,19 @@ | |||
1 | # kmail profile | ||
2 | noblacklist ${HOME}/.gnupg | ||
3 | include /etc/firejail/disable-mgmt.inc | ||
4 | include /etc/firejail/disable-secret.inc | ||
5 | include /etc/firejail/disable-common.inc | ||
6 | include /etc/firejail/disable-devel.inc | ||
7 | blacklist ${HOME}/.pki/nssdb | ||
8 | blacklist ${HOME}/.lastpass | ||
9 | blacklist ${HOME}/.keepassx | ||
10 | blacklist ${HOME}/.password-store | ||
11 | blacklist ${HOME}/.wine | ||
12 | caps.drop all | ||
13 | seccomp | ||
14 | protocol unix,inet,inet6,netlink | ||
15 | netfilter | ||
16 | noroot | ||
17 | tracelog | ||
18 | |||
19 | |||
diff --git a/platform/debian/conffiles b/platform/debian/conffiles index 47b84d207..83a4404cf 100644 --- a/platform/debian/conffiles +++ b/platform/debian/conffiles | |||
@@ -54,3 +54,4 @@ | |||
54 | /etc/firejail/hexchat.profile | 54 | /etc/firejail/hexchat.profile |
55 | /etc/firejail/rtorrent.profile | 55 | /etc/firejail/rtorrent.profile |
56 | /etc/firejail/parole.profile | 56 | /etc/firejail/parole.profile |
57 | /etc/firejail/kmail.profile | ||