IRC meeting

Ismael Luceno ismael.luceno at gmail.com
Thu Nov 29 14:55:37 GMT 2007


El Thu, 29 Nov 2007 14:07:26 +0000
"Rob Ubuntu Linux" <rob.ubuntu.linux at googlemail.com> escribió:

> On Nov 29, 2007 5:36 AM, Ismael Luceno <ismael.luceno at gmail.com>
> wrote:
...
> > > If you look at the list of plugins for init-ng, it's longer than I
> > > would have guessed.  They made everything into a plugin...
> >
> > Yeah, almost every functionality in initng is implemented by a
> > plug-in; that makes the development of new/experimental features a
> > lot easier, just because the new features can coexist with older
> > ones.
> 
> But this is feeping creaturism, features to ease implementation of
> other features, few of which seem to be justified by end-user
> requirements.

Very little in initng is about what the user's requirements are, we
don't have to stop just because we've reached the point where we
satisfied the user's needs.

> 
> Sys Admins are concerned with security and stability.  When I look at
> a page like http://www.initng.org/wiki/Documents_Pluginsl frankly it
> scare the willies ouf of me.  For example :
> 
> libchdir.so   - Change Directories "Change current workdir before
> current launch code is executed"
> 
> What is wrong with having a shell script wrapper, around a daemon to
> do that on few occasions it's required?   A configuration script
> option that causes the chdir(2) in the child on forking as a  general
> facility, should reuse script parsing code, and add a few lines only,
> plus a chdir(2) call in the child after forking before exec.

That plug-in has been removed from the version in svn, as many others,
and I agree, it was useless.

> 
> In the Init NG example for libchdir.so
> http://www.initng.org/browser/initng-ifiles/trunk/initfiles/daemon/vdr.ii
> it looks like you end up with quite a tricky script anyway.  So it
> doesn't look like there was a real gain.
> 
> As for "libcpout.so initng's colorful output" and in light of our
> convesation "libdbus_event.so" I think I stop digging now.

libcpout is a on-screen logging plug-in, whats wrong with it?

-- 
Ismael Luceno
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/upstart-devel/attachments/20071129/246a0541/attachment.pgp 


More information about the upstart-devel mailing list