J'utilise Ubuntu 16.04. J'utilise Skype, Thunderbird avec Enigmail et Nextcloud. Les trois mots de passe de ces applications sont stockés par Seahorse. Lorsque vous les entrez une fois, vous n'avez pas à les saisir à nouveau.
Mais je ne sais pas pourquoi, un matin, ces trois applications me redemandaient les mots de passe. Et ils le font à chaque fois que je redémarre maintenant.
Avez-vous une idée pourquoi? Il est ennuyeux de ressaisir les mots de passe à chaque redémarrage, connaissez-vous un moyen de déboguer cela? Je serai heureux de fournir plus d'informations, mais pour l'instant, je ne sais pas lesquelles.
EDIT:
Détails sur les forfaits:
La version actuelle de Seahorse est 3.18.0. Lorsque je l'ouvre, il n'y a pas de section de mot de passe, c'est peut-être un indice. Je ne sais pas.
EDIT 2:
pgrep -afu "$ USER" 'porte-clés | 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=
Merci beaucoup.
J'ai trouvé la solution, la question est liée à ce bogue: bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/1689825 .
Le correctif consiste à exécuter Sudo apt autoremove --purge dbus-user-session
.
dbus-user-session
est installé automatiquement avec flatpak.
Dans mon cas, le problème est apparu après l'installation de Skype pour Linux Beta 5.4.0.1 sur un système géré par Ubuntu 14.04 LTS. J'avais installé Skype via le Centre de logiciel Ubuntu. Et il n'y a pas de paquetage dbus-user session
installé (vérifiez dpkg -L dbus-user-session
).
Cette réponse https://askubuntu.com/a/191249/44625 a résolu le problème. Une réponse plus élaborée, et peut-être plus prudente, est https://askubuntu.com/a/65294/44625 (à la différence, j'ai trouvé le trousseau à supprimer dans ~/.gnome2/keyrings
pendant l'utilisation Ubuntu 14.04).