Vern, What do you mean the "system's crontab"? isn't every cron job executed by some user, either root or another? What user executes the system's crontab?
--Christer ________________________________________ From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Vern Ceder [EMAIL PROTECTED] Sent: Friday, October 24, 2008 2:03 PM To: Fort Wayne Linux Users Group Subject: Re: [fwlug] Geek troubles - BASH scripts and cron jobs Simón Ruiz wrote: > Hello, all, > > I know we discussed briefly that bash scripts and cron jobs interact > in less than intuitive ways. > > The following cron command, for example, is in the system's cron (at > least that's what I *think* I'm editing when I do "crontab -e" as > root) of a Samba print server. > Actually, it's *root*'s crontab, the "system" crontab is /etc/crontab > 0 0 * * * /root/synch_printers_from 10.0.0.7 &> /root/lastsynch.log > > First of all, am I right in my guess that /root/lastsynch.log doesn't > show anything because there's a space betwen the ">" and the "/"? > Oops... Nope, that shouldn't matter... see eg, http://www.gnu.org/software/bash/manual/bashref.html#Redirections > More importantly, though, the "/root/synch_printers_from" script here > basically pulls down Samba and CUPS, copies over configuration files > from the target server (using scp) and then brings Samba and CUPS back > up. > > However, while it seems to work perfectly every single time I run it > directly through bash it seems to fail to bring samba back up every > single time it runs as a cron job. > > Does anyone have any suggestions as to where I might look for a culprit You have full paths in the cron job, but what about within synch_printers? > Simón > Vern > _______________________________________________ > Fwlug mailing list > [email protected] > http://fortwaynelug.org/mailman/listinfo/fwlug_fortwaynelug.org -- This time for sure! -Bullwinkle J. Moose ----------------------------- Vern Ceder, Director of Technology Canterbury School, 3210 Smith Road, Ft Wayne, IN 46804 [EMAIL PROTECTED]; 260-436-0746; FAX: 260-436-5137 _______________________________________________ Fwlug mailing list [email protected] http://fortwaynelug.org/mailman/listinfo/fwlug_fortwaynelug.org _______________________________________________ Fwlug mailing list [email protected] http://fortwaynelug.org/mailman/listinfo/fwlug_fortwaynelug.org
