Re: RFC: OpenRC as Init System for Debian
Hi!
AFAIK systemd supports startup notifications, even in colour - at
least it did this last time I tried (a few weeks ago)
Maybe your systemd version is too old?
(Quoting Lennart: "We now show the progress of fsck at boot on the
console, again. We also show the much loved colorful [ OK ] status
messages at boot again, as known from most SysV implementations.")
Regards,
Matthias
2012/4/26 Chris Knadle <Chris.Knadle@coredump.us>:
> On Wednesday, April 25, 2012 08:52:59, Patrick Lauer wrote:
>> Greetings,
>>
>> in the last months there have been many discussions about init systems,
>> especially systemd. The current state seems to make no one really happy
>> - the current debian init system is a bit minimal and doesn't even do
>> stateful services in an elegant way (e.g. /etc/init.d/apache2 start;
>> /etc/init.d/apache2 start).
>
> After testing systemd some, I've now grown a new appreciation for the default
> Debian init system -- because it gives visual notification of what's been
> started, where systemd does not. I'd like to know where OpenRC is in this
> regard -- if it maintains visual notification at startup, that would be a
> benefit it has that isn't currently mentioned at [1] AFAICT.
>
> I think visual startup notification is significant. Often enough I find error
> notifications during startup which I can then track down and fix, and if this
> information is hidden then startup errors might not get noticed. :-/
>
> [I do like that systemd can be loaded and you can choose when to turn it
> on/off via passing 'init=/bin/systemd' to the booting kernel. That and the
> fast bootup time are nice. Bootup time is not a significant benefit in my
> case, as I'm using LUKS encryption with several long passwords to enter at
> boot time. :-P]
>
> ...
>> What we offer you is a modern, slim, userfriendly init system with
>> minimal dependencies. All you need is a C99 compiler and a posix sh!
>> The list of features is long and tedious
>> http://wiki.gentoo.org/wiki/OpenRC )
> (Note to the reader: this is the same page as [1].)
>
> Some feedback on the page above: in the first table comparing system startup
> types there are markers for notes, e.g. "no[1]" concerning Read-Ahead, but the
> expected note details after the table seem to be missing.
>
>> Should you decide to switch (or just evaluate if switching is possible /
>> makes sense) you'll get full support from us in migrating init scripts
>> and figuring out all the nontrivial changes. Just visit us on IRC (
>> #openrc on irc.freenode.net), send us a mail ( openrc@gentoo.org ) or
>> meet us for a beer or two.
>
> For others looking to evaulate: at the tail end of [2] I found a link to the
> OpenRC Git repository [3], along with more documentation on OpenRC and how to
> migrate at [4].
>
>
>
> [1] http://wiki.gentoo.org/wiki/OpenRC
>
> [2] https://en.wikipedia.org/wiki/OpenRC
>
> [3] http://git.overlays.gentoo.org/gitweb/?p=proj/openrc.git
>
> [4] http://www.gentoo.org/proj/en/base/openrc/
>
> -- Chris
>
> --
> Chris Knadle
> Chris.Knadle@coredump.us
> GPG Key: 4096R/0x1E759A726A9FDD74
Reply to: