[arch-general] Arch Linux support in puppet

Thomas S Hatch thatch45 at gmail.com
Mon Mar 14 13:29:58 EDT 2011

On Mon, Mar 14, 2011 at 11:24 AM, Lee Burton <lburton at mrow.org> wrote:

> Append is okay (most likely dependencies are already in place for a
> service), but it would be nice to specify dependencies / ensure
> necessary services are running.  We should allow the module writer /
> administrator to specify these dependencies so they can specify custom
> depends/etc.  The logic should allow one to specify logical "or"
> statements (say wicd vs network manager vs netcfg vs network) and
> should try to place the puppet configured service after all of its
> dependencies adding them to the line if possible (OR statements may
> make this hard... perhaps a default to add if one isn't present?) or
> producing some sort of error/exception.  The point should be to give
> the admin full control of what happens to his / her rc.conf ;)
> -Lee
>  I agree, the admin should have the ability to manage the service loading
I think that this could be done with require statements, simply saying that
if a service requires another service then it is placed at an earlier index
in the DAEMON array.

More information about the arch-general mailing list