Manage the file from source control, make the developers edit the file in the repo and let puppet replace it.
You get an added bonus for change management, the file is already/always under source control. If you really really really need to have developers changing httpd.conf so much that puppet would add significant overhead, I would probably just run puppet once to put things in a known state, then turn it off. Turn the devs loose and when the experiment is over rebuild to the known state. Of course, you need some way to handle promoting changes, both towards QA/Production, and back into the base dev builds. Does that make sense? On Tue, Oct 21, 2008 at 3:06 PM, TomTom <[EMAIL PROTECTED]> wrote: > > Hi Everyone, > I found the previous query > > http://groups.google.com/group/puppet-users/browse_thread/thread/673c7ed71fe51564/896a4e46f3438930?lnk=gst&q=config+#896a4e46f3438930 > dealing with the very same issue. > > The folks that replied to the message said to use the replace > parameter. i.e. > > file { "/my/file": > source => "/path/in/nfs/or/something", > replace => false, > } > > I would need to replace it initially at installation time, but then > stop "replacement" afterward. > > Does anyone have a suggestion on implementing this? > > Thanks a lot! > -Tom > > On Oct 21, 4:49 pm, TomTom <[EMAIL PROTECTED]> wrote: > > Hello All, > > I am trying to build up some dev boxes. These boxes are obviously > > very different from our other production/QA environments. > > > > I have a need to allow developers to configure certain config files > > such as httpd.conf. What I need to do is have puppet push out the > > config file at installation and then allow the dev users to configure > > it there after. > > > > Does anyone have a suggestion on how to implement this? > > Thank you very much for your time! > > -Tom > > > --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---