On Thu, Jul 28, 2011 at 2:24 PM, Josh Cooper <j...@puppetlabs.com> wrote: > On Mar 18, 12:20 pm, Markus Roberts <mar...@puppetlabs.com> wrote: >> On Fri, Mar 18, 2011 at 12:07 PM, Jay Flowers <jay.flow...@gmail.com> wrote: >> > I finally got some more time to work on this. I ended up getting RubyMine >> > setup and configured for me to develop and debug with. >> >> > I logged a bug on this: >> >https://projects.puppetlabs.com/issues/6773 >> >> > If someone can give me a clue I can fix this and supply a patch. >> >> I've updated the ticket with a suggested workaround; the big question (for >> me at least) is what the "best practices" default should be in a MS >> environment. Do you know? > > Daniel suggested these defaults on Windows: > > "That suggests to me that they live in the “ProgramData\PuppetLabs > \Puppet${Type}” namespace on Vista+" [1] > > I agree that this is a good location, especially because standard > users only have read access to the ProgramData directory. Also since > our upcoming Windows release is targeted at Windows Server 2003 and > 2008 R2 and will support puppet agent only, I'd like to propose the > following defaults: > > When installing puppet, default destdir to %PROGRAMDATA%\PuppetLabs > \puppet, and create subdirectories underneath. For example, > %PROGRAMDATA%\PuppetLabs\puppet\conf. > > And similarly for facter, %PROGRAMDATA%\PuppetLabs\facter. > > Thoughts?
I thought %PROGRAMFILES% is the appropriate place for applications? Are we installing ruby, puppet to a separate directory? Regarding the configuration, either relative to the puppet binary, or Windows Registry. Even if we don't use registry for the actual configuration, we should use one registry entry indicating where puppet.conf is located. Otherwise what happens when someone decides to install puppet into a different drive letter instead of C: system drive? Thanks, Nan -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to puppet-dev@googlegroups.com. To unsubscribe from this group, send email to puppet-dev+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en.