Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Jan 1999 23:48:05 -0700
From:      Wes Peters <wes@softweyr.com>
To:        witr@rwwa.com
Cc:        dcs@newsguy.com, brandon@roguetrader.com, witr@rwwa.com, hackers@FreeBSD.ORG
Subject:   Re: more modular rc/init/uninit system... 
Message-ID:  <000342b3e1d2fb49_mailit@obie.softweyr.com>
In-Reply-To: <199901301748.MAA03171@spooky.rwwa.com>
References:  <199901301748.MAA03171@spooky.rwwa.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Robert Withrow alleged:

>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.

OK, I took a few minutes to RTFM.  Yes, I can see how tsort could be
brought to bear on this issue.  Do you propose to put the dependencies
in the rc scripts, in some grepabble fashion?  I suppose if you added
or changed something, you would need to re-run tsort before doing 
another start or stop operation, right?

This seems doable, and an improvement over what we have, and what 
SYSV has.

-- 
              Where am I, and what am I doing in this handbasket?

Wes Peters                                                    wes@softweyr.com


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000342b3e1d2fb49_mailit>