Patrick Kaell wrote:
I would not compile every library and command tool
myself. I would
concentrate on the services the server provides. For example for a
webserver I would simply take apache, PHP, etc from the project's
homepage instead the distro's version and compile it from source. So you
have the exact version of the software you need, you are independent
from distro updates (security related or not). You are able to switch
distros at any time (or even to OSes like *BSD, Solaris, AIX, ...)
without recreating a new Apache config file since you are able to
compile exactly the same version of the software on the target platform
using the same defaults and paths.
Unless you use a distro that only uses pristine sources, like Slackware.
but it rarely makes sense to recompile everything.
Everybody seems to agree on that... ;-)
-pu