From owner-freebsd-questions@FreeBSD.ORG Thu Aug 26 16:22:03 2004 Return-Path: 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 CD8A616A4CE for ; Thu, 26 Aug 2004 16:22:03 +0000 (GMT) Received: from smtp1.utdallas.edu (smtp1.utdallas.edu [129.110.10.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id A723E43D6B for ; Thu, 26 Aug 2004 16:22:03 +0000 (GMT) (envelope-from pauls@utdallas.edu) Received: from utd49554 (utd49554.utdallas.edu [129.110.3.85]) by smtp1.utdallas.edu (Postfix) with ESMTP id E2773388D50 for ; Thu, 26 Aug 2004 11:22:02 -0500 (CDT) Date: Thu, 26 Aug 2004 11:22:00 -0500 From: Paul Schmehl To: FreeBSD-questions Message-ID: <4197CC094B90018DA9D16E82@utd49554.utdallas.edu> In-Reply-To: <200408260007.26659.krinklyfig@spymac.com> References: <200408260007.26659.krinklyfig@spymac.com> X-Mailer: Mulberry/3.1.6 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Re: crontab question involving cvsup X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 16:22:03 -0000 --On Thursday, August 26, 2004 12:07:26 AM -0700 Joshua Tinnin wrote: > OK, I have searched the archives, and I can't find that my question has > been answered previously, but please forgive me if that's incorrect. > > I'm using (or rather trying to use) cron to update my ports tree daily. > I've tried several different combinations without success, and lately > this is what I have in my crontab file: > > /usr/local/bin/cvsup -g -L 2 /home/krinklyfig/supfiles/ports-supfile > && /usr/local/bin/portindex && /usr/local/sbin/portsdb -u > > It runs as root once a day. What appears to be happening is that the > cvsup is happening, but portindex is not, and because of the latter > portsdb -u doesn't either. The reason I know cvsup is working is > because portindex indicates that the ports tree has been updated if I > run it manually later, but running portversion before manually running > portindex will not indicate any changes. The cron log doesn't show > anything but the commands being executed. So, my question is: is this > type of command valid, or should each command be separate? Or is it not > working for some other reason? > Just out of curiosity, why would you use cron rather than /etc/periodic/daily? Paul Schmehl (pauls@utdallas.edu) Adjunct Information Security Officer The University of Texas at Dallas AVIEN Founding Member http://www.utdallas.edu/ir/security/