Init Manager Program (or "IMP" for short)

This work in progress tool will be used to manage init scripts, xinetd scripts and any other service control scripts that we might provide.

Design

IMP should support the following features at v0.1

Possible Extensions

Add support for monit (service monitoring)

Add support to control services (start/stop/restart)

--start/--stop/... $SCRIPTNAME

Basic Layout

/sbin/imp 
/lib/imp/modules/libcore
/lib/imp/modules/system/libsimpleinit-msb
/lib/imp/modules/system/libxinetd

Reason of putting the modules into lib is so that it can be accessible without needing to mount /var or any other partition thus it makes it possible to be used in system recovery situations as well (if need be).

last edited 2008-04-20 15:23:30 by ElisamuelResto