community.general/lib/ansible/modules/system
Sébastien Gross 0fd3ece053 Allow '*' as empty password.
If `password` is defined as `*` `useradd` or `usermod` returns an error:

    msg: usermod: Invalid password: `*'

This works very well on Linux host to not define any password for a
user (mainly useful if your setup is only based on SSH keys for
auth). On OpenBSD this does not work, so we have to ignore the encrypted
password parameter if it defined as `*`.
2016-12-08 11:23:25 -05:00
..
__init__.py package files 2016-12-08 11:22:22 -05:00
authorized_key.py fix authorized_keys in check_mode 2016-12-08 11:23:16 -05:00
cron.py - 'name' should not be required so as to allow uninstalling a cron_file 2016-12-08 11:23:13 -05:00
group.py Check if the gid is set 2016-12-08 11:23:22 -05:00
hostname.py Hostname module should update ansible_hostname 2016-12-08 11:23:10 -05:00
mount.py mount: Support for Check-Mode 2016-12-08 11:23:24 -05:00
ping.py Proper author info for all remaining modules 2016-12-08 11:23:07 -05:00
seboolean.py Proper author info for all remaining modules 2016-12-08 11:23:07 -05:00
selinux.py Proper author info for all remaining modules 2016-12-08 11:23:07 -05:00
service.py Not use "is" to compare strings 2016-12-08 11:23:14 -05:00
setup.py Proper author info for all remaining modules 2016-12-08 11:23:07 -05:00
sysctl.py Proper author info for all remaining modules 2016-12-08 11:23:07 -05:00
user.py Allow '*' as empty password. 2016-12-08 11:23:25 -05:00