3

I am using Ubuntu 16.04. I am using Skype, Thunderbird with Enigmail and Nextcloud. This three applications have passwords stored by Seahorse and when you enter them once, you don't have to reenter them.

But I don't know why, one morning these three applications were asking me again passwords. And they do each time that I restart now.

Do you have an idea why? It is boring to reenter passwords at each restart, do you know a way to debug this? I'll be glad to provide more information, but right now, I don't know which ones.

EDIT:

Details about the packages:

  • nextcloud-client from this ppa: ppa:nextcloud-devs/client
  • Skype for Linux Beta 5.2.0.1
  • Enigmail version 1.9.7 integrated to Thunderird 52.2.1 (Using gpg executable /usr/bin/gpg2 to encrypt and decrypt)

The current version of Seahorse is 3.18.0. When I open it there is no password section, that's maybe a hint. I don't know.

EDIT 2:

pgrep -afu "$USER" 'keyring|agent'

1602 /usr/bin/gnome-keyring-daemon --daemonize --login
5235 /usr/bin/gnome-keyring-daemon --daemonize --login
5379 gpg-agent --homedir /home/paul/.gnupg --use-standard-socket --daemon
5621 /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1

printenv | grep -e KEYRING -e AGENT

GPG_AGENT_INFO=/home/paul/.gnupg/S.gpg-agent:0:1
GNOME_KEYRING_CONTROL=
GNOME_KEYRING_PID=

Thank you very much.

onda47
  • 186

2 Answers2

1

I have found the solution, the question is related to this bug: bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/1689825.

The fix is to execute sudo apt autoremove --purge dbus-user-session.

dbus-user-session is installed automatically with flatpak.

onda47
  • 186
0

In my case the issue showed up after installing Skype for Linux Beta 5.4.0.1 on a system run by Ubuntu 14.04 LTS. I had installed Skype via the Ubuntu Software Centre. And there is no package dbus-user session installed (check dpkg -L dbus-user-session).

This answer https://askubuntu.com/a/191249/446253 fixed the problem. A more elaborate, and perhaps prudent, answer is in https://askubuntu.com/a/65294/446253 (at variance with it I found the keyring to delete in ~/.gnome2/keyrings while using Ubuntu 14.04).

XavierStuvw
  • 1,591