From owner-freebsd-hackers@FreeBSD.ORG Mon May 1 10:15:58 2006 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6503D16A405 for ; Mon, 1 May 2006 10:15:58 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9DF1643D45 for ; Mon, 1 May 2006 10:15:56 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from gothmog.pc (aris.bedc.ondsl.gr [62.103.39.226]) (authenticated bits=128) by igloo.linux.gr (8.13.6/8.13.6/Debian-1) with ESMTP id k41AFew4001073 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 1 May 2006 13:15:43 +0300 Received: from gothmog.pc (gothmog [127.0.0.1]) by gothmog.pc (8.13.6/8.13.6) with ESMTP id k41AFjVG051157; Mon, 1 May 2006 13:15:45 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from giorgos@localhost) by gothmog.pc (8.13.6/8.13.6/Submit) id k41AFiFx051156; Mon, 1 May 2006 13:15:44 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Mon, 1 May 2006 13:15:44 +0300 From: Giorgos Keramidas To: Alex Zbyslaw Message-ID: <20060501101544.GA51137@gothmog.pc> References: <445581DE.50901@centtech.com> <20060501052755.GA88897@gothmog.pc> <4455D576.2020000@dial.pipex.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4455D576.2020000@dial.pipex.com> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (score=-3.395, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.80, BAYES_00 -2.60, DNS_FROM_RFC_ABUSE 0.20) X-Hellug-MailScanner-From: keramida@ceid.upatras.gr X-Spam-Status: No Cc: freebsd-hackers@freebsd.org Subject: Re: Boot manager beep (revisited) 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, 01 May 2006 10:15:58 -0000 On 2006-05-01 10:31, Alex Zbyslaw wrote: >Giorgos Keramidas wrote: >>On 2006-04-30 22:34, Eric Anderson wrote: >>> This thread: >>> http://lists.freebsd.org/pipermail/freebsd-stable/2005-December/020572.html >>> >>> mentions a patch to disable the boot manager beep, and also >>> discusses having it optional. >> >> Does something like the following sound reasonable (I haven't >> had a chance to run this through a build-test, so use with >> care). The default behavior should be to *include* a beep, >> but it can be turned off by setting WITHOUT_BOOTEASY_BEEP in >> `/etc/src.conf'. > > I have a very similar patch which I pulled from somewhere not > long after switching to 5.4. That wrapped the beep inside > #ifdef SIO (which I assumed was something standard, but don't > know) so that you got a beep with a serial console and not > without. > > I can see the advantage of the beep when running headless, but > for anything with a console the beep just seems like something > out of the 1970s. My vote (fwiw) would be to reverse the logic > and have WITH_BOOTEASY_BEEP so that it's off by default unless > you turn it on with the option *or* if you have a serial > console (assuming that SIO is something standard). I'd certainly prefer it if the beep was turned *off* by default, but I'm not sure if that's what everyone prefers. This is why I opted for keeping the current behavior and making my personal preference an option :)