2 ms·
Apologies if you already knew this, but you may be interested in pleaserun[1] which attempts to manage the differences in init formats from a common interface.
by stonith 12y ago
Apologies if you already knew this, but you may be interested in pleaserun[1] which attempts to manage the differences in init formats from a common interface.
It's still quite new but I've been reasonably happy with it so far. I did have to extend it a little to allow commands like bootstrapping for clustered software.
[1] https://github.com/jordansissel/pleaserun https://github.com/jordansissel/pleaserun
- sciurus 12y agoPleaserun is a much-needed project, I would recommend that people use it as a starting point for generating init configurations (although unsurprisingly the sysvinit script it generates has portability issues [0]), and there are plenty of situations where what it generates will be good enough. I'm warming up to the idea that configuration management systems like chef should use pleaserun or add a similar abstraction themselves. [0] https://github.com/jordansissel/pleaserun/issues/49 https://github.com/jordansissel/pleaserun/issues/49