Supports to the playbook of Process Substitution
Add a hostname module, which sets system's hostname.
Take out the spaces inside the parenthesis.
Raise an error on unsupported platform/distributions.
Remove extra sysloggings.
Rewrite with "try ... finally" instead of "with" statement to support Python 2.4.
Fix a bug in DebianStrategy.get_permanent_hostname(). Use strip, not split!
Adding path_prefix to run_command so that one can pass in a path to the run environment if you nees something in a non-default path.
Adding the bin/ directory of the virtualenv (if you specify a virtualenv) as a path_prefix so that other programs that only exist in the virtualenv will be available to things being installed into said virtualenv.  Classic example: installing gevent requires cython binary to be available, but if cython is in the virtualenv only it won't be found without this.
Do not use shortcut conditional operator which is not supported in Python 2.4.
Add support for Fedora, OpenSUSE and ArchLinux.
Tested under Fedora 19 and OpenSUSE 12.3. Not tested on ArchLinux.
Fix for RHEL6.
Revised patch for more password entropy
only require absolute paths for hardlinks
skip absolute path creation for old_src, not needed with the new relative links
Support running handler parametrized by name.
Merge pull request #4413 from jerm/ansible

Add capability to pass in a PATH prefix to run_command and allow pip module
to utilize that to make virtualenv bin/ available in pip installs
Merge pull request #4836 from dekked/devel

Bug fix: support running handlers parametrized by name
Merge pull request #4769 from alanfairless/more-password-entropy-revised

Revised patch for more password entropy
Fix some information in the docsite for the password lookup plugin