summaryrefslogtreecommitdiff
path: root/roles/unix_users
AgeCommit message (Collapse)AuthorFilesLines
2020-10-10test(unix_users): verify setting authorized_keysLars Wirzenius3-1/+16
2020-10-10test(unix_users): set encrypted password for usersLars Wirzenius3-0/+16
2020-10-10feat: verify unix_users can set shellLars Wirzenius3-1/+20
2020-10-10fix: unix_users scenario verifies user doesn't exist before creatingLars Wirzenius3-0/+11
2020-10-06test: add a subplot to verify the roles workLars Wirzenius3-0/+28
2018-05-30Fix: drop jinja2 templating from a "when:"Lars Wirzenius1-1/+1
2017-12-16Fix: only set password if one is givenLars Wirzenius1-1/+7
Previously this would set the encrypted password to xxx which means authn never works. I'm so stupid that the only reason I breathe is because my body doesn't let me have a vote in the matter.
2017-12-13Add: password field for users in unix_usersLars Wirzenius2-0/+5
This is for an _encrypted_ password. Sometimes it's necessary to have one, and just ssh key access isn't enough. Say, IMAP users.
2017-12-06Add: new way of installined authorized_keysLars Wirzenius1-1/+39
The old way still works, but is ignored unless the authkeys_dir is set explicitly.
2017-12-06Add: new fields for unix_users list itemsLars Wirzenius1-1/+10
2017-04-12Add a role to create Unix system usersLars Wirzenius3-0/+47
Including setting authorized_keys, and passwordless sudo access.