G'day. We are currently looking to integrate etckeeper[1] into our puppet managed hosts, especially the legacy hosts that are still partially under manual control.
etckeeper is, essentially, a wrapper around a VCS for /etc, tracking changes in file content. When I say "integrate" I mean, specifically, that we would like puppet to commit any changes using etckeeper after running, to capture all the changes into the revision history.[2] So, essentially, what I would like is to run an 'exec' command at the very end of puppet processing, after *all* other actions are complete. It there any sane way to express this in the puppet language? (We do already run puppet from a shell script, so I will integrate this there if I can't do it within the manifest, but I would rather avoid that path if I can...) Regards, Daniel Footnotes: [1] http://kitenet.net/~joey/code/etckeeper/ [2] This also allows us to push those changes to a central host, do change reporting and other similar VCS based activity. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---