Hallo Gruppe,
die Zeit ist mehr als ran lenny auf squeeze anzuheben, dabei kommt dann auch ein neues init-parallelisierendes sysv-rc zum Einsatz. Seit dem startet beim Systemstart kein apache2 mehr, die Ursache ist schnell gefunden, ich brauche mysql, weil ich in einer db virtuelle Nutzer für suexec / fcgid führe. Doch auch "mysql" in die Zeile "Required-Start" des /etc/init.d/apache2 einzutragen genögt nicht, der apache protokolliert so immer noch "server gone away". Letztendlich half ein "sleep 30" im "start" case des apache2 init-Skriptes.
Was ich nun gern wissen möchte geht das auch eleganter? Ich habe jetzt ein halbes Dutzend Skripte um "mysql" in "Required-Start" anpassen müssen, da die alle mit den virtuellen Usern arbeiten (Web, Mail, FTP, ...) und dann noch die "sleep"-Krücke. Das macht mir doch jedes Update wieder kaputt oder zumindest erzeugt es dann manuellen Aufwand.
Mit freundlichen Grüßen / Kind regards Ronny Seffner