The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com
https://tickets.puppetlabs.com. See the following page for information on filing tickets with JIRA:
Improve documentation of shell provider for exec type
|Assignee:||Nick Fagerlund||% Done:|
|Affected Puppet version:||Branch:|
Ticket tracking is now hosted in JIRA: https://tickets.puppetlabs.com
The reason we added “shell” as a new provider instead of changing the default behavior of exec was because handing a string to a shell introduces additional security concerns. This should be outlined in the desc string for the provider. Post-facto edits to the 2.6.8 release notes may also be called for.
#1 Updated by Nick Fagerlund almost 5 years ago
- Status changed from Accepted to In Topic Branch Pending Review
Pull request at https://github.com/puppetlabs/puppet/pull/26. (And I changed the release notes, while I was at it.) Moving this ticket to the Puppet project so it’ll get swept up at release time.