Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10 beta 3/9/83; site callan.UUCP
Path: utzoo!linus!decvax!ittvax!dcdwest!sdcsvax!sdcrdcf!trwrb!scgvaxd!wlbr!callan!geoff
From: geoff@callan.UUCP
Newsgroups: net.unix,net.unix-wizards
Subject: S5 init and /bin/su:  a useful trick
Message-ID: <207@callan.UUCP>
Date: Thu, 26-Jul-84 22:50:24 EDT
Article-I.D.: callan.207
Posted: Thu Jul 26 22:50:24 1984
Date-Received: Sat, 28-Jul-84 21:46:29 EDT
Organization: Callan Data Systems, Westlake Village, CA
Lines: 16
Xref: 1296 2293

We all know by now that System 5 init runs /bin/su rather than /bin/sh, and
that the reason for this is to run the shell in the password file.  (In fact,
my system runs /bin/csh in single-user mode).  But did you know that there
is a way to get init to run /bin/sh directly?  Try this:

	ln /bin/sh /bin/su

Obviously, this will only work on a dedicated filesystem that is intended for
running in single-user mode.  Fortunately, this was exactly what we were
doing--the filesystem is a bootable floppy and is *tight*.  The 57 or so
blocks used by /bin/su were sure useful once we came up with this idea.
-- 

	Geoff Kuenning
	Callan Data Systems
	...!ihnp4!wlbr!callan!geoff