Issue #18931 has been updated by Melissa Stone.

Released in Puppet 3.4.0-rc1

----------------------------------------
Feature #18931: Don't set mode on existing Windows folders when none is 
specified 
https://projects.puppetlabs.com/issues/18931#change-100623

* Author: Nick Chappell
* Status: Closed
* Priority: High
* Assignee: Kylo Ginsberg
* Category: file
* Target version: 3.4.0
* Affected Puppet version: 2.7.6
* Keywords: windows customer
* Branch: https://github.com/puppetlabs/puppet/pull/2087
----------------------------------------
Current behavior: If a folder resource is declared with a source => parameter 
but no mode specified, the mode of the source folder on the master is applied 
to it.

On Windows, this means that the mode is converted from POSIX to an equivalent 
set of Windows file permissions, which can break existing ACLs and inheritance.

Desired behavior: If a folder already exists on the node and is merely having 
files placed in it by Puppet, the mode shouldn't be changed if none is 
specified in the manifest.

A more complete solution would be the ability to specify NTFS ACLs directly, 
but this should alleviate problems caused by unexpected behavior in the mean 
time.


-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to