The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com

Bug #8302

Improve documentation of shell provider for exec type

Added by Nick Fagerlund about 3 years ago. Updated almost 3 years ago.

Status:ClosedStart date:07/07/2011
Priority:NormalDue date:
Assignee:Nick Fagerlund% Done:

0%

Category:documentation
Target version:2.7.4
Affected Puppet version: Branch:
Keywords:

We've Moved!

Ticket tracking is now hosted in JIRA: https://tickets.puppetlabs.com

This issue is currently not available for export. If you are experiencing the issue described below, please file a new ticket in JIRA. Once a new ticket has been created, please add a link to it that points back to this Redmine ticket.


Description

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.

Per this comment from issue #4884.

History

#1 Updated by Nick Fagerlund about 3 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.

#2 Updated by Nick Fagerlund about 3 years ago

  • Project changed from Puppet Documentation to Puppet

#3 Updated by James Turnbull about 3 years ago

  • Category set to documentation
  • Status changed from In Topic Branch Pending Review to Closed
  • Target version set to 2.7.4

Merged.

#4 Updated by Matthaus Owens about 3 years ago

Released in 2.7.4rc1

#5 Updated by Matthaus Owens almost 3 years ago

released in 2.6.13rc1

Also available in: Atom PDF