From 5e0628892fca5cf6f792c0d0dc5e972778b5627b Mon Sep 17 00:00:00 2001 From: rusty-snake <41237666+rusty-snake@users.noreply.github.com> Date: Fri, 4 Jun 2021 08:32:09 +0200 Subject: [PATCH 1/2] Refactor bitwarden as electron redirect --- etc/profile-a-l/bitwarden.profile | 44 +++++++------------------------ 1 file changed, 9 insertions(+), 35 deletions(-) diff --git a/etc/profile-a-l/bitwarden.profile b/etc/profile-a-l/bitwarden.profile index bef25276d4d..a30a3a29a06 100644 --- a/etc/profile-a-l/bitwarden.profile +++ b/etc/profile-a-l/bitwarden.profile @@ -6,54 +6,28 @@ include bitwarden.local # Persistent global definitions include globals.local +ignore include whitelist-runuser-common.inc +ignore include whitelist-usr-share-common.inc +ignore disable-mnt +ignore dbus-user none +ignore dbus-system none + ignore noexec /tmp noblacklist ${HOME}/.config/Bitwarden -include disable-common.inc -include disable-devel.inc -include disable-exec.inc -include disable-interpreters.inc -include disable-passwdmgr.inc -include disable-programs.inc include disable-shell.inc -include disable-xdg.inc mkdir ${HOME}/.config/Bitwarden whitelist ${HOME}/.config/Bitwarden -whitelist ${DOWNLOADS} -include whitelist-common.inc -include whitelist-var-common.inc -apparmor -caps.drop all machine-id -netfilter no3d -nodvd -nogroups -noinput -nonewprivs -noroot nosound -notv -nou2f -novideo -protocol unix,inet,inet6,netlink -seccomp !chroot -shell none -#tracelog - breaks on Arch - -private-bin bitwarden -private-cache + ?HAS_APPIMAGE: ignore private-dev -private-dev private-etc alternatives,ca-certificates,crypto-policies,fonts,hosts,nsswitch.conf,pki,resolv.conf,ssl private-opt Bitwarden -private-tmp - -# breaks appindicator (tray) functionality -# dbus-user none -# dbus-system none -#memory-deny-write-execute - breaks on Arch (see issue #1803) +# Redirect +include electron.profile From bec22bd93e4cf2c6d3e3c80cf4529804de3bcb9f Mon Sep 17 00:00:00 2001 From: rusty-snake <41237666+rusty-snake@users.noreply.github.com> Date: Tue, 8 Jun 2021 12:48:38 +0200 Subject: [PATCH 2/2] Refactor bitwarden as electron redirect (follow-up) --- etc/profile-a-l/bitwarden.profile | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/etc/profile-a-l/bitwarden.profile b/etc/profile-a-l/bitwarden.profile index a30a3a29a06..ba2eb2ea7d3 100644 --- a/etc/profile-a-l/bitwarden.profile +++ b/etc/profile-a-l/bitwarden.profile @@ -6,11 +6,8 @@ include bitwarden.local # Persistent global definitions include globals.local -ignore include whitelist-runuser-common.inc +# Disabled until someone reported positive feedback ignore include whitelist-usr-share-common.inc -ignore disable-mnt -ignore dbus-user none -ignore dbus-system none ignore noexec /tmp