From owner-freebsd-current Thu Aug 20 02:02:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA20129 for freebsd-current-outgoing; Thu, 20 Aug 1998 02:02:20 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from atena.eurocontrol.fr (atena.uneec.eurocontrol.fr [147.196.69.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA20043 for ; Thu, 20 Aug 1998 02:02:10 -0700 (PDT) (envelope-from roberto@eurocontrol.fr) Received: from caerdonn.eurocontrol.fr (caerdonn.eurocontrol.fr [147.196.30.193]) by atena.eurocontrol.fr (8.9.1/8.9.1/atena-1.1/nospam) with ESMTP id LAA15761 for ; Thu, 20 Aug 1998 11:01:28 +0200 (MET DST) (envelope-from roberto@caerdonn.eurocontrol.fr) Received: by caerdonn.eurocontrol.fr (VMailer, from userid 1193) id 3178CDF; Thu, 20 Aug 1998 11:01:26 +0200 (CEST) Message-ID: <19980820110125.A17863@caerdonn.eurocontrol.fr> Date: Thu, 20 Aug 1998 11:01:25 +0200 From: Ollivier Robert To: "FreeBSD Current Users' list" Subject: Problem with Poul-Henning's commit in /etc/rc Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.94.1i X-Operating-System: FreeBSD 3.0-CURRENT Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Unless I'm mistaken, the latest change from Poul-Henning to /etc/rc is bad because failures are not detected anymore. The $? check is now after the "echo" and will check its return code, not the one from mount. Index: rc =================================================================== RCS file: /home/ncvs/src/etc/rc,v retrieving revision 1.148 retrieving revision 1.149 diff -u -2 -u -r1.148 -r1.149 --- rc 1998/08/10 19:53:50 1.148 +++ rc 1998/08/14 06:49:05 1.149 @@ -77,5 +77,7 @@ umount -a >/dev/null 2>&1 +echo -n "Mounting NFS file systems" mount -a -t nonfs +echo . if [ $? != 0 ]; then echo "Filesystem mount failed, startup aborted" -- Ollivier ROBERT -=- Eurocontrol EEC/TS -=- Ollivier.Robert@eurocontrol.fr FreeBSD caerdonn.eurocontrol.fr 3.0-CURRENT #5: Tue Apr 22 14:57:00 CEST 1997 roberto@caerdonn.eurocontrol.fr:/src/src/sys/compile/CAERDONN2 i386 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message