From owner-freebsd-ports@FreeBSD.ORG Mon Feb 2 00:32:27 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 102D716A4CE for ; Mon, 2 Feb 2004 00:32:27 -0800 (PST) Received: from smtp.des.no (flood.des.no [217.116.83.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C13D43D1F for ; Mon, 2 Feb 2004 00:32:25 -0800 (PST) (envelope-from des@des.no) Received: by smtp.des.no (Pony Express, from userid 666) id DE3055312; Mon, 2 Feb 2004 09:32:22 +0100 (CET) Received: from dwp.des.no (des.no [80.203.228.37]) by smtp.des.no (Pony Express) with ESMTP id 0882C5311; Mon, 2 Feb 2004 09:32:02 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 2602) id D52E033C6B; Mon, 2 Feb 2004 07:32:50 +0100 (CET) To: Joe Marcus Clarke References: <1075666428.89887.6.camel@shumai.marcuscom.com> From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Mon, 02 Feb 2004 07:32:50 +0100 In-Reply-To: <1075666428.89887.6.camel@shumai.marcuscom.com> (Joe Marcus Clarke's message of "Sun, 01 Feb 2004 15:13:48 -0500") Message-ID: User-Agent: Gnus/5.090024 (Oort Gnus v0.24) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on flood.des.no X-Spam-Level: ss X-Spam-Status: No, hits=2.6 required=5.0 tests=RCVD_IN_DYNABLOCK, RCVD_IN_SORBS autolearn=no version=2.63 cc: ports@freebsd.org Subject: Re: USE_RC_SUBR X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Feb 2004 08:32:27 -0000 Joe Marcus Clarke writes: > There was a problem with testing for /etc/rc.subr existence with package > builds on bento. However, this is being addressed in the current 4-exp > build. Thanks. Another issue with rc.subr is POLA. Previously, anything listed in /usr/local/etc/rc.d would start at boot time (or when you ran the script manually). Now, though, ports using rc.subr don't start unless you explicitly enable them in /etc/rc.conf. The startup script will simply do nothing, with no warning to the user. I got bitten by this last night when I updated SpamAssassin on my mail server, and found out only this morning that it had switched to using rc.subr. I'm not going to start an argument about the desirability of this; the point is that people need to be made aware of it. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no