From owner-freebsd-questions@FreeBSD.ORG Fri Jun 30 16:31:53 2006 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 B527916A415 for ; Fri, 30 Jun 2006 16:31:53 +0000 (UTC) (envelope-from daeg@houston.rr.com) Received: from ms-smtp-03.texas.rr.com (ms-smtp-03.texas.rr.com [24.93.47.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 068D643D77 for ; Fri, 30 Jun 2006 16:31:32 +0000 (GMT) (envelope-from daeg@houston.rr.com) Received: from cpe-24-167-71-114.houston.res.rr.com (cpe-24-167-71-114.houston.res.rr.com [24.167.71.114]) by ms-smtp-03.texas.rr.com (8.13.6/8.13.6) with ESMTP id k5UGVSPN007956; Fri, 30 Jun 2006 11:31:29 -0500 (CDT) From: David J Brooks Organization: KC5WNK To: freebsd-questions@freebsd.org Date: Fri, 30 Jun 2006 11:31:29 -0500 User-Agent: KMail/1.9.3 References: <20060630161046.GE2111@tigger.digitaltorque.ca> In-Reply-To: <20060630161046.GE2111@tigger.digitaltorque.ca> X-Face: "\j?x](l|]4p?-1Bf@!wN<&p=$.}^k-HgL}cJKbQZ3r#Ar]\%U(#6}'?<3s7%(%(=?utf-8?q?gxJxxc=0A=09R=09nSNPNr*/=5E=7EStawWU9KDJ-CT0k=24f=23?=@t2^K&BS_f|?ZV/.7Q MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200606301131.29593.daeg@houston.rr.com> X-Virus-Scanned: Symantec AntiVirus Scan Engine Cc: "Michael P. Soulier" Subject: Re: batching port builds 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: Fri, 30 Jun 2006 16:31:53 -0000 On Friday 30 June 2006 11:10, Michael P. Soulier wrote: > Apologies if this is in a FAQ, I didn't see it. > > How does one tell the ports system to not query interactively for input, > and just take default build options, or a predefined set of options? > Running a portupgrade -a and finding the night wasted while the box sat > waiting for input is no fun at all. If you do 'make -DBATCH' instead of 'make' - you will use the preset defaults for each port with options. Or you can do 'make config-recursive' - which will offer you all the option screens for the port in whose directory you're currently in and all its dependencies. See 'man ports' for more information. To use those with 'portupgrade -a' will probably take some custom scripting. David -- Sure God created the world in only six days, but He didn't have an established user-base.