Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!husc6!rutgers!umd5!mimsy!aplcen!osiris!mjr
From: mjr@osiris.UUCP (Marcus J. Ranum)
Newsgroups: comp.sources.d
Subject: fairly restricted type shell - table driven permissions
Message-ID: <1461@osiris.UUCP>
Date: Thu, 19-Nov-87 15:03:05 EST
Article-I.D.: osiris.1461
Posted: Thu Nov 19 15:03:05 1987
Date-Received: Sun, 22-Nov-87 08:47:29 EST
Organization: My Etch-A-Sketch runs X-Windows
Lines: 20


	I've put together a very restricted command interpreter
that reads user permissions from a file and allows "root" to
grant the privilege to execute specific executables on a per
group/user basis.

	It's available to those who want it. BSD (sorry) only
for now, but very portable. The only changes needed should be
rindex() and such, as well as the lack of a syslog(8) deamon.
It passes BSD lint(1) and is commented :-).

	Anyhow, no idea if anyone needs it, but if you think it
may be useful, drop me e-mail.

--mjr();
-- 
"We're fantastically incredibly sorry for all these extremely unreasonable
things we did. I can only plead that my simple, barely-sentient friend and
myself are underprivileged, deprived and also college students." 
					- Waldo "D.R." Dobbs.