Re: Bug#164301: ITP: runit -- a UNIX init scheme with service supervision
On Fri, Oct 11, 2002 at 11:01:26PM -0500, Graham Wilson wrote:
> On Fri, Oct 11, 2002 at 02:43:08PM +0200, Gerrit Pape wrote:
> > schemes. runit currently runs on Debian GNU/Linux, OpenBSD, FreeBSD, and
> how well does runit integrate with debian? for example, does it handles
> update-rc.d and if yes, how so?
No. runit doesn't use init scripts. It uses run scripts like the
daemontools package. run scripts, mostly starting daemons, must run in
the foreground. Currently controlling a service must be done manually,
runit provides a daemontools alike interface to do so.
> also, does the package _replace_ (ie. would i be able to remove) init?
The runit package installs the runit programs. It is possible to use
runit's service supervision with sysvinit by adding a line to
/etc/inittab. There will be also a runit-run package that diverts the
/sbin/init binary and replaces it with the runit-init program, so it
replaces the process no 1. The runit-run package depends on sysvinit and
uses some of its Debian specific scripts (e.g. /etc/rc.S/*). Please see
the web page for details.