duplicity-talk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Duplicity-talk] Running Duplicity With LaunchD


From: Jeremy Bush
Subject: [Duplicity-talk] Running Duplicity With LaunchD
Date: Thu, 21 Apr 2011 21:20:27 -0500

Hello,

I'm trying to run duplicity with a period launchd job on OS X, and getting the 
error listed below. I can run the command as my user by hand perfectly fine.

My shell script that I'm using with launchd is:

------

eval `/usr/bin/ssh-agent -s`
/usr/bin/ssh-add -k

/usr/local/bin/duplicity <options>

-----


Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: Cleanup of temporary directory 
/var/folders/Sq/Sq5SgVhRF9KbDQBo91Mbs++++TI/-Tmp-/duplicity-zr0v6W-tempdir 
failed - this is probably a bug.
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: GPGError: GPG Failed, see log 
below:
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: ===== Begin GnuPG log =====
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: Traceback (most recent call 
last):
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: File 
"/usr/local/bin/duplicity", line 1250, in <module>
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: with_tempdir(main)
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: File 
"/usr/local/bin/duplicity", line 1243, in with_tempdir
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: fn()
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: File 
"/usr/local/bin/duplicity", line 1224, in main
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: check_last_manifest(col_stats) 
# not needed for full backup
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: File 
"/usr/local/bin/duplicity", line 979, in check_last_manifest
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: 
last_backup_set.check_manifests()
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: File 
"/Library/Python/2.6/site-packages/duplicity/collections.py", line 185, in 
check_manifests
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: remote_manifest = 
self.get_remote_manifest()
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: File 
"/Library/Python/2.6/site-packages/duplicity/collections.py", line 219, in 
get_remote_manifest
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: manifest_buffer = 
self.backend.get_data(self.remote_manifest_name)
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: File 
"/Library/Python/2.6/site-packages/duplicity/backend.py", line 515, in get_data
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: fin = 
self.get_fileobj_read(filename, parseresults)
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: File 
"/Library/Python/2.6/site-packages/duplicity/backend.py", line 478, in 
get_fileobj_read
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: return 
tdp.filtered_open_with_delete("rb")
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: File 
"/Library/Python/2.6/site-packages/duplicity/dup_temp.py", line 114, in 
filtered_open_with_delete
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: fh = 
FileobjHooked(path.DupPath.filtered_open(self, mode))
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: File 
"/Library/Python/2.6/site-packages/duplicity/path.py", line 740, in 
filtered_open
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: return gpg.GPGFile(False, 
self, gpg_profile)
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: File 
"/Library/Python/2.6/site-packages/duplicity/gpg.py", line 135, in __init__
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: 'logger': self.logger_fp})
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: File 
"/Library/Python/2.6/site-packages/duplicity/GnuPGInterface.py", line 357, in 
run
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: create_fhs, attach_fhs)
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: File 
"/Library/Python/2.6/site-packages/duplicity/GnuPGInterface.py", line 401, in 
_attach_fork_exec
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: if process.pid == 0: 
self._as_child(process, gnupg_commands, args)
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: File 
"/Library/Python/2.6/site-packages/duplicity/GnuPGInterface.py", line 442, in 
_as_child
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: os.execvp( command[0], command 
)
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: File 
"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/os.py", 
line 344, in execvp
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: _execvpe(file, args)
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: File 
"/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/os.py", 
line 380, in _execvpe
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: func(fullname, *argrest)
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: OSError: [Errno 2] No such 
file or directory
Apr 21 21:15:06 sc-mac net.zombor.backup[15770]: ===== End GnuPG log =====
Apr 21 21:15:06 sc-mac com.apple.launchd.peruser.501[294] 
(net.zombor.backup[15770]): Exited with exit code: 31


reply via email to

[Prev in Thread] Current Thread [Next in Thread]