HomePhorge

(PUP-2705) Use source permissions for fact pluginsync
21edcd67be35Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

(PUP-2705) Use source permissions for fact pluginsync

The fix for PUP-1986 caused the agent to no longer apply source
permissions of pluginsync'ed content to the downloaded files. This
caused a regression with external executable facts, since they must be
executable on the agent in order for facter to execute them.

This commit re-enables using source permissions during fact pluginsync,
while continuing to ignore them for module pluginsync.

Details

Provenance
Josh Cooper <josh@puppetlabs.com>Authored on
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPU56c96a4c0f6e: Merge branch 'pup_2364_spike_vars' into stable
Branches
Unknown
Tags
Unknown

Event Timeline

Josh Cooper <josh@puppetlabs.com> committed rPU21edcd67be35: (PUP-2705) Use source permissions for fact pluginsync (authored by Josh Cooper <josh@puppetlabs.com>).Jun 5 2014, 2:38 AM