From owner-freebsd-hackers Sat Jan 30 14:12:48 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA23386 for freebsd-hackers-outgoing; Sat, 30 Jan 1999 14:12:48 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA23374 for ; Sat, 30 Jan 1999 14:12:45 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.1a/8.9.1) with ESMTP id XAA26515; Sat, 30 Jan 1999 23:12:38 +0100 (CET) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id XAA45434; Sat, 30 Jan 1999 23:12:37 +0100 (MET) Date: Sat, 30 Jan 1999 23:12:37 +0100 From: Eivind Eklund To: Chris Csanady Cc: Robert Withrow , wes@softweyr.com, "Daniel C. Sobral" , Brandon Gillespie , hackers@FreeBSD.ORG Subject: Re: more modular rc/init/uninit system... Message-ID: <19990130231236.A44499@bitbox.follo.net> References: <199901301748.MAA03171@spooky.rwwa.com> <199901301853.MAA33995@friley-185-205.res.iastate.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.1i In-Reply-To: <199901301853.MAA33995@friley-185-205.res.iastate.edu>; from Chris Csanady on Sat, Jan 30, 1999 at 12:53:51PM -0600 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, Jan 30, 1999 at 12:53:51PM -0600, Chris Csanady wrote: > > >Regarding using Make for startup: > > > >wes@softweyr.com said: > >:- Good? Bad? Indifferent? > > > >I'd say: more complicated than the job requires. We have a *simpler* > >tool for managing graphs: tsort(1). > > > >If you go back to the process I suggested, you need only tsort the > >dependencies and save it in /var/run. It is then available for use > >to stop selected components. > > A while back, Eivind posted a set of rc scripts that used tsort. It > seemed like a really nice system, although it did not implement the > the analagous shutdown mechanism. Has any progress been made on this? No. There seemed to be four different people that were working on it, and there was too much noise in all different directions for me to prioritize it (besides a couple of other personal priorities). The stuff referenced below was just intended as an example of how something like this could be made to work, as someone else (Nik Clayton , I believe) was working on a split. I just wanted to show that there were better ways of controlling order than just listing it explicitly in a file. > Anyways, the url was http://www.freebsd.org/~eivind/newrc.tar.gz. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message