Ar 26/11/2011 am 17:33, ysgrifennodd Lars Wirzenius: > On Wed, Nov 23, 2011 at 03:58:21PM -0500, Dafydd Harries wrote: > > obnam --repository=sftp://... --encrypt-with=00C0FFEE backup ~/stuff > > ERROR: gpg: can't query passphrase in batch mode > > gpg: decryption failed: secret key not available > > > > Oh dear. > > Hmm. It asks me the passphrase via the normal GUI popup dialog. > Can you tell me in more detail what you did?
I just ran that obnam command. The target repository doesn't exist at the time that I run obnam, but obnam creates it fine. Here's the backtrace from the log: 2011-12-05 10:42:50 CRITICAL Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/cliapp/app.py", line 141, in _run self.process_args(args) File "/usr/lib/python2.7/dist-packages/obnamlib/app.py", line 123, in process_args cliapp.Application.process_args(self, args) File "/usr/lib/python2.7/dist-packages/cliapp/app.py", line 316, in process_args method(args[1:]) File "/usr/lib/python2.7/dist-packages/obnamlib/plugins/backup_plugin.py", line 100, in backup self.add_client(client_name) File "/usr/lib/python2.7/dist-packages/obnamlib/plugins/backup_plugin.py", line 124, in add_client self.repo.lock_root() File "/usr/lib/python2.7/dist-packages/obnamlib/repo.py", line 236, in lock_root self._write_format_version(self.format_version) File "/usr/lib/python2.7/dist-packages/obnamlib/repo.py", line 293, in _write_format_version self.fs.overwrite_file('metadata/format', '%s\n' % version) File "/usr/lib/python2.7/dist-packages/obnamlib/repo.py", line 79, in overwrite_file repo=self.repo, toplevel=toplevel) File "/usr/lib/python2.7/dist-packages/obnamlib/hooks.py", line 109, in call return self.hooks[name].call_callbacks(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/obnamlib/hooks.py", line 73, in call_callbacks data = callback(data, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/obnamlib/plugins/encryption_plugin.py", line 118, in toplevel_write_data symmetric_key = self.get_symmetric_key(repo, toplevel) File "/usr/lib/python2.7/dist-packages/obnamlib/plugins/encryption_plugin.py", line 125, in get_symmetric_key key = obnamlib.decrypt_with_secret_keys(encoded) File "/usr/lib/python2.7/dist-packages/obnamlib/encryption.py", line 247, in decrypt_with_secret_keys return _gpg(['-d'], stdin=encrypted, gpghome=gpghome) File "/usr/lib/python2.7/dist-packages/obnamlib/encryption.py", line 126, in _gpg raise obnamlib.Error(err) Daf -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org