From owner-freebsd-current@FreeBSD.ORG Sun Jul 25 19:55:44 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C71B16A4CE for ; Sun, 25 Jul 2004 19:55:44 +0000 (GMT) Received: from smtp1.netcologne.de (smtp1.netcologne.de [194.8.194.112]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04AF843D46 for ; Sun, 25 Jul 2004 19:55:42 +0000 (GMT) (envelope-from thomas@laurel.tmseck.homedns.org) Received: from laurel.tmseck.homedns.org (xdsl-213-196-240-14.netcologne.de [213.196.240.14]) by smtp1.netcologne.de (Postfix) with SMTP id DC19C38B93 for ; Sun, 25 Jul 2004 21:55:38 +0200 (MEST) Received: (qmail 17807 invoked by uid 1001); 25 Jul 2004 19:55:34 -0000 Date: 25 Jul 2004 19:55:34 -0000 Message-ID: <20040725195534.17806.qmail@laurel.tmseck.homedns.org> From: tmseck-lists@netcologne.de (Thomas-Martin Seck) To: Craig Rodrigues Organization: a private site in Germany In-Reply-To: <20040725173934.GA1213@crodrigues.org> X-Newsgroups: gmane.os.freebsd.current,gmane.os.freebsd.devel.ports X-Attribution: tms X-Mailman-Approved-At: Mon, 26 Jul 2004 11:46:19 +0000 cc: freebsd-current@freebsd.org Subject: Re: HEADS UP: change in ports rc.d script behaviour X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Jul 2004 19:55:44 -0000 * Craig Rodrigues [gmane.os.freebsd.current]: > On Sun, Jul 25, 2004 at 05:12:08PM +0300, Mike Makonnen wrote: >> 4. If you must include a default value for an rc.conf(5) knob, >> make sure that you put it in an if [ -z "$foo_knob"] clause. > > As a simple alternative to an if clause, I've done this for the > isc-dhcp3-server port: > > [ -z "$dhcpd_enable" ] && dhcpd_enable="NO" Even simpler: foo_enable=${foo_enable:-"NO"} or : ${foo_enable:="NO"}