# Summary of recent pushes to devel branch

**URL:** <https://forum.ansible.com/t/summary-of-recent-pushes-to-devel-branch/11786>\
**Category:** Ansible Project\
**Created:** [August 11, 2012, 12:44am UTC](https://forum.ansible.com/t/summary-of-recent-pushes-to-devel-branch/11786 "2012-08-11T00:44:20Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michael\_DeHaan](https://avatars.discourse-cdn.com/v4/letter/m/c4cdca/32.png) [@Michael\_DeHaan](https://forum.ansible.com/u/Michael_DeHaan)\
**Post date:** [August 11, 2012, 12:44am UTC](https://forum.ansible.com/t/summary-of-recent-pushes-to-devel-branch/11786/1 "2012-08-11T00:44:20Z")

</div>

Various new things to share since my last email a few days ago, from  
various user contributions.

\*\* Prompting for Encrypted Passwords

Rodney Quillo revived an old patch from Matthew Williams, resulting in  
the ability to use vars\_prompt to encrypt parameters, which can be  
great for providing passwords. See  
[https://github.com/ansible/ansible/blob/devel/examples/playbooks/prompts.yml](https://github.com/ansible/ansible/blob/devel/examples/playbooks/prompts.yml)

\*\* Auto Backup Of Files

Seth Vidal added a backup=yes|no option to the 'copy' module, which  
means it should also work fine with 'template'. This will create a  
backup file including the timestamp information so you can get the  
original file back if you somehow clobbered it incorrectly. The  
default is NOT to backup.

\*\* Yum Module Without Repoquery

Daniel Zakrisson has made it so that if you don't have repoquery  
installed, the yum module is still workable. You can't do  
comparisions like "\>" or "\<", or use list=, but installs, updates, and  
removals work as you would expect. If you don't have repoquery  
installed and didn't want to bootstrap it, this is for you.

\*\* Misc Fixes

There have been various random fixes -- not passing "--" to sudo so  
sudo is happy on RHEL5, making it such that the remote MD5 operations  
don't have Bash-things in them, etc. I've also fixed some variable  
issues with parameterized includes and being able to set a user via  
--extra-vars. Further, the file module no longer recursively sets  
permissions if you use state=directory.

This and other things will get documented closer to the 0.7 release.

--Michael
