duplicity-talk
[Top][All Lists]
Advanced

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

Re: [Duplicity-talk] Erring out when using cron, but working on the comm


From: Diagon
Subject: Re: [Duplicity-talk] Erring out when using cron, but working on the command line.
Date: Wed, 13 May 2020 04:20:45 -0700
User-agent: Zoho Mail

This I was able to figure out.  It's a standard issue in cron.  Somehow you 
have to get information on how to access encrypted ssh keys to the subshell.  
Typically that would be via making an ssh-agent accessible to the subshell.  
The following link describes three approaches:

https://stackoverflow.com/a/18041092

This is apparently basic enough, that I might suggest that it should be in a 
duplicity FAQ somewhere?  Maybe it is and I didn't see it.

/D

============ Forwarded message ============
From: Diagon <address@hidden>
To: "duplicity-talk"<address@hidden>
Date: Tue, 12 May 2020 20:32:17 -0700
Subject: Erring out when using cron, but working on the command line.
============ Forwarded message ============

 > I'm backing up to a remote location via cron.  The following command works 
 > on the command line, but fails in crontab:
 > 
 > */10 * * * * PASSPHRASE="mypassword" flock -n /tmp/backuplock 
 > /usr/bin/duplicity --log-file /home/me/duplicity.log --backend-retry-delay 
 > 60 --asynchronous-upload --name TEST --volsize 50 --full-if-older-than 6M 
 > --exclude '**.lock' /home/me/Desktop/TEST sftp://address@hidden/Backup
 > 
 > The error is:
 > 
 > ERROR 23 BackendException
 > . BackendException: ssh connection to address@hidden:22 failed: Private key 
 > file is encrypted
 > 
 > I'm confused because my understanding is that my crontab will run under my 
 > same uname.  
 > 
 > Is there something I need to do with ssh-agent or somesuch?  Does anyone 
 > have any suggestions?  I've never looked into this end of things.
 > 
 > Thanks! /D



reply via email to

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