On Wed, Jun 13, 2007 at 12:23:56PM +0000, Gerrit Pape wrote: > Erich Schubert <erich.schubert <at> gmail.com> writes: > > From the BoF docs, the plan is currently to support only the > > non-forking (i.e. foreground) approach. Some apps that don't work this > > way that I'm aware of are apache and mysql. > > (Mysql can be run in foreground though. There is just some odd > > shell-wrapper around it that tries to make sure it restarts on a > > crash... this isn't really needed with a better init system) > > apache2 can be told to run in foreground with the command line option > -DNO_DETACH. IIRC it doesn't create its own process group in this case > though, 'chpst -P apache2 -DNO_DETACH' can fix that.
Redirecting all the logs is a hassel though. I have: ErrorLog /dev/fd/3 (in ./run) exec chpst -P /usr/sbin/apache2 -DNO_DETACH -E /dev/fd/1 3>&1 And that just takes care of the errorlog. Accesslogs are still managed by apache2. -- Make April 15 just another day, visit http://fairtax.org _______________________________________________ initscripts-ng-devel mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/initscripts-ng-devel

