From owner-freebsd-current@FreeBSD.ORG Thu Oct 21 22:53:16 2004 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 447FA16A4CE; Thu, 21 Oct 2004 22:53:16 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA02A43D48; Thu, 21 Oct 2004 22:53:15 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (harmony.village.org [10.0.0.6]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id i9LMogZ1025830; Thu, 21 Oct 2004 16:50:43 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 21 Oct 2004 16:51:04 -0600 (MDT) Message-Id: <20041021.165104.59582131.imp@bsdimp.com> To: brooks@one-eyed-alien.net From: "M. Warner Losh" In-Reply-To: <20041021221715.GA4730@odin.ac.hmc.edu> References: <20041021152920.GB1811@rogue.acs.lan> <20041021.150623.04864669.imp@bsdimp.com> <20041021221715.GA4730@odin.ac.hmc.edu> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: freebsd-current@freebsd.org cc: freebsd-rc@freebsd.org cc: mtm@identd.net Subject: Re: RCng/NTP Catch-22 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: Thu, 21 Oct 2004 22:53:16 -0000 In message: <20041021221715.GA4730@odin.ac.hmc.edu> Brooks Davis writes: : On Thu, Oct 21, 2004 at 03:06:23PM -0600, M. Warner Losh wrote: : > In message: <20041021152920.GB1811@rogue.acs.lan> : > Mike Makonnen writes: : > : devfs can't be : > : run before NETWORKING because it depends on at least one binary in : > : /usr/sbin. See my patch and reply to Andre. : > : > which one? devfs is in /sbin. : : It looks like chown. That one always suprises me even though I've hit : it a number of times. I think this is because you can't safely do : anything involving user names before you have working directory services : and you can't be sure you have those before you have user. Hmm, I : wonder what happens if you try to use chown when you have nss configured : to use a directory, but don't have /usr mountd. Maybe that's why the LOGIN thing was there before :-( Warner