fix(electorn/build): configure access to specific DBus services for flatpak (#11938)

Fix #11937.

Signed-off-by: Denis Golovin <dgolovin@redhat.com>
This commit is contained in:
Denis Golovin 2025-04-01 12:10:19 -04:00 committed by GitHub
parent 3eb8abaf6b
commit d58134bf6c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -151,8 +151,6 @@ const config = {
flatpak: {
license: 'LICENSE',
finishArgs: [
// allow to execute commands remotely
'--socket=session-bus',
'--socket=wayland',
'--socket=x11',
'--share=ipc',
@ -170,6 +168,11 @@ const config = {
'--share=network',
// System notifications with libnotify
'--talk-name=org.freedesktop.Notifications',
// Allow safeStorage access to keyring to encrypt/decrypt file used to store sensitive information
// In Gnome Desktop Environment
'--talk-name=org.freedesktop.secrets',
// In KDE Desktop Environment
'--talk-name=org.kde.kwalletd6',
],
useWaylandFlags: 'false',
artifactName: 'podman-desktop-${version}.${ext}',