From owner-freebsd-arch Thu Oct 18 19:46:54 2001 Delivered-To: freebsd-arch@freebsd.org Received: from wensleydale.netmonger.net (wensleydale.netmonger.net [167.206.208.3]) by hub.freebsd.org (Postfix) with ESMTP id C0F4037B405; Thu, 18 Oct 2001 19:46:50 -0700 (PDT) Received: from dna.masto.com (ool-18b9169a.dyn.optonline.net [24.185.22.154]) (AUTH: LOGIN chris@retardix.com, TLS: TLSv1/SSLv3,168bits,DES-CBC3-SHA) by wensleydale.netmonger.net with esmtp; Thu, 18 Oct 2001 22:46:48 -0400 Received: (from chris@localhost) by dna.masto.com (8.11.5/8.11.4) id f9J2kib01497; Thu, 18 Oct 2001 22:46:44 -0400 (EDT) (envelope-from chris@masto.com) X-Authentication-Warning: dna.masto.com: chris set sender to chris@masto.com using -f Subject: Re: cvs commit: src/etc group master.passwd From: Christopher Masto To: arch@FreeBSD.org Cc: John Baldwin , "Andrey A. Chernov" , Christopher Masto , Mike Barcroft In-Reply-To: <20011018112023.A20348@dragon.nuxi.com> References: <20011018211949.B68031@nagual.pp.ru> <20011018112023.A20348@dragon.nuxi.com> X-Mailer: Evolution/0.15 (Preview Release) Date: 19 Oct 2001 07:46:44 +0500 Message-Id: <1003459604.1462.5.camel@dna.masto.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, 2001-10-18 at 15:20, David O'Brien wrote: > Those people probably do not mergemaster their master.passwd. Thus > adding www==80 to the stock sources does not really create a problem for > existing systems (you are now probably going to mention YP). Web server > ports can check for the existence of a `www' user and add it if not > there -- again not causing a problem for existing installations. Over > time the stock user `www' will be in use everywhere and this will be a > non-issue. This is what I don't understand. If the port is going to check for the missing user and create it, why put it in the base system? Basically, the existing mechanism means that everyone who wants Apache gets the www user - for some reason, you want to extend this to include also people who don't want Apache. It doesn't make any sense to me. If the port has the facility to create it on the fly, that sounds like a much better solution. It also extends to all ports that need special users. Certainly putting such things as mysql and pgsql in the base system's master.passwd would be unacceptable to most people. P.S. I maintain a lot of FreeBSD web servers, and I create an "apache" user/group when I set them up. I also don't use the port, so to me this extra thing in the passwd file is a waste. -- "Contemplate the mangled bodies of your countrymen, and then say, What should be the reward of such sacrifices? ... If ye love wealth better than liberty, the tranquillity of servitude than the animating contest of freedom -- go from us in peace. Crouch down and lick the hands which feed you. May your chains sit lightly upon you." -- Samuel Adams, 1776 CB461C61 8AFC E3A8 7CE5 9023 B35D C26A D849 1F6E CB46 1C61 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message