GNU/Linux >> Znalost Linux >  >> Ubuntu

Deja-dup stále žádá o heslo?

Mám problém s deja-dup . Když se pokusím vytvořit zálohu na můj server, spustí se zálohování na +- 10 sekund a poté znovu a znovu požádá o mé šifrovací heslo.

Co jsem zatím udělal:

  • delete ~/.cache/deja-dup/
  • smazat adresář, do kterého nahrávám na svůj server, a vytvořit nový

A pokusil jsem se problém odladit:

export DEJA_DUP_DEBUG=1
deja-dup --backup

Deja-dup spustí skenování a poté řekne, že vytváří první zálohu, po které se ladicí protokol uvádí:

DUPLICITY: INFO 1
DUPLICITY: . GPG error detail: Traceback (most recent call last):
DUPLICITY: .   File "/usr/bin/duplicity", line 1532, in <module>
DUPLICITY: .     with_tempdir(main)
DUPLICITY: .   File "/usr/bin/duplicity", line 1526, in with_tempdir
DUPLICITY: .     fn()
DUPLICITY: .   File "/usr/bin/duplicity", line 1380, in main
DUPLICITY: .     do_backup(action)
DUPLICITY: .   File "/usr/bin/duplicity", line 1496, in do_backup
DUPLICITY: .     full_backup(col_stats)
DUPLICITY: .   File "/usr/bin/duplicity", line 567, in full_backup
DUPLICITY: .     globals.backend)
DUPLICITY: .   File "/usr/bin/duplicity", line 425, in write_multivol
DUPLICITY: .     at_end = gpg.GPGWriteFile(tarblock_iter, tdp.name, globals.gpg_profile, globals.volsize)
DUPLICITY: .   File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 356, in GPGWriteFile
DUPLICITY: .     file.close()
DUPLICITY: .   File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 241, in close
DUPLICITY: .     self.gpg_failed()
DUPLICITY: .   File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 226, in gpg_failed
DUPLICITY: .     raise GPGError(msg)
DUPLICITY: . GPGError: GPG Failed, see log below:
DUPLICITY: . ===== Begin GnuPG log =====
DUPLICITY: . gpg: keyblock resource `/etc/pacman.d/gnupg/pubring.gpg': file open error
DUPLICITY: . ===== End GnuPG log =====
DUPLICITY: . 
DUPLICITY: . 

DUPLICITY: ERROR 31 GPGError
DUPLICITY: . GPGError: GPG Failed, see log below:
DUPLICITY: . ===== Begin GnuPG log =====
DUPLICITY: . gpg: keyblock resource `/etc/pacman.d/gnupg/pubring.gpg': file open error
DUPLICITY: . ===== End GnuPG log =====
DUPLICITY: . 

Pokud vím, dává smysl, že duplicita nemůže otevřít /etc/pacman.d/gnupg/pubring.gpg protože neběžím arch.

Někdo nějaké návrhy, proč duplicita / deja-dup se pokusí otevřít /etc/pacman.d/ místo použití mého výchozího svazku klíčů gpg?

Přijatá odpověď:

Právě jsem problém vyřešil, z nějakého důvodu byl v mém ~/.gnupg/gpg.conf řádek „keyring /etc/pacman.d/gnupg/pubring.gpg“

Což jsem okomentoval a teď to funguje.


Ubuntu
  1. Fedora – Jak ověřit zálohu Deja-dup pomocí duplicity?

  2. Proč Ubuntu stále žádá o heslo Gmailu?

  3. Ubuntu 16.04 – Požadavek na heslo při připojování k síti Windows?

  1. Top 10 kompresních nástrojů pro Ubuntu

  2. Heslo pro systém šifrovaných souborů se neaktualizuje, když změním heslo uživatele?

  3. Jak zajistit, aby Apache 2 přestal žádat heslo pro certifikát Ssl?

  1. Ubuntu 14.04 stále žádá o přístupové heslo, když Ssh?

  2. Ubuntu 17.04 již nepožaduje heslo při přechodu z režimu spánku?

  3. Gui Ssh pro Ubuntu 14.04?