Steve Litt wrote: > On Wed, 20 Jan 2016 21:20:26 -1000 > Joel Roth <jo...@pobox.com> wrote: > > > > Hi Steve, > > > > How complicated is it to port such scripts to runit? Exim4's > > init.d script is 275 lines. > > > > Joel > > Hi Joel, > > According to http://smarden.org/runit/runscripts.html#exim , Runit's > run script for Exim should be: > > ================================================= > #!/bin/sh > exec /usr/local/sbin/exim -bdf -q30m > ================================================= > Because the preceding doesn't contain "exec 2>&1", I would guess that > Exim does its own logging and doesn't need Runit to provide a log for > the Exim daemon. > Thanks. Yes I eventually stumbled on this. And as you say, it is possible to drill down through the init script to get just a few essential lines and environment settings.
I guess the biggest problem is that I have 78 working init scripts, so it would be a gradual process to switch over to runit. I guess if I can start runit under sysvinit, I could move services one by one. Like you, I don't expect to run heavy-weight GUI environment, so I think a lot of fat could be cut away. Just that it's also running code ;-) I hope I can find time to fiddle with this. Joel > SteveT > > Steve Litt > January 2016 featured book: Twenty Eight Tales of Troubleshooting > http://www.troubleshooters.com/28 > > > _______________________________________________ > Dng mailing list > Dng@lists.dyne.org > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng -- Joel Roth _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng