From owner-freebsd-current@FreeBSD.ORG Sun May 13 03:35:44 2007 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 753F916A400; Sun, 13 May 2007 03:35:44 +0000 (UTC) (envelope-from sr@genyosha.net) Received: from ns.genyosha.net (ns.genyosha.net [216.103.76.250]) by mx1.freebsd.org (Postfix) with ESMTP id 4491F13C465; Sun, 13 May 2007 03:35:44 +0000 (UTC) (envelope-from sr@genyosha.net) Received: from dragon.genyosha.net (dragon.genyosha.net [216.103.76.254]) by ns.genyosha.net (8.12.11.20060614/8.12.11) with ESMTP id l4D38aMC019614; Sat, 12 May 2007 20:08:36 -0700 (PDT) Received: from dragon.genyosha.net (localhost [127.0.0.1]) by dragon.genyosha.net (8.13.8/8.13.8) with ESMTP id l4D38aRJ014031; Sat, 12 May 2007 20:08:36 -0700 (PDT) (envelope-from sr@dragon.genyosha.net) Received: (from sr@localhost) by dragon.genyosha.net (8.13.8/8.13.8/Submit) id l4D38aeS014030; Sat, 12 May 2007 20:08:36 -0700 (PDT) (envelope-from sr) Date: Sat, 12 May 2007 20:08:36 -0700 From: Steve Rikli To: Dan Nelson Message-ID: <20070513030836.GA13998@dragon.genyosha.net> References: <464464BB.3090100@freebsd.org> <20070511152646.g6n5r7k2tcw00ow4@webmail.leidinger.net> <464476D3.3090001@freebsd.org> <4645173A.2040008@freebsd.org> <20070512205110.U24765@fledge.watson.org> <20070513024030.GE2364@dan.emsphone.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070513024030.GE2364@dan.emsphone.com> User-Agent: Mutt/1.4.2.2i Cc: freebsd-current@freebsd.org, Robert Watson Subject: Re: [PATCH] Fancy rc startup (revisited) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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, 13 May 2007 03:35:44 -0000 On Sat, May 12, 2007 at 09:40:30PM -0500, Dan Nelson wrote: > In the last episode (May 12), Robert Watson said: > > Call me old-fashioned, but I actually preferred the much more > > abbreviated rc output from before rc.d even. :-) We're not going > > back to hardware devices where all the probed devices add up to > > fewer than 25 lines, I'm sure, but when daemons generated 8-12 > > characters without a carriage return each, there was a good chance > > you could still see the end of the kernel messages by the time you > > got to login:, and I miss that. I don't object to optional more > > complex output as long as that complexity is hidden away neatly > > somewhere in rc.subr, and isn't on by default as shipped. I'd love > > it if someone could restore the even shorter output we had before. > > Taken to an extreme, you have Solaris 10, where you get the kernel's > copyright message, smf kicks off all the startup scripts in parallel > (subject to dependency rules) in the background, their output goes into > individual logfiles, and all you see is the login: prompt at the > console :) Right. And near as I can tell, no easy way to control that behavior without passing args to the kernel at boottime. I think. Which can be a bother e.g. when you're trying to figure out what the thing is actually doing (or trying to do), and you can't remember. :) I can appreciate the above commentary about brevity, but in the absence of "the one true boot message behavior", the ability to set e.g. boot_verbose=[YES|NO|MEDIUM] or similar notion in rc.conf might be good, if implement'able. cheers, sr.