On Tue December 28 2010 10:56:48 Camaleón wrote: > JFYI: > > apache2: fails to start with dependency based boot if DNS is required by > configuration > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=606334
Thank you for the link but the bug is not in Apache. The bug is the poorly thought out and poorly documented startup mechanism which is being pushed onto previously stable and reliable Debian servers. People have also encountered problems with MySQL, Request Tracker, Apache, and Bind. We haven't even started testing LDAP, Samba, Postfix, ClamSMTP, ClamAV, Quagga, YP/NIS, WordPress etc in the various combinations and with the various configurations and various plugins employed on different servers. If anyone doubts it's a nightmare, take a look at the sysv-rc changelog and see how many special case hacks and weeks of effort went into getting insserv to work with just a virgin Linux system with no significant services running. Remember that configuring the priorities of N services is O(N), while configuring all their dependencies is O(N*N). It just doesn't scale on real world servers. You're breaking stable Debian servers and pushing all the repair work on Debian users and sysadmins. FOR NO GOOD REASON. What's worse is that the startup sequence is not repeatable. A service required may just happen to be ready in time on most reboots but start up a little slower sometimes and thus cause intermittent failures. Analyzing every piece of code and configuration on a system - some of it written more than ten years ago - is a nightmare. It's the Microsoft way to use a separate box for each service but prior to Squeeze it has always been a big selling point for Debian that you could always add another service to a box and it would just work. In the past Debian has worked REALLY WELL for small businesses and schools. There's no VALID reason for FORCING insserv on Debian servers other than someone's desire to see his/her software being used. So I will repeat the key question, and with increased desperation: How do we run the old reliable Snn/Knn style startup mechanism in Squeeze? --Mike Bird -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201012281207.30589.mgb-deb...@yosemite.net