Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!linus!philabs!cmcl2!seismo!hao!hplabs!sri-unix!gwyn@BRL-VGR.ARPA
From: gwyn@BRL-VGR.ARPA
Newsgroups: net.unix
Subject: sh behavior change: warning
Message-ID: <12651@sri-arpa.UUCP>
Date: Wed, 3-Oct-84 17:20:54 EDT
Article-I.D.: sri-arpa.12651
Posted: Wed Oct  3 17:20:54 1984
Date-Received: Sat, 6-Oct-84 02:12:09 EDT
Lines: 16

From:      Doug Gwyn (VLD/VMB) 

Somewhere between UNIX System V Release 1 and UNIX System V Release 2
the Bourne shell (which generally got much nicer) was changed to adhere
more closely to the description of its EXIT STATUS in the manual.
Namely, if a non-interactive shell detects an error it terminates.
Now a "shell-detected error" has been extended to include a command's
being "not found".

This makes sense all right; however, it IS a change in the way the
shell acts.  We found out about it when a command formerly run from
our /etc/rc was removed but the /etc/rc left unchanged.

Just thought I would warn people so they know about this new feature.
I personally don't consider it a bug but rather a bug fix, but even
bug fixes can break working code.