There was an article in the media recently about some problems that
BusyBox had with systemd [1].

Would any BuysBox developers be interested in working with me to add
launchd to BusyBox as an optional alternative to the traditional SysV
rc system?

I've been working on a portable version of launchd called "relaunchd"
that might be a good fit for BusyBox because:

* it is relatively small and simple, with no external dependencies
* it can replace cron, anacron, at, inetd, and daemontools
* it does not run as PID 1 and can coexist with traditional init(8)

If anyone is interested, the code for relaunchd is here:

     https://github.com/mheily/relaunchd

It compiles on Linux, but I believe there are some bugs related to the
kqueue compatibility layer that make it unusable at the moment. I plan
to rip out this layer, and replace it with conditional code that uses
kqueue on *BSD and epoll/signalfd/timerfd/socketfd/etc on Linux.

Regards,

 - Mark

[1] 
http://developers.slashdot.org/story/15/11/01/0051216/busybox-deletes-systemd-support
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to