web-dev-qa-db-ja.com

Gnomeキーリングの問題

Deja-dup(重複)でバックアップされたOpenSUSE12.3マシンにいくつかのファイルを復元しようとしています。バックアップを復号化するためのパスワードの入力を求められたら、正しいパスワードを入力すると、進行せずに繰り返しプロンプトが表示されます。

/var/log/messagesで指定されたエラーは次のとおりです。

The gnome keyring socket is not owned with the same credentials as the 
    user login: <username removed>
gkr-pam: couldn't unlock the login keyring

Deja-dupのデバッグログには次のものがあります。

DUPLICITY: ERROR 31 GPGError
DUPLICITY: . GPGError: GPG Failed, see log below:
DUPLICITY: . ===== Begin GnuPG log =====
DUPLICITY: . gpg: WARNING: "--no-use-agent" is an obsolete option - it has no effect
DUPLICITY: . gpg: CAST5 encrypted data
DUPLICITY: . gpg: encrypted with 1 passphrase
DUPLICITY: . gpg: decryption failed: Bad session key
DUPLICITY: . gpg: block_filter 0x7f969a828e60: read error (size=15648,a->size=15648)
DUPLICITY: . gpg: block_filter: pending bytes!
DUPLICITY: . ===== End GnuPG log =====
4
kobrien

この問題を修正するには、python-oauthをインストールしてください。

1
kobrien