From owner-freebsd-current@FreeBSD.ORG Sat Nov 29 18:29:03 2003 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 C11CC16A4CE; Sat, 29 Nov 2003 18:29:03 -0800 (PST) Received: from postman.arcor.de (postman1.arcor-online.net [151.189.0.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id A135943FA3; Sat, 29 Nov 2003 18:29:01 -0800 (PST) (envelope-from eik@FreeBSD.org) Received: from FreeBSD.org (pD951A58D.dip.t-dialin.net [217.81.165.141]) (authenticated bits=0) by postman.arcor.de (8.12.9/8.12.9) with ESMTP id hAU2SvNk028551 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 30 Nov 2003 03:28:59 +0100 (MET) Message-ID: <3FC955E3.3070608@FreeBSD.org> Date: Sun, 30 Nov 2003 03:28:51 +0100 From: Oliver Eikemeier Organization: FreeBSD User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en, de MIME-Version: 1.0 To: Kris Kennaway References: <200311281553.hASFrURT003309@siralan.org> <86fzg8scn5.fsf@borg.borderworlds.dk> <20031129142508.GA46034@titan.klemm.apsfilter.org> <20031129212652.GC8768@xor.obsecurity.org> In-Reply-To: <20031129212652.GC8768@xor.obsecurity.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 Subject: Re: Ports startup scripts in /etc/rc.d (Re: 5.2-BETA and related ports issues) 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, 30 Nov 2003 02:29:03 -0000 Kris Kennaway wrote: > On Sat, Nov 29, 2003 at 03:25:08PM +0100, Andreas Klemm wrote: > > >>All openldapXX-server ports do this for example >> >>root@titan[ttyp2]{219} /var/db/pkg grep /etc/rc.d */+CONTEN* >>[...] >>openldap-server-2.1.23/+CONTENTS:@unexec /etc/rc.d/slapd stop 2>&1 >/dev/null || true >>openldap-server-2.1.23/+CONTENTS:@unexec /etc/rc.d/slurpd stop 2>&1 >/dev/null || true >>openldap-server-2.1.23/+CONTENTS:@cwd /etc/rc.d > > That should be fixed before the release. I can't think of any reason > why these should be using /etc/rc.d instead of /usr/local/etc/rc.d. Sorry that I missed that thread, our ISP has f*cked up our connection. 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