[Frugalware-devel] Init system...
Alex Smith
alex at alex-smith.me.uk
Wed Nov 1 18:39:12 CET 2006
Hi all,
I had a talk with crazy, he doesn't like the idea that this is about,
but... anyway, I've found some stuff that I dislike about Runit.
1) Services in Runit *need* to have the daemon running in the
foreground. This is a *big* problem with some daemons that do not
support being run in the foreground. They could not be used with runit's
service management.
2) Runit will respawn a service if it dies, no matter what. This can be
good in some cases, for example servers that cannot be monitored all the
time - this is what the feature was designed for. However, if you have
foo service that for any reason is not working, and just exits at
startup, Runit will constantly be trying to restart it. This can really
bog down desktop systems. There is no system of "if it dies x times
within y minutes, give up for z minutes"
These are quite bad problems when you think about it. Anyway, this is
what crazy doesn't like: I think Upstart is actually quite good now. I
had mixed feelings about it before - I thought the script format was
quite confusing, but actually learning about it and r'ing tfm ("reading
the f**king manual" if you didn't get that one) makes it seem quite
sensible to me.
What are everyone's opinions on this?
Thanks,
Alex
--
Alex Smith
Frugalware Linux developer - http://www.frugalware.org
More information about the Frugalware-devel
mailing list