From owner-freebsd-questions@FreeBSD.ORG Thu Nov 3 21:00:55 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 484D016A41F for ; Thu, 3 Nov 2005 21:00:55 +0000 (GMT) (envelope-from brandonh@hotandcold.biz) Received: from mail.themarcomgroup.com (207-114-172-156.gen.twtelecom.net [207.114.172.156]) by mx1.FreeBSD.org (Postfix) with SMTP id 9A21C43D45 for ; Thu, 3 Nov 2005 21:00:54 +0000 (GMT) (envelope-from brandonh@hotandcold.biz) Received: (qmail 19359 invoked from network); 3 Nov 2005 21:00:50 -0000 Received: from adsl-71-132-117-69.dsl.bkfd14.pacbell.net (HELO BrandonH) (71.132.117.69) by mail.themarcomgroup.com with SMTP; 3 Nov 2005 21:00:50 -0000 From: "Brandon Hinesley" To: Date: Thu, 3 Nov 2005 13:01:52 -0800 Organization: Advanced Mechanical Systems, Inc. Message-ID: <001101c5e0b9$d1cb4b60$6800a8c0@BrandonH> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: AcXgt8UUYcEvpOsWSRCnAxuyBNurCwAAJ0IwAABVuAA= X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Subject: FW: Cron Job will not run. X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Nov 2005 21:00:55 -0000 I added /usr/local/bin to /etc/crontab PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/sbin:/usr/local/bin It's still not working. It doesn't seem to run anything in the script at all; rotations or rsync'n. -----Original Message----- From: Alex Zbyslaw [mailto:xfb52@dial.pipex.com] Sent: Thursday, November 03, 2005 12:47 PM To: Brandon Hinesley Cc: freebsd-questions@freebsd.org Subject: Re: Cron Job will not run. Brandon Hinesley wrote: >The script below works perfectly when I run it from a console, however, >nothing at all seems to happen as evidenced by the backups not being >rotated. I don't know if this makes a difference, but the "Backup" folder >is a file system on an external hard drive. I am also using samba to share >that folder as r/o. >[...] >Here's part of my /etc/crontab: >-------------------- >SHELL=/bin/sh >PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/sbin >[...] >rsync -av --delete $files/$docs $dbkups/0/ > > > > This is a FAQ, though I don't know if it's in the FAQ :-) From the command line /usr/local/bin (where rsync lives) is in your path. From Cron it is not. Either add it to the crontab or set PATH in your script. The latter is recommended since the script works whatever the running user has their path set to. There may be some other path problem I've missed, but this ones sticks out. --Alex