Evolution n'enregistre pas mes mots de passe

Résolu
bonjour,
j'ai configuré 2 comptes de messagerie dans evolution, mais le logiciel n'arrive pas à mémoriser mes mots de passes. A chaque ouverture il me demande mes mots de passe et la case "add this password to your keyring" est pourtant bien cochée.
Ma distribution est pearl.
je me demande s'il n'y a pas un probleme avec le gestionnaire de mot de passe "keyring".
merci pour votre aide

10 réponses

  1. Modérateur
    Bonjour,

    Est-ce que le paquet
    gnome-keyring
    est bien installé ?
    Au besoin (ré)installe-le.

    Bonne chance
    1. bonjour, voilà ce que j'ai fait pour installer gnome keyring:

      pearl@scott-MS-7392:~$ sudo apt-get install gnome-keyring
      [sudo] password for pearl:
      Lecture des listes de paquets... Fait
      Construction de l'arbre des dépendances
      Lecture des informations d'état... Fait
      gnome-keyring is already the newest version (3.18.3-0ubuntu3+pearl5.0).
      Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
      gstreamer0.10-plugins-good
      Veuillez utiliser « sudo apt autoremove » pour le supprimer.
      0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
      pearl@scott-MS-7392:~$

      visiblement il est installé, que dois-he faire maintenant?

      merci
      1. Modérateur
        Bonjour

        Ici ils suggèrent d'utiliser seahorse à la place et de vérifier que le trousseau de clé par défaut est déverrouillé (dans seahorse : Vue > Par trousseau de clé) :
        https://ubuntuforums.org/showthread.php?t=2211920

        It sounds more like an issue with gnome-keyring, than with evolution itself. Could you install Seahorse and verify that your Default Keyring is unlocked?
        Use View->By Keyring menu option in Seahorse (Passwords and Keys) to see your configured keyrings.


        Bonne chance
        1. bonjour,
          je viens d'installer seahorse et si je comprends bien il remplace le trousseau keyring?
          suis allé dans " vue" et keyring est coché
          j'ai ouvert evolution, rentré mes mots de passe mais ça ne les a pas enregistrés.

          merci
          1. Modérateur
            Hum en fait je viens de regarder et seahorse sert à la base à stocker des clés ssh et gpg (donc ce n'est pas exactement un trousseau de clé). Mais il permet de stocker sous certaines conditions les mots de passe par exemple de thunderbird.
            https://doc.ubuntu-fr.org/seahorse#thunderbird

            La solution basée sur seahorse semble provenir d'ici :
            https://wiki.archlinux.org/index.php/GNOME/Keyring#Passwords_are_not_remembered

            Si on regarde le dernier message de ce fil de discussion, on voit qu'en repartant sur une configuration vierge, le problème s'est résolu. Ce que je te propose, c'est de d'abord mettre à jour tout ton système, puis de créer un nouvel utilisateur (comme ça il aura un profil vierge), puis de tester avec ce nouvel utilisateur. Si ça marche, c'est effectivement qu'il y a quelque chose dans ton profil actuel qui pose problème. Dans ce cas, effacer ton profil évolution et tes trousseaux de clés correspondants devrait résoudre le problème. Si ça ne marche pas avec ce nouvel utilisateur, ça sent le bug.

            Le profil evolution est stocké ici :
            https://askubuntu.com/questions/293696/where-are-the-evolution-data-files-stored

            Les keyrings sont stockés ici :
            https://askubuntu.com/questions/96798/where-does-seahorse-gnome-keyring-store-its-keyrings

            Bonne chance
            1. bonjour,
              j'ai creé un nouvel utilisateur et je m'y suis connecté
              j'ai configuré mon adresse dans evolution et j'ai exactement le même probleme.
              je constate que la fenetre du trousseau de clé n'apparait plus sur les 2 sessions utilisateur.
              comme si keyring avait été effacé du systeme...
              peut etre une piste...
              merci
              1. Modérateur
                Est-ce que tu parviens à lancer gnome-keyring depuis un terminal ? Les trois exécutables sont :

                (mando@velvet) (~) $ apt-file list gnome-keyring | grep bin/
                gnome-keyring: /usr/bin/gnome-keyring
                gnome-keyring: /usr/bin/gnome-keyring-3
                gnome-keyring: /usr/bin/gnome-keyring-daemon


                A priori il faut lancer d'abord le démon, puis ensuite l'un des deux premiers exécutables.
                https://wiki.gnome.org/Projects/GnomeKeyring/RunningDaemon

                Dans un premier terminal lance :

                gnome-keyring --foreground


                Dans un second terminal lance

                gnome-keyring


                Reporte-moi les éventuelles erreurs qui apparaissent.

                Bonne chance
                1. bonsoir,
                  je pense qu'il y a un probleme je n'arrive pas à lancer gnome -keyring depuis le terminal et voilà ce que me retourne le terminal :

                  pearl@scott-MS-7392:~$ apt-file list gnome-keyring | grep bin/
                  E: The cache is empty. You need to run 'apt-file update' first.
                  pearl@scott-MS-7392:~$ apt-file update
                  apt-file is now using the user's cache directory.
                  If you want to switch back to the system-wide cache directory,
                  run 'apt-file purge'
                  Ignoring source without Contents File:
                  http://packages.pearllinux.com/dists/rapturo/Contents-amd64.gz
                  Downloading complete file http://archive.ubuntu.com/ubuntu/dists/xenial/Contents-amd64.gz
                  % Total % Received % Xferd Average Speed Time Time Time Current
                  Dload Upload Total Spent Left Speed
                  100 31.7M 100 31.7M 0 0 1037k 0 0:00:31 0:00:31 --:--:-- 1044k
                  Downloading complete file http://archive.ubuntu.com/ubuntu/dists/xenial-updates/Contents-amd64.gz
                  % Total % Received % Xferd Average Speed Time Time Time Current
                  Dload Upload Total Spent Left Speed
                  100 18.5M 100 18.5M 0 0 1044k 0 0:00:18 0:00:18 --:--:-- 1053k
                  Downloading complete file http://archive.ubuntu.com/ubuntu/dists/xenial-backports/Contents-amd64.gz
                  % Total % Received % Xferd Average Speed Time Time Time Current
                  Dload Upload Total Spent Left Speed
                  100 22674 100 22674 0 0 151k 0 --:--:-- --:--:-- --:--:-- 151k
                  Downloading complete file http://security.ubuntu.com/ubuntu/dists/xenial-security/Contents-amd64.gz
                  % Total % Received % Xferd Average Speed Time Time Time Current
                  Dload Upload Total Spent Left Speed
                  100 13.7M 100 13.7M 0 0 1033k 0 0:00:13 0:00:13 --:--:-- 1044k
                  Ignoring source without Contents File:
                  http://archive.canonical.com/ubuntu/dists/xenial/Contents-amd64.gz
                  Ignoring source without Contents File:
                  https://deb.opera.com/opera-stable/dists/stable/Contents-amd64.gz
                  Ignoring source without Contents File:
                  http://deb.opera.com/opera/dists/stable/Contents-amd64.gz
                  Ignoring source without Contents File:
                  http://ppa.launchpad.net/ubuntu-mate-dev/xenial-mate/ubuntu/dists/xenial/Contents-amd64.gz
                  pearl@scott-MS-7392:~$ gnome-keyring: /usr/bin/gnome-keyring
                  WARNING:root:could not open file '/etc/apt/sources.list'

                  No command 'gnome-keyring:' found, did you mean:
                  Command 'gnome-keyring' from package 'gnome-keyring' (main)
                  gnome-keyring:: command not found
                  pearl@scott-MS-7392:~$ gnome-keyring: /usr/bin/gnome-keyring-3
                  WARNING:root:could not open file '/etc/apt/sources.list'

                  No command 'gnome-keyring:' found, did you mean:
                  Command 'gnome-keyring' from package 'gnome-keyring' (main)
                  gnome-keyring:: command not found
                  pearl@scott-MS-7392:~$ gnome-keyring: /usr/bin/gnome-keyring-daemon
                  WARNING:root:could not open file '/etc/apt/sources.list'

                  No command 'gnome-keyring:' found, did you mean:
                  Command 'gnome-keyring' from package 'gnome-keyring' (main)
                  gnome-keyring:: command not found
                  pearl@scott-MS-7392:~$ gnome-keyring --foreground
                  bash: /usr/bin/gnome-keyring: Permission denied
                  pearl@scott-MS-7392:~$

                  merci
                2. bon, j'ai supprimer cette distribution pour la remplacer par une autre mais à jour.
                  evolution est installé et j'ai la fenetre pour deverouiller le trousseau de connexion qui me dit : le mot de passe que vous utilisez pour ouvrir une session sur cet ordinateur ne correspond plus à celui de votre trousseau de connexion.
                  visiblement le mot de passe administrateur ne correspond pas à celui du trousseau de connexion.
                  peut -on annuler, modifier celui du trousseau de connexion?
                  merci
                  1. Modérateur
                    Bonjour

                    Dans l'absolu, pour modifier la configuration d'un trousseau de clé, il faut avoir son mot de passe. Lancer la commande
                    gnome-keyring
                    devrait permettre de le déverrouiller puis de changer le mot de passe.

                    En terme de mot de passe, celui du keyring est indépendant du mot de passe de l'utilisateur ou de l'administrateur. Si tu as récupéré le keyring de ton ancienne distribution, alors c'est cet ancien mot de passe que tu dois utiliser.

                    Si tu ne te souviens plus de ce mot de passe ou que ça ne marche pas, tu peux toujours repartir sur un trousseau vierge en supprimant les fichiers que j'ai mentionné ici :
                    https://forums.commentcamarche.net/forum/affich-34668342-evolution-n-enregistre-pas-mes-mots-de-passe#5

                    Plus de détails ici :
                    https://askubuntu.com/questions/65281/how-to-recover-reset-forgotten-gnome-keyring-password
                    https://ubuntuforums.org/showthread.php?t=1154696

                    Bonne chance
                3. retour......voilà ce que j'ai fait :

                  scott@scott-MS-7392:~$ apt-file list gnome-keyring | grep bin/
                  gnome-keyring: /usr/bin/gnome-keyring
                  gnome-keyring: /usr/bin/gnome-keyring-3
                  gnome-keyring: /usr/bin/gnome-keyring-daemon

                  scott@scott-MS-7392:~$ gnome-keyring
                  utilisation : gnome-keyring commande [options]
                  commandes : certificate-exception
                  import
                  version
                  scott@scott-MS-7392:~$ gnome-keyring --foreground
                  utilisation : gnome-keyring commande [options]
                  commandes : certificate-exception
                  import
                  version
                  scott@scott-MS-7392:~$ gnome-keyring
                  utilisation : gnome-keyring commande [options]
                  commandes : certificate-exception
                  import
                  version
                  scott@scott-MS-7392:~$


                  je peux enregistrer mon nouveau mot de passe dans le keyring

                  merci pour le suivi
                  1. Modérateur
                    Bravo à toi et merci pour ton retour !