In Linux and UNIX in general, services are configured using various text files,in the /etc/ directory trees. A typical server system could have dozens of configuration files. It is important that you check the validity of the configuration file. In some cases it is possible to to check the sanity of the special data (such as keys) or directories (such as /var/lib/cache/). Text files are easier to manage remotely. You can use ssh and a text editor. If there is an error in configuration, server may not start. This may result into a disaster. In this article I will explains howto find out a syntax error for popular servers and test configuration file for syntax errors.
Linux kernel is the most prominent examples of free and open source software. The Linux kernel has received contributions from thousands of programmers and companies around the world. This professional video from the Linux foundation provides a quick insight into Linux building procedure. This is a powerful and inspiring story of how Linux has become a volunteer-driven phenomenon.