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

Reply via email to