metainit ready for extended testing

Joachim Breitner nomeata at
Thu Jul 5 08:35:54 UTC 2007


Am Mittwoch, den 20.06.2007, 16:23 +0200 schrieb Sven Mueller:
> Joachim Breitner wrote on 20/06/2007 00:58:
> >> A description of the metainit file format (as perldoc):
> >>;a=headblob;f=/lib/MetaInit/
> If we want to be able to generate LSB compliant sysv init scripts, the
> fields known to metainit should probably include "Provides" as well.
> After all, some daemons don't only provide their own name there, but
> also $named, $portmap or $syslog. Or some other daemon's name (such as
> openbsd-inetd providing inetd).

For the moment I think it’s enough to default to Provide: own name. If
we have cases where that’s needed, we’ll see.

> Default-Start/Default-Stop would be interesting to other distributions
> which actually use the run levels as defined by LSB (runlevel 1 - single
> user - is used in Debian, and _perhaps_ but not necessarily we would
> like to enable daemons to even run in single user mode).

I don’t think daemons for runlevel 1 should use metainit − they are most
likely too specific anyways. If other distros want to use metainit, we
might want to add that functionality, but I’m still waiting for them to
come :-)

Thanks for your suggestions,
Joachim "nomeata" Breitner
Debian Developer
  nomeata at | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: joachimbreitner at |

More information about the initscripts-ng-devel mailing list