<feed xmlns='http://www.w3.org/2005/Atom'>
<title>puppet.git/lib/puppet/provider/exec, branch master</title>
<subtitle>Puppet repo</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/'/>
<entry>
<title>(#5495) Remove dead Windows-specific code from posix exec provider</title>
<updated>2011-08-16T18:33:26+00:00</updated>
<author>
<name>Nick Lewis</name>
<email>nick@puppetlabs.com</email>
</author>
<published>2011-08-15T22:51:37+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=b28bcb031346cfd2026361ec5ffb420c1dcf60d7'/>
<id>b28bcb031346cfd2026361ec5ffb420c1dcf60d7</id>
<content type='text'>
Because this provider only applies when the posix feature is present (and thus
not the windows feature), it can never be used on Windows. Thus, the
Windows-specific command handling is unnecessary and unused.

Also added more specific error messages for the cases where a command doesn't
exist, isn't a file, and isn't executable. These only apply when the command
path is absolute (otherwise the message is simply command not found).

Reviewed-By: Matt Robinson &lt;matt@puppetlabs.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Because this provider only applies when the posix feature is present (and thus
not the windows feature), it can never be used on Windows. Thus, the
Windows-specific command handling is unnecessary and unused.

Also added more specific error messages for the cases where a command doesn't
exist, isn't a file, and isn't executable. These only apply when the command
path is absolute (otherwise the message is simply command not found).

Reviewed-By: Matt Robinson &lt;matt@puppetlabs.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>(#8302) Improve documentation of exec providers</title>
<updated>2011-08-10T19:03:30+00:00</updated>
<author>
<name>nfagerlund</name>
<email>nick.fagerlund@gmail.com</email>
</author>
<published>2011-08-10T19:03:30+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=769d43252c02272a67a5b6bf456c45985e07ce59'/>
<id>769d43252c02272a67a5b6bf456c45985e07ce59</id>
<content type='text'>
The documentation for the shell and posix providers didn't fully explain the
differences between them or the security implications of each. This commit
improves the documentation of both providers.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The documentation for the shell and posix providers didn't fully explain the
differences between them or the security implications of each. This commit
improves the documentation of both providers.
</pre>
</div>
</content>
</entry>
<entry>
<title>(#4884) Add an shell provider for execs</title>
<updated>2011-03-15T18:55:59+00:00</updated>
<author>
<name>Matt Robinson</name>
<email>matt@puppetlabs.com</email>
</author>
<published>2011-03-15T18:52:10+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=0d2d6f3f005ee99658ff86b79749f0ba7949beab'/>
<id>0d2d6f3f005ee99658ff86b79749f0ba7949beab</id>
<content type='text'>
This makes it possible to use shell builtins when the exec is inline
bash commands.

Paired-with: Max Martin
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes it possible to use shell builtins when the exec is inline
bash commands.

Paired-with: Max Martin
</pre>
</div>
</content>
</entry>
<entry>
<title>(#4884) Break the exec type out to have a posix provider</title>
<updated>2011-03-15T18:55:59+00:00</updated>
<author>
<name>Daniel Pittman</name>
<email>daniel@rimspace.net</email>
</author>
<published>2011-03-15T18:50:29+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=fa0cfc60ccf43fcf9b4339b63b748b5f177c1e75'/>
<id>fa0cfc60ccf43fcf9b4339b63b748b5f177c1e75</id>
<content type='text'>
This is in preparation for allowing other new providers to handle exec
commands differently.

Reviewed-by: Max Martin and Matt Robinson
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is in preparation for allowing other new providers to handle exec
commands differently.

Reviewed-by: Max Martin and Matt Robinson
</pre>
</div>
</content>
</entry>
</feed>
