All of lore.kernel.org
 help / color / mirror / Atom feed
* opinions on enabling busybox's "runit" implementation to control some services?
@ 2016-12-14 10:27 Robert P. J. Day
  2016-12-15 15:43 ` Bryan Evenson
  0 siblings, 1 reply; 2+ messages in thread
From: Robert P. J. Day @ 2016-12-14 10:27 UTC (permalink / raw)
  To: OE Core mailing list


  colleague needs "runit" to control one or more services that have
historically been managed that way, so a couple questions:

1) anyone with experience with busybox's implementation of runit? does
it work properly? does it play nicely with others?

2) is runit actually necessary, or would it be easy to migrate said
services off of runit?

  i've never used runit, so have no idea what it is that makes it so
(allegedly) indispensable. if it's easily migrateable, that'd be
great.

  thanks muchly.

rday

-- 

========================================================================
Robert P. J. Day                                 Ottawa, Ontario, CANADA
                        http://crashcourse.ca

Twitter:                                       http://twitter.com/rpjday
LinkedIn:                               http://ca.linkedin.com/in/rpjday
========================================================================



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: opinions on enabling busybox's "runit" implementation to control some services?
  2016-12-14 10:27 opinions on enabling busybox's "runit" implementation to control some services? Robert P. J. Day
@ 2016-12-15 15:43 ` Bryan Evenson
  0 siblings, 0 replies; 2+ messages in thread
From: Bryan Evenson @ 2016-12-15 15:43 UTC (permalink / raw)
  To: Robert P. J. Day, OE Core mailing list

Robert,

> -----Original Message-----
> From: openembedded-core-bounces@lists.openembedded.org
> [mailto:openembedded-core-bounces@lists.openembedded.org] On Behalf
> Of Robert P. J. Day
> Sent: Wednesday, December 14, 2016 5:28 AM
> To: OE Core mailing list <openembedded-core@lists.openembedded.org>
> Subject: [OE-core] opinions on enabling busybox's "runit" implementation to
> control some services?
> 
> 
>   colleague needs "runit" to control one or more services that have historically
> been managed that way, so a couple questions:
> 
> 1) anyone with experience with busybox's implementation of runit? does it
> work properly? does it play nicely with others?
> 

I have not, but this last year I was looking into what it'd take to use Busybox's runit as an alternative to SysVinit.  I didn't do a complete code comparison, but Busybox's runit seems to be the same as the upstream package minus all the code that is not needed because it is present elsewhere in Busybox.  I couldn't figure out how to setup the image to use runit for init before I got pulled onto other tasks.

> 2) is runit actually necessary, or would it be easy to migrate said services off
> of runit?
> 

The official runit site has tons of init examples for different services and has a brief explanation on how to change a SysVInit init script to work for runit.  I haven't done it myself, but I don't think it'd be that much work to go the other way.

>   i've never used runit, so have no idea what it is that makes it so
> (allegedly) indispensable. if it's easily migrateable, that'd be great.

It's small and simple.  Start services I parallel, monitor to make sure they are still running, and restart as necessary.  Done.  I like the idea of its simplicity and I'm interested in seeing if it works as well as it says it does.

If you figure out how to get runit as the system's init, I'd love to give it a try myself.

Regards,
Bryan

> 
>   thanks muchly.
> 
> rday
> 
> --
> 
> ==========================================================
> ==============
> Robert P. J. Day                                 Ottawa, Ontario, CANADA
>                         http://crashcourse.ca
> 
> Twitter:                                       http://twitter.com/rpjday
> LinkedIn:                               http://ca.linkedin.com/in/rpjday
> ==========================================================
> ==============
> 
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2016-12-15 17:16 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-12-14 10:27 opinions on enabling busybox's "runit" implementation to control some services? Robert P. J. Day
2016-12-15 15:43 ` Bryan Evenson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.