[oclug] rsync, ssh, and cron
Hugh Campbell
hdc at fs.ca
Tue Apr 6 14:08:47 EDT 2004
On Tue, 6 Apr 2004 17:35:30 -0400, Dave Edwards wrote:
>I've created a cron job to regularly backup a remote directory. The
command looks like:
>su - dle -c 'rsync -e ssh -aqz www.foo.bar:/usr/websites/foo.bar/www
/home/dle/projects/foo/'
>However, something there -- either rsync or ssh -- does not like it.
>Something about being run by cron is tripping it up, as the command
>works fine when I run it by hand. I receive the error output via
>local email: standard in must be a tty.
Dave
This rings a bell with me I think. It may have something to do with the su environment that you
are su'ing into.
Have you tried running it from rsync's crontab? This is what I do and it seems to work
perfectly.
Hugh
More information about the OCLUG
mailing list