On Sat, 20 Apr 2013, Brad Beyenhof wrote:
On Apr 20, 2013, at 6:41 AM, Graham Dunn <g...@kurai.org> wrote:
*From: *Edward Ned Harvey (lopser)
*Sent: *Saturday, April 20, 2013 9:29 AM
*To: *tech@lists.lopsa.org
*Reply To: *Edward Ned Harvey (lopser)
*Subject: *[lopsa-tech] Version controlling permission sensitive files
Question is: What do you use to version control permission sensitive
files? Subversion doesn't give a damn about permissions, so even after I
clean up this mess, I think I should probably avoid it.
Etckeeper
Etckeeper is basically just git, with a bit more fanciness (plugins to package
management systems like apt, yum, and so forth). It also works with hg, darcs,
or bzr, but git is the default.
One thing to keep in mind with git is that it tracks permissions but it doesn't
track timestamps. For most of /etc, timestamps probably don't matter, but the
omission may be noteworthy in some instances.
actually, git doesn't track permissions (other than the x bit), but it has hooks
to allow plugins to deal with this and etckeeper adds this permission managemnt
on top of the content management that git provides.
David Lang
_______________________________________________
Tech mailing list
Tech@lists.lopsa.org
https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech
This list provided by the League of Professional System Administrators
http://lopsa.org/