When you run the script normally on the command line, does it require root 
priviledges or can it run under a normal user id? If it requires root 
priviledges then you may need to consider making your script SUID root.

Noah.
On Apr 26, 2011, at 4:30 PM, Richard Zulu wrote:

> Hallo,
> 
> Quick question here:
> 
> I am rsyncing files from a remote computer to my local machine over the 
> internet. Since the internet is not reliable. I have had to think about ways 
> of automatically re-enabling rsync whenever it stops running because of 
> internet disruptions.
> 
> I have had to install an ssh-agent so that I do not have to input a password 
> whenever I am starting rsync.
> 
> I have also created a script to run rsync i.e check whether it is running and 
> if it isn't, start it. I have put this script in my cron, however, cron runs 
> the script but rsync does not start.
> 
> Cron sends me an email that "Permission denied, please try again."
> 
> My cron looks like this:    */5 * * * * /root/rsyncrun.sh 2>&1 >> 
> /var/log/script_output.log &
> 
> My cron environment variables (/etc/crontab) are: 
> 
> SHELL=/bin/sh
> PATH=/usr/bin:/usr/sbin:/sbin:/bin:/usr/lib/news/bin
> MAILTO=root
> 
> However Script is written to use the bash shell
> #!/bin/bash
> 
> Permissions on my script
> 
> -rwxr-xr-x 1 root root 384 2011-04-26 16:17 rsyncrun.sh
> 
> 
> What could possibly be the problem as to why my rsync cron has permission 
> denied?
> 
> Thanks
> 
> -- 
> Richard Zulu
> gtug lead, Kampala (Uganda)
> http://kampala.gtugs.org
> 
> 
> _______________________________________________
> The Uganda Linux User Group: http://linux.or.ug
> 
> Send messages to this mailing list by addressing e-mails to: [email protected]
> Mailing list archives: http://www.mail-archive.com/[email protected]/
> Mailing list settings: http://kym.net/mailman/listinfo/lug
> To unsubscribe: http://kym.net/mailman/options/lug
> 
> The Uganda LUG mailing list is generously hosted by INFOCOM: 
> http://www.infocom.co.ug/
> 
> The above comments and data are owned by whoever posted them (including 
> attachments if any). The mailing list host is not responsible for them in any 
> way.

_______________________________________________
The Uganda Linux User Group: http://linux.or.ug

Send messages to this mailing list by addressing e-mails to: [email protected]
Mailing list archives: http://www.mail-archive.com/[email protected]/
Mailing list settings: http://kym.net/mailman/listinfo/lug
To unsubscribe: http://kym.net/mailman/options/lug

The Uganda LUG mailing list is generously hosted by INFOCOM: 
http://www.infocom.co.ug/

The above comments and data are owned by whoever posted them (including 
attachments if any). The mailing list host is not responsible for them in any 
way.

Reply via email to