Unix System configuration management Overview
Every Unix system got deployed has a life similar to software source codes. Once the system is built and delivered into production by OS CD or netinstall server, it assume its decentralized life in an IT system.
Changes are done by system administrators and those configuration changes are hardly recorded or documented.
We want to be able to know what configuration file got change and when it got changed by one administrator. We may need to revert the change or understand the trac of a system file got change.
This howto is an attemp to use hg and Trac for tackling decentralized system administration.
Modle of IT unix system administration
- DSA (decentralized system administration) :
hg
- hg is a distributed SCM solution that fit very well with current IT DSA model. TBC
Trac
- The use of Trac in this case is not to track souce codes changes on a computer system but it is used use to track system configuration files like NIS maps,/etc/hosts,/etc/nodes,/etc/mail/aliaes etc. files to got changed by system administrator or software program.