Startup needs overhaul

Stefan Urbanek stefan at agentfarms.net
Wed Aug 10 05:49:36 CDT 2005


Citát Zach <uid000 at gmail.com>:

> Hasn't Red Hat been doing this for a while?  Not sure about this, so I
> could be wrong.  But I do remember reading a post on a mailing list or
> forum from one of the Red Hat devs about doing this that was a few
> years old (2002/3?).
> The general idea was to identify dependency chains in the init
> scripts.  Then run multiple dependency chains simultaneously.  So, for
> example there are clearly things that are not dependent on networking,
> so they could go ahead and initialize while networking is waiting on a
> dhcp lease.
> Not sure if this could be done without major changes to init itself,
> though.  I'm thinking that init could fire off a master script that
> would manage the rest of the scripts.
> It may be worth looking into whether Red Hat or anyone else has been
> doing this already and how...
> 

<snip>

This reminds me ... What about launchd?

Info: http://www.afp548.com/article.php?story=20050620071558293
Source: http://darwinsource.opendarwin.org/10.4/launchd-106/
Wikipedia: http://en.wikipedia.org/wiki/Launchd
launchd on BSD: http://wikitest.freebsd.org/moin.cgi/launchd

Can be this ported to linux?

Stefan Urbanek
--
http://stefan.agentfarms.net

First they ignore you, then they laugh at you, then they fight you, then
you win.
- Mahatma Gandhi



More information about the ubuntu-devel mailing list