[oclug] rsync, ssh, and cron
Dave Edwards
dle at sympatico.ca
Tue Apr 6 21:25:03 EDT 2004
On 2004-04-06 18:02-0400, Michael P. Soulier wrote:
> On 06/04/04 Dave Edwards said:
>
> > 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.
> >
> > This has the earmarks of a self-kicker, but I need a little help to
> > get there.
>
> If you run that under vixie-cron, you can specify a user for the job to
> run under.
>
> ie.
>
> 0 0 * * * dle /usr/bin/rsync -e ssh -aqz
> www.foo.bar:/usr/websites/foo.bar/www /home/dle/projects/foo/
I am running vixie-cron, but using that syntax earned me a "/bin/sh:
line 1: dle: command not found" local email message.
Dave.
--
Dave Edwards <dleSympaticoCa>
Freelance and Technical Writer,
With Special Interest in Open Source Software
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://tux.oclug.on.ca/pipermail/oclug/attachments/20040406/163fcfa0/attachment.bin
More information about the OCLUG
mailing list