I am thinking on a system, where /etc/etc were tracked on a remote git repository. I am thinking on a git workflow, where every host machine where a different branch.
Every previous versions on every machine chouldcould be easily tracked, compared, merged.
If a /etc/etc modification had to be committed on many machines, it could be easily done by some merging script.
In case of an "unwanted" /etc/etc change, this could be good visible (even alarm scripts could be tuned to watch that).
Anybody used already a such configuration? Are there any security problems with it?