No subject

utzoo!decvax!ucbvax!unix-wizards utzoo!decvax!ucbvax!unix-wizards
Thu Aug 13 16:17:51 AEST 1981


>From ARPAVAX.wnj at Berkeley Thu Aug 13 16:07:10 1981
To: unix-wizards at SRI-UNIX
Subject: Re: Setuid shell files
In-reply-to: Your message of 12 Aug 1981 2356-PDT (Wednesday).

The current 4.1bsd system for VAXes includes a mechanism initially
implemented at Bell Labs (after version 7) which allows a file to
be executable and start with a line:
	#! interpreter
where interpreter might be /bin/sh, e.g.
	#! /bin/sh
The file is then a ``true executable'', i.e. an exec() succeeds on
it in the obvious way, and the system interprets setuid and setgid
bits on the file.

	Bill Joy





More information about the Comp.unix.wizards mailing list