1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/library
Stephen Fromm 94696fb88e Update file module to not recurse when setting ownership
This updates set_owner_if_different() and set_group_if_different()
to not implicitly recurse when setting ownership (whether user or
group).  It drops the os.system() call and replaces it with os.chown().
Resolves issue #825.

The recursion should be explicit.  A recurse=yes|no option should be
added to the file module.
2012-08-09 22:59:39 -07:00
..
apt whitespace + remove deprecated YAML parser (migration script lives in examples/scripts and warning was added 2012-08-06 20:07:02 -04:00
apt_repository Update per ansible/ansible#794 2012-08-08 10:46:23 -04:00
assemble whitespace + remove deprecated YAML parser (migration script lives in examples/scripts and warning was added 2012-08-06 20:07:02 -04:00
async_status whitespace + remove deprecated YAML parser (migration script lives in examples/scripts and warning was added 2012-08-06 20:07:02 -04:00
async_wrapper whitespace + remove deprecated YAML parser (migration script lives in examples/scripts and warning was added 2012-08-06 20:07:02 -04:00
authorized_key whitespace + remove deprecated YAML parser (migration script lives in examples/scripts and warning was added 2012-08-06 20:07:02 -04:00
command Allow unicode transfer by not base64 encoding. Also: faster 2012-08-02 21:20:43 -04:00
copy whitespace + remove deprecated YAML parser (migration script lives in examples/scripts and warning was added 2012-08-06 20:07:02 -04:00
easy_install Updates per ansible/ansible#795 2012-08-08 10:38:27 -04:00
facter Add encoding lines to python modules such that they can take unicode options if they are fed them, since the 2012-08-02 21:29:10 -04:00
fetch Setup module no longer saves to disk, as templates are mostly useful in playbooks and this allows lots of simplifications 2012-07-14 11:59:12 -04:00
file Update file module to not recurse when setting ownership 2012-08-09 22:59:39 -07:00
get_url whitespace + remove deprecated YAML parser (migration script lives in examples/scripts and warning was added 2012-08-06 20:07:02 -04:00
git Fix error handling when switching versions 2012-08-07 11:20:14 -07:00
group whitespace + remove deprecated YAML parser (migration script lives in examples/scripts and warning was added 2012-08-06 20:07:02 -04:00
mount whitespace + remove deprecated YAML parser (migration script lives in examples/scripts and warning was added 2012-08-06 20:07:02 -04:00
mysql_db Added login_unix_socket option to mysql_db module 2012-08-03 12:34:55 +02:00
mysql_user Added login_unix_socket option to mysql_user module 2012-08-03 12:35:18 +02:00
ohai Add encoding lines to python modules such that they can take unicode options if they are fed them, since the 2012-08-02 21:29:10 -04:00
ping Add encoding lines to python modules such that they can take unicode options if they are fed them, since the 2012-08-02 21:29:10 -04:00
pip Updates per ansible/ansible#796 2012-08-08 10:35:07 -04:00
postgresql_db Add encoding lines to python modules such that they can take unicode options if they are fed them, since the 2012-08-02 21:29:10 -04:00
postgresql_user Add encoding lines to python modules such that they can take unicode options if they are fed them, since the 2012-08-02 21:29:10 -04:00
raw Setup module no longer saves to disk, as templates are mostly useful in playbooks and this allows lots of simplifications 2012-07-14 11:59:12 -04:00
service whitespace + remove deprecated YAML parser (migration script lives in examples/scripts and warning was added 2012-08-06 20:07:02 -04:00
setup Make exception more specific (OSError) in setup module for selinux call 2012-08-08 08:56:12 -07:00
shell whitespace + remove deprecated YAML parser (migration script lives in examples/scripts and warning was added 2012-08-06 20:07:02 -04:00
slurp Add encoding lines to python modules such that they can take unicode options if they are fed them, since the 2012-08-02 21:29:10 -04:00
supervisorctl Add supervisorctl module 2012-08-08 10:59:46 -04:00
template Setup module no longer saves to disk, as templates are mostly useful in playbooks and this allows lots of simplifications 2012-07-14 11:59:12 -04:00
user Abstract how to look up user password to be more flexible 2012-08-07 23:57:17 -07:00
virt whitespace + remove deprecated YAML parser (migration script lives in examples/scripts and warning was added 2012-08-06 20:07:02 -04:00
yum make yum module work with list=pkgspec 2012-08-09 13:22:51 -04:00