puppetlabs/puppet — pull request #2715 by m4ce (2014-06-01 20:12:30+00:00)
Title: External facts pluginsync not preserving source permissions

Ticket: https://tickets.puppetlabs.com/browse/PUP-2705

When using pluginsync to synchronize modules external facts (/facts.d), source permissions should be preserved (e.g. for scripts etc.)