Closed olof-nord closed 4 months ago
Started test build 91881
Build 91881 successful To test this build, install it from the testing repository:
flatpak install --user https://dl.flathub.org/build-repo/74572/com.tutanota.Tutanota.flatpakref
The error is harmless though?
The error is harmless though?
Valid point - with https://github.com/flathub/com.tutanota.Tutanota/issues/141 as the elephant in the room I propose to put this change in place as to avoid unneccesary noise when trying to understand what is missing for offering a fully functioning Tutanota app Flatpak.
Do you see any problems in this?
As an alternative solution, we could document that this configuration is needed to silence the errors for example. I am curious to what problems you are worried this might cause though?
Here a piece from the flatpak documentation on d-bus:
Talk permissions can be freely used, although it is recommended to use the minimum required.
https://docs.flatpak.org/en/latest/sandbox-permissions.html#d-bus-access
@ganthern / @charlag - Is this project open to contributors or more seen as an internal project?
Started test build 95374
Build 95374 successful To test this build, install it from the testing repository:
flatpak install --user https://dl.flathub.org/build-repo/78122/com.tutanota.Tutanota.flatpakref
@olof-nord which one do you mean?
Closing this PR as I understand this is more of an internal project - feel free to use this code in the future if you want to avoid this error.
When starting the flatpak app, the following error is listed in the console:
This is because Chrome / Electron during startup by default tries to access the credential wallet per dbus. Adding this configuration avoids this failure.
https://www.freedesktop.org/software/systemd/man/latest/org.freedesktop.login1.html