Issue #8660 has been updated by Josh Cooper.

Assignee set to Josh Cooper
% Done changed from 0 to 100

After further research, the COMMON_APPDATA/PROGRAMDATA directory is the 
appropriate place to store application data accessible for all users on the 
machine.

 * 
[http://msdn.microsoft.com/en-us/library/dd378457(v=vs.85).aspx](http://msdn.microsoft.com/en-us/library/dd378457\(v=vs.85\).aspx)
 * 
[http://msdn.microsoft.com/en-us/library/ms995853.aspx](http://msdn.microsoft.com/en-us/library/ms995853.aspx)

Updated the facter and puppet install scripts, and the run_mode code that looks 
for the default conf and directories. See 
commit:cd1e501b6ebba6f7b109c0591452a459a95c43da and 
commit:b69cbd006a4ecb8e1cf9d2efa95554fecd883643
----------------------------------------
Bug #8660: Puppet and facter install should have reasonable defaults on Windows
https://projects.puppetlabs.com/issues/8660

Author: Josh Cooper
Status: Accepted
Priority: Normal
Assignee: Josh Cooper
Category: windows
Target version: Telly
Affected Puppet version: 
Keywords: 
Branch: 


The puppet and facter install.rb scripts default to directories such as 
/etc/puppet, which probably aren't the correct places on Windows. Also in 
Puppet::Util::RunMode, it defaults to File.join(Dir::WINDOWS, "puppet", "etc") 
for the conf dir, which doesn't match the installer.

More research is needed to determine what the default values should be. Once 
decided, the install scripts need to be modified, and any puppet code, e.g. 
runmode, that makes assumptions about default locations should be updated.


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to