On Wed, Oct 03, 2012 at 04:46:54PM -0600, Yves Dorfsman wrote: > On 2012-10-03 16:16, Howard Bampton wrote: > > > >All my NIS maps were historically under RCS (periodically purged by > >hand), with a secondary repository of daily snaps kept in a second > >spot for disaster recovery/"how long has this defect been out there" > >purposes. I'll probably do something similar to the second style for > >my LDAP stuff some day (hard to tell when a field changed/got > >added/whatever). > > > > The sad part is that you consider this unorthodox. > RCS, mercurial, git, etc... are so cheap to use that there is > absolutely no reason not to use them for NIS, DNS, ldif files etc... > I mean unless you hire those type of admins who never ever make even > a single mistake. > > Personally I think any machine that needs any tweaking after a > rebuild should have /etc under VC.
I have become a fan of etckeeper, which until I went to double check on the url, I did not realize was by Joey Hess. http://joeyh.name/code/etckeeper/ It supports git, mercurial, bazaar, or darcs. It has hooks so that it will do commits when packages are updated. Something that is geared more to creating a journal of things going on while you work is flashbake by Thomas Gideon. Scripts to gather information for including in version history comments and to make using source control a bit simpler for non-technical projects. https://github.com/commandline/flashbake -- Matt Okeson-Harlow http://technomage.net
signature.asc
Description: Digital signature
_______________________________________________ Discuss mailing list [email protected] https://lists.lopsa.org/cgi-bin/mailman/listinfo/discuss This list provided by the League of Professional System Administrators http://lopsa.org/
