From owner-freebsd-bugs@FreeBSD.ORG Wed Jun 30 18:20:52 2004 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 68EBC16A5FD for ; Wed, 30 Jun 2004 18:20:52 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46BF643D2D for ; Wed, 30 Jun 2004 18:20:52 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.11/8.12.11) with ESMTP id i5UIKZ1B073611 for ; Wed, 30 Jun 2004 18:20:35 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i5UIKZca073610; Wed, 30 Jun 2004 18:20:35 GMT (envelope-from gnats) Resent-Date: Wed, 30 Jun 2004 18:20:35 GMT Resent-Message-Id: <200406301820.i5UIKZca073610@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Craig Carey Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E2BC16A4CE for ; Wed, 30 Jun 2004 18:16:26 +0000 (GMT) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0808C43D3F for ; Wed, 30 Jun 2004 18:16:26 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.11/8.12.11) with ESMTP id i5UIFkTg065816 for ; Wed, 30 Jun 2004 18:15:46 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.11/8.12.11/Submit) id i5UIFkdE065815; Wed, 30 Jun 2004 18:15:46 GMT (envelope-from nobody) Message-Id: <200406301815.i5UIFkdE065815@www.freebsd.org> Date: Wed, 30 Jun 2004 18:15:46 GMT From: Craig Carey To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Subject: misc/68525: Loader's verbose boot mode has rc.d/localdaemon not name local scripts X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jun 2004 18:20:52 -0000 >Number: 68525 >Category: misc >Synopsis: Loader's verbose boot mode has rc.d/localdaemon not name local scripts >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jun 30 18:20:34 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Craig Carey >Release: FreeBSD 5.2-CURRENT >Organization: >Environment: i386 >Description: The Verbose boot logging of the loader is not verbose enough: nothing is displayed to the console when /etc/rc.d/localdaemon is running scripts in "/usr/local/etc/rc.d/". The ltmdm.sh script in /use/local/etc/rc.d was crashing after an upgrade from FreeBSD 5.1 to 5.2. (ltmdm.sh is of the the Lucent Winmodem FreeBSD port). Because the verbose boot mode is not verbose, echo lines would be added to scripts to diagnose the cause for the failure to boot. At least the single user boot mode ran. Also /etc/rc does not name every script when verbose mode was selected at the loader's menu. The verbose mode seemingly ought name the script that killed the boot (particularly when every option at the loader prompt won't get the FreeBSD system started). >How-To-Repeat: Select the verbose booting option at the loader prompt and have some scripts in /usr/local/etc/rc.d/ >Fix: Add an "echo -n" line to "/etc/rc.d/localdaemon", and some other lines may be added in places. >Release-Note: >Audit-Trail: >Unformatted: