Acontece que havia apenas um desnecessário \ n no meio de uma senha. Não faço ideia de como chegou lá, pois nunca abri o arquivo.
Eu sempre faço backup de minhas senhas no Debian Jessie abrindo cavalos-marinhos, mudando a senha do chaveiro de login para nada, fazendo backup de ~ / .local / share / keyrings / login.keyring e depois altero a senha.
No entanto, na última vez que fiz isso, percebi que após algum tempo após esse processo, todas as senhas haviam desaparecido. Eu tentei mudar a senha do chaveiro para nada e copiar o backup de volta para ~ / .local / share / keyrings / login.keyring, mas mesmo depois de reiniciar o cavalo-marinho não mostra as senhas. Mesmo adicionar senhas manualmente ao arquivo .keyring não é mais reconhecido pelo cavalo-marinho. O cavalo-marinho foi atualizado para usar algum tipo de soma de verificação?
Como meu backup é em texto simples, posso pelo menos procurar manualmente minhas senhas, mas há muitas coisas para serem inseridas manualmente. Alguma idéia de como posso recuperar minhas senhas no chaveiro? Talvez uma ferramenta de terceiros que pode importar chaveiros do gnome ou algo assim?
ATUALIZAÇÃO: Acabei de descobrir que o syslog diz que o "keyring estava em um formato inválido ou não reconhecido: /home/user/.local/share/keyrings/login.keyring" . Nenhuma surpresa as chaves não aparecem então. Só tem que descobrir porque não gosta do formato.
Tags gnome gnome-keyring debian linux gnome3