Metainit in Ubuntu?

Joachim Breitner nomeata at
Thu Jun 21 11:27:51 UTC 2007


thanks for the positive response!

Am Donnerstag, den 21.06.2007, 12:04 +0100 schrieb Scott James Remnant:
> On Thu, 2007-06-21 at 11:26 +0100, Joachim Breitner wrote:
> Should-Start and Should-Stop are trickier to implement, since these need
> to be added to the named jobs, rather than the one being processed.

Actually, we do not support these runlevel-specifiying fields  in
metainit, as they are very init system specific. In debian, by default,
all daemons start in 2,3,4,5 anyways... 

> This doesn't expose much of the flexibility of Upstart; in particular,
> it's not possible to define anything other than a basic service - but
> perhaps that's the intent here.

Yes, that is right. Anything that is more complex than a basic server
should continue to create hand-crafted init scripts and upstart jobs.

> I suspect the likely use within Ubuntu will be primarily for packages in
> Universe, and those in main that are literally just basic services.  For
> services and tasks that we care about, we're likely to directly ship
> Upstart definitions, since we would want the flexibility those allow.

Right, that’s understanding as well. It would be great if metainit
could, for basic services, save ubuntu the effort of creating upstart
jobs and in return we can work together to make metainit create nice
upstart jobs and convert more basic services to metainit.

Joachim "nomeata" Breitner
Debian Developer
  nomeata at | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: joachimbreitner at |

More information about the initscripts-ng-devel mailing list