[GH-ISSUE #4890] tutanota: "Could not access secret storage" #2803

Closed
opened 2026-05-05 09:27:41 -06:00 by gitea-mirror · 4 comments
Owner

Originally created by @CocoR55 on GitHub (Feb 2, 2022).
Original GitHub issue: https://github.com/netblue30/firejail/issues/4890

On the site, you can find these lines:
"Tutanota desktop app uses system keychain to be able to encrypt sensitive details such as credentials and alarms. On Linux there must be an app installed which provides secret storage (org.freedesktop.secrets interface). This is usually set up together with the rest of the desktop environment but sometimes it requires manual setup. Installing GNOME Seahorse and configuring keychain there should be sufficient. KeePassXC is another provider which can be used but it must be additionally configured."

I don't understand which key is meant? Is it the Linux password? Is it the tutanota site password?

Is it up to me to enter this key or is it automatic?

Do I have to configure Seahorse in a special way?

It's far from clear to me...

Can you please enlighten me?
Regards,
CocoR55

Originally created by @CocoR55 on GitHub (Feb 2, 2022). Original GitHub issue: https://github.com/netblue30/firejail/issues/4890 On the site, you can find these lines: "Tutanota desktop app uses system keychain to be able to encrypt sensitive details such as credentials and alarms. On Linux there must be an app installed which provides secret storage (org.freedesktop.secrets interface). This is usually set up together with the rest of the desktop environment but sometimes it requires manual setup. Installing GNOME Seahorse and configuring keychain there should be sufficient. KeePassXC is another provider which can be used but it must be additionally configured." I don't understand which key is meant? Is it the Linux password? Is it the tutanota site password? Is it up to me to enter this key or is it automatic? Do I have to configure Seahorse in a special way? It's far from clear to me... Can you please enlighten me? Regards, CocoR55
gitea-mirror 2026-05-05 09:27:41 -06:00
  • closed this issue
  • added the
    duplicate
    label
Author
Owner

@rusty-snake commented on GitHub (Feb 2, 2022):

Duplicate of https://github.com/netblue30/firejail/issues/4627#issuecomment-947866726

<!-- gh-comment-id:1027948214 --> @rusty-snake commented on GitHub (Feb 2, 2022): Duplicate of https://github.com/netblue30/firejail/issues/4627#issuecomment-947866726
Author
Owner

@rusty-snake commented on GitHub (Feb 2, 2022):

Answered in https://github.com/netblue30/firejail/issues/4627#issuecomment-947922069

<!-- gh-comment-id:1027949367 --> @rusty-snake commented on GitHub (Feb 2, 2022): Answered in https://github.com/netblue30/firejail/issues/4627#issuecomment-947922069
Author
Owner

@simon-liebehenschel commented on GitHub (Mar 23, 2023):

I confirm that creating a local profile with the following content

ignore dbus-user none
dbus-user filter
dbus-user.talk org.freedesktop.secrets

and running

firejail --profile=/etc/firejail/tutanota-desktop.local --appimage /opt/tutanota-desktop-linux.AppImage

successfully starts the program.


I am not the issue creator, but I think this issue can be closed.


UPDATE: I get "Failed to integrate into desktop environment" warning, but it is not critical I think.

<!-- gh-comment-id:1481425612 --> @simon-liebehenschel commented on GitHub (Mar 23, 2023): I confirm that [creating a local profile](https://github.com/netblue30/firejail/issues/4627#issuecomment-947922069) with the following content ``` ignore dbus-user none dbus-user filter dbus-user.talk org.freedesktop.secrets ``` and running ```bash firejail --profile=/etc/firejail/tutanota-desktop.local --appimage /opt/tutanota-desktop-linux.AppImage ``` successfully starts the program. --- I am not the issue creator, but I think this issue can be closed. --- UPDATE: I get "Failed to integrate into desktop environment" warning, but it is not critical I think.
Author
Owner

@ghost commented on GitHub (Mar 23, 2023):

@AIGeneratedUsername Thanks for your response. FYI, this is fixed in git via 7e9739eac9 (#5325). See the current tutanota-desktop.profile. Remember you can drop these fixes from your tutanota-desktop.local after a future firejail update.

<!-- gh-comment-id:1481469803 --> @ghost commented on GitHub (Mar 23, 2023): @AIGeneratedUsername Thanks for your response. FYI, this is fixed in git via https://github.com/netblue30/firejail/commit/7e9739eac9872c2d83bfa67c6cc31d5fdccc5df4 (#5325). See the current [tutanota-desktop.profile](https://github.com/netblue30/firejail/blob/master/etc/profile-m-z/tutanota-desktop.profile). Remember you can drop these fixes from your tutanota-desktop.local after a future firejail update.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/firejail#2803
No description provided.