<quote who="O Plameras"> > AFAIK, there is no OSS that has all of the functionalities below. > > Some things it can do: > > 1. Given a specific server in the network, can remember exactly previous > configurations > for 3 generations (parent, grand parent, and great grand parent) along > with each file in > each of those generations. > 2. Given a specific server in the network, SysAdmin must be able to > revert back to that > generation along with each file in that generation through an operation > or a set of > operations availble in the systems. > 3. Must be able to effect change of Operating Systems from older version > to a newer one. > Because of item 2. above the reverse will be possible. > 4. Must be able to effect change of Operating Systems of one type (say > MS XP to Linux). > Because of item 2. above the reverse will be possible. > 5. Must be able to effect change of Applications (delete, add, or a > combination) for a given > server in the network. > 6. Etc. that is to do with any management of changes in the server of > the network. > 7. Source Codes must be GPLed.
A combination of a good package management system, a reliable backup tool, a revision control system (such as CVS, Subversion or Arch) and cfengine will do most of the items on your list. Item 4 just requires (possibly automated) deployment tools such as disk imagers or automated installers. - Jeff -- Ubuntu in Mataró, Spain: December 5th-18th http://www.ubuntulinux.org/ "I'm taking no part in your merry 5-way clusterfuck - sort that mess out between yourselves." - Alexander Viro -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html