On 29/09/2015 19:06, Colin Booth wrote:
Again, the goal (implied, but unstated) here isn't "test to see if s6-rc works for end-to-end system management" (it definitely does), the goal is "see how much work/pain in the ass it is to convert a typical end-user system* to s6-rc." Hence all the hand-wringing about trying to stick close to a stock Debian and not wanting to modify init scripts. And yes, one could argue that by doing an init swap it already is pretty different from stock, but that's beside the point.
Ah, OK, I understand. I'd argue that you can convert more or less painlessly by making all your services oneshots that call the appropriate init.d/foo scripts and forgetting about supervision entirely. As soon as you try digging into stuff and actually taking advantage of the supervision tree, it becomes work that needs brain involvement, I'm afraid. -- Laurent
