From owner-freebsd-rc@FreeBSD.ORG Mon Aug 16 17:40:13 2004 Return-Path: Delivered-To: freebsd-rc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1655E16A4CE; Mon, 16 Aug 2004 17:40:13 +0000 (GMT) Received: from rwcrmhc12.comcast.net (rwcrmhc12.comcast.net [216.148.227.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id E376343D2D; Mon, 16 Aug 2004 17:40:12 +0000 (GMT) (envelope-from apeiron@comcast.net) Received: from prophecy.velum (pcp08490587pcs.levtwn01.pa.comcast.net[68.83.169.224]) by comcast.net (rwcrmhc12) with SMTP id <2004081617401101400lgue6e> (Authid: apeiron@comcast.net); Mon, 16 Aug 2004 17:40:12 +0000 Date: Mon, 16 Aug 2004 13:40:10 -0400 From: Christopher Nehren To: Mike Makonnen Message-ID: <20040816174010.GA82600@prophecy.dyndns.org> References: <20040731155822.GB35674@rogue.acs-et.com> <2A78201C-E316-11D8-9C56-00039312D914@fillmore-labs.com> <20040816155653.GA2405@rogue.acs-et.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/04w6evG8XlLl3ft" Content-Disposition: inline In-Reply-To: <20040816155653.GA2405@rogue.acs-et.com> X-Please-CC-Me: In List And Group Replies User-Agent: Mutt/1.5.6i cc: freebsd-rc@freebsd.org cc: current@freebsd.org Subject: Re: RFC: Alternate patch to have true new-style rc.d scripts in ports (without touching localpkg) X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussion related to /etc/rc.d design and implementation. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 17:40:13 -0000 --/04w6evG8XlLl3ft Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Aug 16, 2004 at 11:56:53 EDT, Mike Makonnen scribbled these curious markings: > I have thought about this considerably, and I think the best solution > is to have ports rc.d scripts installed to /etc/rc.d. One of the problems Please, no. This is in direct violation of hier(8), POLA, the concept of=20 separating third-party packages from the base system, and it also pollutes = the=20 concept of a lean, clean, vendor-provided / file system. One of the things that I love about FreeBSD is that it doesn't make a mess of the base system like Linux does. If I wanted the mess that putting port scripts in /etc/rc.d would cause, I'd use Linux. =2E.. well, maybe not. At the very least, I'd like the current way of doing things (Why does it ne= ed=20 to be changed, anyway? The current way of doing things is quite close to=20 perfect, IMHO.) to remain a viable option. And no, littering /etc/rc.d with= =20 symlinks is not the way to do it. If I wanted that, again, I'd go to Linux. Well, I'm fresh out of paint. If you'd like, you can take this message as a statement of how happy I am with FreeBSD :-). --/04w6evG8XlLl3ft Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBIPF6k/lo7zvzJioRAgNvAJ42AT5SrNRIN0Yrl0sSITHzvaji0wCfftkB YnFu+y8jaQEy8kojwJcUjI0= =Sy6C -----END PGP SIGNATURE----- --/04w6evG8XlLl3ft--