From owner-freebsd-stable@FreeBSD.ORG Mon Apr 28 15:57:06 2008 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E3FFC1065674 for ; Mon, 28 Apr 2008 15:57:06 +0000 (UTC) (envelope-from oliver@FreeBSD.org) Received: from avocado.salatschuessel.net (avocado.salatschuessel.net [83.136.81.184]) by mx1.freebsd.org (Postfix) with SMTP id 4563D8FC19 for ; Mon, 28 Apr 2008 15:57:05 +0000 (UTC) (envelope-from oliver@FreeBSD.org) Received: (qmail 68399 invoked by uid 89); 28 Apr 2008 15:30:23 -0000 Received: from unknown (HELO kartoffel.salatschuessel.net) (83.136.81.185) by avocado.salatschuessel.net with SMTP; 28 Apr 2008 15:30:23 -0000 Date: Mon, 28 Apr 2008 17:30:19 +0200 From: Oliver Lehmann To: mtm@freebsd.org Message-Id: <20080428173019.9741ad41.oliver@FreeBSD.org> X-Mailer: Sylpheed 2.4.8 (GTK+ 2.12.9; amd64-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: stable@freebsd.org Subject: error in src/etc/rc.d/mountcritlocal X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2008 15:57:07 -0000 Hi Mike, with todays update I got version 1.12.2.4 of src/etc/rc.d/mountcritlocal for my RELENG_6 system today when I cvsuped my source. # $FreeBSD: src/etc/rc.d/mountcritlocal,v 1.12.2.4 2008/03/20 10:53:18 mtm Exp $ C src/etc/rc.d/mountcritlocal,v RELENG_6 . 2#871#110#12060103985#143213#555 1.12.2.4 2008.03.20.10.53.18 2#871#110#12093647233#9833#755 I checked on cvsweb, and with 1.12.2.1 you've introduced an error. If mount returns an error, "stop_boot true" gets called. But stop_boot itself calls checkyesno which only allows yes or no as a valid parameter - which true isn't obviously. So in case mounting the filesystems produced an error, you are left with the error message "$true is not set properly - see rc.conf(5)" not telling you anything about the real error. Took me some time to find out that a filesystem entry in /etc/fstab for a filesystem which is disconnected right now was the cause here. Could you please fix this? -- Oliver Lehmann http://www.pofo.de/ http://wishlist.ans-netz.de/