From owner-freebsd-ports@FreeBSD.ORG Sun Nov 30 07:45:29 2003 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 D54C616A4CE; Sun, 30 Nov 2003 07:45:29 -0800 (PST) Received: from saturn.criticalmagic.com (saturn.criticalmagic.com [68.213.16.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89C9E43FD7; Sun, 30 Nov 2003 07:45:28 -0800 (PST) (envelope-from richardcoleman@mindspring.com) Received: from mindspring.com (titan.criticalmagic.com [68.213.16.23]) by saturn.criticalmagic.com (Postfix) with ESMTP id C7A183BD2A; Sun, 30 Nov 2003 10:45:27 -0500 (EST) Message-ID: <3FCA10A4.2020409@mindspring.com> Date: Sun, 30 Nov 2003 10:45:40 -0500 From: Richard Coleman Organization: Critical Magic, Inc. User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Oliver Eikemeier References: <200311281553.hASFrURT003309@siralan.org> <86fzg8scn5.fsf@borg.borderworlds.dk> <20031129142508.GA46034@titan.klemm.apsfilter.org> <20031129212652.GC8768@xor.obsecurity.org> <3FC955E3.3070608@FreeBSD.org> In-Reply-To: <3FC955E3.3070608@FreeBSD.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: ports@FreeBSD.org cc: freebsd-current@FreeBSD.org cc: Andreas Klemm cc: Kris Kennaway Subject: Re: Ports startup scripts in /etc/rc.d (Re: 5.2-BETA and related ports issues) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: richardcoleman@mindspring.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Nov 2003 15:45:30 -0000 Oliver Eikemeier wrote: > The reason I did this was to support services like mail and nss_ldap. I > really like to be > prefix safe, PR conf/56736 relates to this: > > > I agree that there should be a better solution, and already asked Mike > Makonnen > about it, but nobody seemed to care. > > IMHO not participating in rcorder(8) makes the packing list pettier and > avoids an ugly hack, > which is good, but restrains functionality. I like the idea of account > managed in an > centralized LDAP directory very much. > > So, do you still think the scripts should not participate in rcorder(8)? > It's easy to > change the ports, but this is probably not the right fix. > > -Oliver I guess I don't see the problem. What is wrong with ports adding startup scripts to /etc/rc.d? For certain ports, that is the only way to get the startup dependencies right (like making sure openldap or postgresql starts before your mail system). This will become more important as more of the base system moves to ports/packages. Just refine the note in UPDATING to specifically state which startup scripts to remove, rather than "rm -rf /etc/rc.d/*". Richard Coleman richardcoleman@mindspring.com