[gobolinux-devel] Boot sequence enhancement
Jonatan Liljedahl
lijon at kymatica.com
Thu Aug 28 04:02:38 NZST 2008
Paul Gideon Dann wrote:
> If I remember correctly, Upstart is a drop-in Sysvinit replacement, with
> an expanded set of features. I remember reading that it's not at all
> pretty to work with, because of the backward-compatibility.
>
> If GoboLinux's BootScripts is not good enough, it may be worth
> considering InitNG. I remember being convinced that this was the way to
> go, but can't remember what I read that made me decide that :)
BootScripts isn't bad, I was just thinking it might be time to replace
that old sysvinit.. :)
InitNG seems cool, with the asynchronous starting of processes.. Anyone
tried it on Gobo?
One could move the Tasks system to initNG ifiles, and while migrating
one could use a wrapper, or maybe write a GoboTask plugin for initng?
example:
service gobotask/HAL {
need = system/bootmisc daemon/dbus;
script start = StartTask HAL;
script stop = StopTask HAL;
}
One thing I noticed about gobo Tasks is that some takes start/stop
arguments and some does not. Doing StopTask Network brings down the
interfaces, while StopTask HAL would try to start another copy of hald!
--
/Jonatan [ http://kymatica.com ]
More information about the gobolinux-devel
mailing list