profiles: thunderbird: fix ignoring wruc (#6852)

Besides ignoring whitelist-run-user-common.inc itself, also ignore the
lines from the keepassxc comment from firefox-common.profile, to prevent
them from applying whitelisting to `${RUNUSER}`, which could break the
program due to missing xorg/wayland sockets from wruc.

This amends commit b787548b1 ("profiles: browsers: centralize/sync
keepassxc extension comment", 2024-07-14) / PR #6486.

Fixes #6839.

Reported-by: @Gilrain
Reported-by: @rusty-snake
This commit is contained in:
Kelvin M. Klann 2025-08-05 07:49:51 +00:00 committed by GitHub
parent 48673abd0d
commit 7051568c37
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -6,7 +6,11 @@ include thunderbird.local
# Persistent global definitions
include globals.local
# Ignore wruc from firefox-common.profile:
ignore include whitelist-runuser-common.inc
ignore whitelist ${RUNUSER}/app/org.keepassxc.KeePassXC
ignore whitelist ${RUNUSER}/kpxc_server
ignore whitelist ${RUNUSER}/org.keepassxc.KeePassXC.BrowserServer
# TB stopped supporting enigmail in 2020 (v78) - let's harden D-Bus
# https://support.mozilla.org/en-US/kb/openpgp-thunderbird-howto-and-faq