From owner-freebsd-hackers Fri Sep 22 20:03:33 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id UAA10981 for hackers-outgoing; Fri, 22 Sep 1995 20:03:33 -0700 Received: from healer.com (healer-gw.Empire.Net [205.164.80.204]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id UAA10953 for ; Fri, 22 Sep 1995 20:03:24 -0700 Received: (from gryphon@localhost) by healer.com (8.6.11/8.6.9.1) id XAA05231; Fri, 22 Sep 1995 23:04:21 -0400 Date: Fri, 22 Sep 1995 23:04:21 -0400 From: Coranth Gryphon Message-Id: <199509230304.XAA05231@healer.com> To: Hackers@FreeBSD.ORG, witr@rwwa.com Subject: Re: ports startup scripts Sender: owner-hackers@FreeBSD.ORG Precedence: bulk From: Robert Withrow > The sysv entities are *not* levels, but are, instead, *states* (and > some of the documentation calls them that. There is no necessary > connection between run*state* 1 and run*state* 2. Run*state* 2 should ... > set of software should be running and some other set should not. OK, now we're talking about implementing the DOS 6.* menu system. We pick an arbitrary number of discrete states, and tailor each one to be exactly what we want. Points to consider: It's doable. DOS is doing it. It's not BSD. Oh well... It's SysV-ish. Yahoo... It's not what we we talking about, let along the original topic. The current system works good. To make it work better, we need a simple way to say "run this much of startup". This is the "run-levels" concept. If we want to implement this, great - let's do it our way and KISS. Alternately, we can have lots of different config entries, and for clarity we should damn well let them be named (not numbers), which means a boot menu. OK. That's another seperate option. But what we really end up with there is the same original problem - how do we keep track of what runs when, and do we really want ports (which started this whole thing off) mucking around with whatever table we come up with to hold this information. Personally, I don't like run-states. Too complicated for too little gain. Run levels I can see a use for (if we keep it to 4-ish levels). -coranth ------------------------------------------+------------------------+ Coranth Gryphon | "Faith Manages." | | - Satai Delenn | Phone: 603-598-3440 Fax: 603-598-3430 +------------------------+ USMail: 11 Carver St, Nashua, NH 03060 Disclaimer: All these words are yours, except Europa...