puppetlabs/puppet — pull request #511 by joshcooper (2012-02-17 01:05:31+00:00)
Title: (#11408) Plugin sync is broken on Windows

This fixes plugin sync on Windows agents from remote POSIX puppet masters. While fixing this the existing pluginsync acceptance test revealed a related issue in how the default owner and group are assigned to newly downloaded files. Fixed that and added an acceptance test to verify default mode behavior, e.g. readable directories get execute bit, files do not.