From owner-freebsd-hackers@FreeBSD.ORG Mon May 2 21:26:43 2011 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8C93106564A for ; Mon, 2 May 2011 21:26:43 +0000 (UTC) (envelope-from olivier@gid0.org) Received: from mail-pz0-f54.google.com (mail-pz0-f54.google.com [209.85.210.54]) by mx1.freebsd.org (Postfix) with ESMTP id 587418FC15 for ; Mon, 2 May 2011 21:25:21 +0000 (UTC) Received: by pzk27 with SMTP id 27so4225097pzk.13 for ; Mon, 02 May 2011 14:25:21 -0700 (PDT) MIME-Version: 1.0 Received: by 10.68.41.194 with SMTP id h2mr9705473pbl.273.1304371521515; Mon, 02 May 2011 14:25:21 -0700 (PDT) Received: by 10.68.40.4 with HTTP; Mon, 2 May 2011 14:25:21 -0700 (PDT) In-Reply-To: <9B387DE4-6866-4208-A8FC-6516D651F6A5@vicor.com> References: <9B387DE4-6866-4208-A8FC-6516D651F6A5@vicor.com> Date: Mon, 2 May 2011 23:25:21 +0200 Message-ID: From: Olivier Smedts To: Devin Teske Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Mailman-Approved-At: Mon, 02 May 2011 22:01:36 +0000 Cc: Zhihao@freebsd.org, Freddie@freebsd.org, Losh@freebsd.org, Dieter@freebsd.org, Warner@freebsd.org, Yuan@freebsd.org, mwm@mired.org, Devin@freebsd.org, Teske@freebsd.org, Fleuriot@freebsd.org, Block@freebsd.org, Artem@freebsd.org, Meyer@freebsd.org, Mike@freebsd.org, Jason@freebsd.org, SMEDTS@freebsd.org, Erol@freebsd.org, Alexander@freebsd.org, Damien@freebsd.org, Sanliturk@freebsd.org, Schenkeveld@freebsd.org, Mehmet@freebsd.org, Doug@freebsd.org, Hellenthal@freebsd.org, BSD@freebsd.org, Paul@freebsd.org, FreeBSD Hackers , Warren@freebsd.org, Leidinger@freebsd.org, Robison@freebsd.org, Belevich@freebsd.org, Cash@freebsd.org, Barton@freebsd.org, Dave@freebsd.org, Olivier@freebsd.org Subject: Re: [UPDATE] New Boot-Loader Menu -- version 1.1 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 May 2011 21:26:44 -0000 2011/5/2 Devin Teske : > NOTE: Apologies if this comes through multiple times. I'm having problems= getting this e-mail to appear on the list. > > Hi again, fellow hackers, > > First, I'd like to thank all of you for the input and suggestions that yo= u provided. > > Things are moving fast and nimble here. With over 1,000 lines of code cha= nged (in one single 24-hour period), I'd like to announce an update to my a= dvanced boot-loader menu. This version (1.1) attempts to address all commun= ity requests. > > You can grab the updated code here: > http://druidbsd.sourceforge.net/ > =A0 =A0 =A0 =A0or > http://druidbsd.sourceforge.net/download/loader_menu-1.1.tgz Using it right now. Great :) What would you think of using the "bw" variant of a logo when loader_color=3D"NO" ? Oh forget that, I tried without a loader_logo setting, and it seems to be the case with the default orb. It was only strange with my previous setting of loader_logo=3D"beastie", without the new "loader_color" setting. The previous loader behavior when an unknown key was pressed was to reset the delay to the autoboot_delay value. And it also worked with, for examble, the arrow keys. I appreciated it, like I appreciate your "Space to pause" ! Do you know why this loader displays "ACPI Support: Disabled" on my 9-CURRENT amd64 computer when it really seems to be enabled ? Note acpi.ko is not loaded, it's in the GENERIC kernel. > loader_menu_timeout=3D"N" > > =A0 =A0 =A0 =A0Timeout in seconds (N) until the menu aborts, causing the = system to > =A0 =A0 =A0 =A0autoboot with the displayed options. Default is 10 seconds= . Pressing > =A0 =A0 =A0 =A0any key during the duration will cancel the timeout. Could you add a compatibility shim for the actual autoboot_delay variable ? > dc_seconds=3D"N" > > =A0 =A0 =A0 =A0By default, loader_menu introduces a 2-second delay before= launching > =A0 =A0 =A0 =A0the menu for improved debugging abilities. This option cus= tomizes the > =A0 =A0 =A0 =A0duration (setting it to zero disables the delay). However,= it is worth > =A0 =A0 =A0 =A0noting that pressing ENTER anytime during the delay will p= reempt the > =A0 =A0 =A0 =A0duration, launching the menu immediately upon keypress. For consistency with all the logo_* variables, what would you think of using something like loader_delay instead of dc_seconds ? (and yes, I know, autoboot_delay doesn't begin with "loader_", but it was there before ;) Many thanks ! --=20 Olivier Smedts=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=A0 _ =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= =A0 ASCII ribbon campaign ( ) e-mail: olivier@gid0.org=A0 =A0 =A0 =A0 - against HTML email & vCards=A0 X www: http://www.gid0.org=A0 =A0 - against proprietary attachments / \ =A0 "Il y a seulement 10 sortes de gens dans le monde : =A0 ceux qui comprennent le binaire, =A0 et ceux qui ne le comprennent pas."