public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] New initscripts progress
@ 2001-07-14 18:38 Daniel Robbins
  0 siblings, 0 replies; only message in thread
From: Daniel Robbins @ 2001-07-14 18:38 UTC (permalink / raw
  To: gentoo-dev

Hi All,

I just wanted to let everyone know that the new in-development initscripts are
totally amazing.  Right now, I have full dependency (need) support, meaning
that if you start a "netmount" script that needs the "inet" script, "inet" will
automatically be started first.  And, if you then stop the "inet" script,
"netmount" will be stopped first!  I have all these things working now over
here; it's a really neat system implemented completely in bash.

I plan to keep our current traditional "init" program, but we now have the
option of avoiding init completely except for the task of spawning gettys,
handling UPS power fail events, etc.  I'm going to be implementing a new
"soft"-runlevel system that is independent of traditional runlevels.  Using
soft-runlevels, you will be able to take a "snapshot" of your currently
running scripts and store them as a new runlevel as follows:

# rc-snapshot daniel
>>> Stored currently-running scripts as runlevel "daniel".

Then you can always return to the "daniel" runlevel by typing:

# rc-init daniel

While the snapshotting ability hasn't been coded yet; I don't expect it
to be very hard at all.  I'm currently about to implement soft runlevels and
would like some feedback as to whether people are interested in this idea.
I'm personally very pro soft-runlevels, but I'd like to know if anyone can
think of any way that soft-runlevels could cause problems.  Personally, I
can't think of any, just benefits.

Best Regards,

-- 
Daniel Robbins					<drobbins@gentoo.org>
President/CEO					http://www.gentoo.org 
Gentoo Technologies, Inc.			



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2001-07-15  0:37 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-07-14 18:38 [gentoo-dev] New initscripts progress Daniel Robbins

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox