[gobolinux-devel] Daemons/Tasks on startup

Carlo Calica carlo at calica.com
Fri Sep 29 21:49:28 UTC 2006


On 9/29/06, Ben Taylor <bentay at gmail.com> wrote:
> Hey all
>
> Has anyone looked at ubuntu's new 'upstart' init replacement coming out in
> the new edgy release?
> It is entirely replacing init for ubuntu....
> (Replying directly to you Jonas b/c I don't think the mailing list will let
> my message in......)
>
> Ben
>

I've looked at it briefly (went thru tarball but didn't build/install)
and it looks interesting.  Adds significant complexity to each "start
task" (which was a complaint of Daemons with runit).  It does support
daemon monitoring.  It is based off sysvinit so existing scripts will
work when transitioning to new system (bootstrap is an issues, see
below).  I'm planning on keeping my on it (but haven't for a few weeks
:-( ) to see if a library of configs arise for common daemons/events.
If this does happen, compatibility across distros would see a big
improvement.

Big issue with bootstrap (of init process, not the kernel) is the
entire base should use the new system.  This way all the events are
properly triggered.  For instance, if the network is started with the
old scripts upstart will never use the "network up" event trigger.
Same with mounting partitions, starting syslog, etc.

-- 
Carlo J. Calica


More information about the gobolinux-devel mailing list