Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site rlgvax.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!bellcore!decvax!genrad!mit-eddie!godot!harvard!seismo!rlgvax!guy From: guy@rlgvax.UUCP (Guy Harris) Newsgroups: net.unix-wizards Subject: Re: setting TERM [converted to 4.2BSD gripe] (next Berkeley release) Message-ID: <529@rlgvax.UUCP> Date: Thu, 28-Feb-85 21:16:08 EST Article-I.D.: rlgvax.529 Posted: Thu Feb 28 21:16:08 1985 Date-Received: Mon, 4-Mar-85 05:39:14 EST References: <1145@aecom.UUCP> <472@rlgvax.UUCP> <554@astrovax.UUCP> <3572@umcp-cs.UUCP>, <484@mcvax.UUCP> <93@mit-athena.UUCP> Organization: CCI Office Systems Group, Reston, VA Lines: 17 > There is additional support to run any program, not just getty, on a terminal > line ... Here is an example of one of our /etc/ttys files from here at MIT, > in the new format... In addition, opening a terminal line has been moved from > init to getty to allow use of init as a "superdaemon" to maintain other daemon > programs. Well, you just sort of reinvented "/etc/inittab" from various UNIX systems, most recently Systems III and V (but it originally appeared in, I believe, Columbus UNIX). They removed the terminal line opening from "init" and moved it to "getty" (so that it can run other daemons), and set it up so that it could run arbitrary programs, not just "getty". They also added the notion of "run-levels", so that there are several multi-user states which have different processes running in them. The S5 "init" even runs "/etc/rc" and its ilk out of "/etc/inittab". Guy Harris {seismo,ihnp4,allegra}!rlgvax!guy