Received: by mail.netbsd.org (Postfix, from userid 0) id CBBBB63B103; Mon, 1 Nov 2010 14:42:09 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 0FD4B63B101 for ; Mon, 1 Nov 2010 14:42:08 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id EB180175DD; Mon, 1 Nov 2010 14:42:08 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Date: Mon, 1 Nov 2010 10:42:08 -0400 From: "Christos Zoulas" Subject: CVS commit: src/etc/rc.d To: source-changes@NetBSD.org X-Mailer: log_accum Message-Id: <20101101144208.EB180175DD@cvs.netbsd.org> Sender: source-changes-owner@NetBSD.org List-Id: source-changes.NetBSD.org Precedence: list Reply-To: source-changes-d@NetBSD.org Mail-Reply-To: "Christos Zoulas" Mail-Followup-To: source-changes-d@NetBSD.org Module Name: src Committed By: christos Date: Mon Nov 1 14:42:08 UTC 2010 Modified Files: src/etc/rc.d: bootconf.sh Log Message: From Anon Ymous: Send the SIGALRM to the correct process when we timeout. See the note in src/etc/rc regarding RC_PID. The former code would leave you with a root shell when the prompt timed out (if the tty is marked secure) while continuing the boot process in another shell. This was easily hidden if you started xdm(1) at boot, while the root shell remains on another tty (accessible with CTL-ALT-F1). To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/etc/rc.d/bootconf.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.