Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84 SMI; site sun.uucp
Path: utzoo!watmath!clyde!cbosgd!ihnp4!ucbvax!decvax!decwrl!sun!guy
From: guy@sun.uucp (Guy Harris)
Newsgroups: net.bugs.usg
Subject: Re: Not Necessarily a Bug (oh, yes it is!)
Message-ID: <2817@sun.uucp>
Date: Tue, 24-Sep-85 01:15:31 EDT
Article-I.D.: sun.2817
Posted: Tue Sep 24 01:15:31 1985
Date-Received: Thu, 26-Sep-85 06:21:09 EDT
References: <668@bu-cs.UUCP>
Organization: Sun Microsystems, Inc.
Lines: 11

> /bin/sh in SYSVR2 will look for the character 'r' *anywhere* in it's
> argv[0] when it starts up and, upon finding one, will run in restricted
> mode.

Some version of the Bourne shell (I think it was the one that results from
applying all the changes Arnold Robbins posted) specifically checks for
"rsh" being the basename of argv[0].  Any other check is incorrect; the
"if (strchr(argv[0], 'r') != NULL)" check is bogus and the result of
laziness.  The fix is straightforward.

	Guy Harris