From owner-cvs-src@FreeBSD.ORG Thu Jun 9 15:40:20 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 67DCC16A41C; Thu, 9 Jun 2005 15:40:20 +0000 (GMT) (envelope-from drosih@rpi.edu) Received: from smtp2.server.rpi.edu (smtp2.server.rpi.edu [128.113.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1663543D53; Thu, 9 Jun 2005 15:40:17 +0000 (GMT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp2.server.rpi.edu (8.13.0/8.13.0) with ESMTP id j59FeAjF001532; Thu, 9 Jun 2005 11:40:11 -0400 Mime-Version: 1.0 Message-Id: In-Reply-To: <86slzvcfb0.fsf@xps.des.no> References: <001801c56ae1$15d05d90$0a2a15ac@SMILEY> <86slzvcfb0.fsf@xps.des.no> Date: Thu, 9 Jun 2005 11:40:09 -0400 To: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= ), "Darren Pilgrim" From: Garance A Drosihn Content-Type: text/plain; charset="iso-8859-1" ; format="flowed" Content-Transfer-Encoding: quoted-printable X-CanItPRO-Stream: default X-RPI-SA-Score: undef - spam-scanning disabled X-Scanned-By: CanIt (www . canit . ca) on 128.113.2.2 Cc: cvs-src@FreeBSD.org, 'Brooks Davis' , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/etc group master.passwd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jun 2005 15:40:20 -0000 At 12:04 AM +0200 6/7/05, Dag-Erling Sm=F8rgrav wrote: >"Darren Pilgrim" writes: >> Dag-Erling Sm=F8rgrav writes: >> > What is the point of the underscore in _dhcp and _pflogd? >> It's a convention used for system UIDs to prevent namespace >> collisions with user accounts. > >It's not a FreeBSD convention. If the underscore serves no other >purpose than satisfying an OpenBSD convention, it should go. I see no reason to make our dhcp and pf gratuitously different. It isn't like it *hurts* anything to use the leading underscores in names. Besides, didn't we already go through this with the original import of 'pf', and at the time the consensus seemed to be to go with the _pflogd. See revision 1.37 of src/etc/master.passwd : [- Wed Jun 23 01:32:28 2004 UTC (11 months, 2 weeks ago) by mlaier -] Add "privsep" user/group _pflogd:_pflogd (64:64) to make pflogd(8) work again. This user/group is not required for install* targets, hence do not add them to CHECK_UIDS/CHECK_GIDS in Makefile.inc1 (no need to annoy people). Discussed-on: -current The parts I'm interested in are "11 months 2 weeks ago", and "Discussed-on: -current". I don't feel as strongly about _dhcp, but I think it would be pretty silly to change _pflogd at this time. Nothing breaks with that '_' being there. What if they wanted to call it "odhcp", would we object to the letter "o"? What do we care if the first letter is an underscore? What is so frightening about '_' that we *must* not use it? This seems like a reasonable convention to me, whether or not we happened to start it. -- Garance Alistair Drosehn =3D gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu