Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

"Ending company IT Admin relationship" has a good checklist for taking over an existing IT system, but I'm wondering as it relates to Linux:

  • What is the most effective way to assess the scope of existing custom configurations, installs, scripts, etc done?
  • Is there any software that will check if the kernel, system files, etc mirror the default files for the version installed?

At this point I don't know what distro of Linux the server (though using Netcraft I do know the server appears to be Linux) -- so it's possible without knowing that information that this would be a hard question to answer.

share|improve this question
up vote 4 down vote accepted

There's a tool called Blueprint which can reverse-engineer an existing system build. Modern package managers also have a means of checking the consistency of packages and displaying which binaries and configuration files have changed (rpm -vVa on RPM-based systems).

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.