I'm extremely new to scripted scp, so this may be idiotic:

Assuming you are using rsa or dsa public key authentication for the
transfer, you need to make sure the crontab was setup from the account of
the authenticated user.  Setting it up under root's crontab won't work - the
script will request a password to initiate the transfer and never receive a
response.

For example, I have an user account called "copy" created for scp transfers.
This user has an rsa key assigned and copied to each target server.  I then
set up a job using crontab -e from copy's account to initiate the transfer.
If I try the same job using root's crontab, it fails (timeout waiting for a
password response).

Hopefully that drivel made some sense.

Jim

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of Gerard Samuel
> Sent: Friday, September 12, 2003 1:26 PM
> To: FreeBSD Questions
> Subject: Script doesn't complete via Cron
>
>
> Script ->
> --------
> #!/bin/sh
> #
> # To roll up a zip file of source code
> #
>
> date=`date '+%Y-%m-%d'`
>
> cd ~/temp
> rm -rf foo_dev foo.zip
> export CVS_RSH=ssh
> export CVSROOT=:ext:[EMAIL PROTECTED]:/xxx/yyy/zzz
> cvs -Q export -D $date -d foo_dev foo
> zip -q -r foo foo_dev
> scp -q foo.zip server_name:
> rm -rf foo_dev foo.zip
>
> ------
>
> Cron job ->
> ------
> # export, zip up and scp foo source to server_name
> 17      14      *       *       *       /home/bar/bin/export-foo
> 2>      /dev/null > /dev/null
> ------
>
> When I execute the script by hand, it completes without any problems.
> When I let a cronjob handle it, it doesn't scp the zip file to the
> remote server.
> I don't get any errors in /var/log/auth.log or /var/log/messages
> Anyone has any ideas on how to fix this up?
>
> Thanks
>
> _______________________________________________
> [EMAIL PROTECTED] mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to
> "[EMAIL PROTECTED]"
>
>


_______________________________________________________________________
This message was scanned and certified Virus Free by Alexssa | HNet.
www.alexssa.net
www.hnet.net
_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to