diff options
author | 2023-01-04 15:58:16 -0500 | |
---|---|---|
committer | 2023-01-04 15:58:16 -0500 | |
commit | 15011a6d82b46706097b8aaac45ad4095e0eb902 (patch) | |
tree | f5eb06746005e64a63655e2cde0fc4f6e95c8835 | |
parent | merges (diff) | |
parent | Merge pull request #5564 from glitsj16/claws-mail+sylpheed (diff) | |
download | firejail-15011a6d82b46706097b8aaac45ad4095e0eb902.tar.gz firejail-15011a6d82b46706097b8aaac45ad4095e0eb902.tar.zst firejail-15011a6d82b46706097b8aaac45ad4095e0eb902.zip |
Merge branch 'master' of ssh://github.com/netblue30/firejail
-rw-r--r-- | etc/profile-a-l/claws-mail.profile | 10 | ||||
-rw-r--r-- | etc/profile-a-l/electron-hardened.inc.profile | 10 | ||||
-rw-r--r-- | etc/profile-a-l/electron.profile | 4 | ||||
-rw-r--r-- | etc/profile-m-z/sylpheed.profile | 5 |
4 files changed, 23 insertions, 6 deletions
diff --git a/etc/profile-a-l/claws-mail.profile b/etc/profile-a-l/claws-mail.profile index 691657fa0..ce7b30122 100644 --- a/etc/profile-a-l/claws-mail.profile +++ b/etc/profile-a-l/claws-mail.profile | |||
@@ -1,5 +1,5 @@ | |||
1 | # Firejail profile for claws-mail | 1 | # Firejail profile for claws-mail |
2 | # Description: Fast, lightweight and user-friendly GTK+2 based email client | 2 | # Description: Fast, lightweight and user-friendly GTK based email client |
3 | # This file is overwritten after every install/update | 3 | # This file is overwritten after every install/update |
4 | # Persistent local customizations | 4 | # Persistent local customizations |
5 | include claws-mail.local | 5 | include claws-mail.local |
@@ -22,9 +22,15 @@ whitelist /usr/share/doc/claws-mail | |||
22 | 22 | ||
23 | dbus-user filter | 23 | dbus-user filter |
24 | dbus-user.talk ca.desrt.dconf | 24 | dbus-user.talk ca.desrt.dconf |
25 | dbus-user.talk org.gnome.keyring.SystemPrompter | ||
26 | # Add the next line to your claws-mail.local if you use the notification plugin. | 25 | # Add the next line to your claws-mail.local if you use the notification plugin. |
27 | # dbus-user.talk org.freedesktop.Notifications | 26 | # dbus-user.talk org.freedesktop.Notifications |
27 | dbus-user.talk org.freedesktop.secrets | ||
28 | dbus-user.talk org.gnome.keyring | ||
29 | dbus-user.talk org.gnome.keyring.PrivatePrompter | ||
30 | dbus-user.talk org.gnome.keyring.SystemPrompter | ||
31 | dbus-user.talk org.gnome.seahorse | ||
32 | dbus-user.talk org.gnome.seahorse.Application | ||
33 | dbus-user.talk org.mozilla.* | ||
28 | 34 | ||
29 | # Redirect | 35 | # Redirect |
30 | include email-common.profile | 36 | include email-common.profile |
diff --git a/etc/profile-a-l/electron-hardened.inc.profile b/etc/profile-a-l/electron-hardened.inc.profile new file mode 100644 index 000000000..eacf5cebe --- /dev/null +++ b/etc/profile-a-l/electron-hardened.inc.profile | |||
@@ -0,0 +1,10 @@ | |||
1 | # Firejail profile alias for chrome-common-hardened.inc | ||
2 | # This file is overwritten after every install/update | ||
3 | # Persistent local customizations | ||
4 | include electron-hardened.inc.local | ||
5 | # Persistent global definitions | ||
6 | # added by caller profile | ||
7 | #include globals.local | ||
8 | |||
9 | # Redirect | ||
10 | include chrome-common-hardened.inc.profile | ||
diff --git a/etc/profile-a-l/electron.profile b/etc/profile-a-l/electron.profile index c1d337abd..c15e43399 100644 --- a/etc/profile-a-l/electron.profile +++ b/etc/profile-a-l/electron.profile | |||
@@ -22,8 +22,8 @@ include whitelist-runuser-common.inc | |||
22 | include whitelist-usr-share-common.inc | 22 | include whitelist-usr-share-common.inc |
23 | include whitelist-var-common.inc | 23 | include whitelist-var-common.inc |
24 | 24 | ||
25 | # Add the next line to your chromium-common.local if your kernel allows unprivileged userns clone. | 25 | # Add the next line to your electron.local if your kernel allows unprivileged userns clone. |
26 | #include chromium-common-hardened.inc.profile | 26 | #include electron-hardened.inc.profile |
27 | 27 | ||
28 | apparmor | 28 | apparmor |
29 | caps.keep sys_admin,sys_chroot | 29 | caps.keep sys_admin,sys_chroot |
diff --git a/etc/profile-m-z/sylpheed.profile b/etc/profile-m-z/sylpheed.profile index 328812b04..483ff39a8 100644 --- a/etc/profile-m-z/sylpheed.profile +++ b/etc/profile-m-z/sylpheed.profile | |||
@@ -17,10 +17,11 @@ whitelist /usr/share/sylpheed | |||
17 | 17 | ||
18 | dbus-user filter | 18 | dbus-user filter |
19 | dbus-user.talk ca.desrt.dconf | 19 | dbus-user.talk ca.desrt.dconf |
20 | dbus-user.talk org.freedesktop.secrets | ||
21 | dbus-user.talk org.gnome.keyring.SystemPrompter | ||
22 | # Add the next line to your sylpheed.local to enable notifications. | 20 | # Add the next line to your sylpheed.local to enable notifications. |
23 | # dbus-user.talk org.freedesktop.Notifications | 21 | # dbus-user.talk org.freedesktop.Notifications |
22 | dbus-user.talk org.freedesktop.secrets | ||
23 | dbus-user.talk org.gnome.keyring.SystemPrompter | ||
24 | dbus-user.talk org.mozilla.* | ||
24 | 25 | ||
25 | # Redirect | 26 | # Redirect |
26 | include email-common.profile | 27 | include email-common.profile |