summaryrefslogtreecommitdiff
path: root/common/tasks/user.yaml
diff options
context:
space:
mode:
authorRobin Krahl <me@robin-krahl.de>2019-01-21 22:48:09 +0100
committerRobin Krahl <me@robin-krahl.de>2019-01-21 23:02:41 +0100
commit06e0f212a9f944e11851cdad57aa5efd02594370 (patch)
tree0504a946a70ed0734201f7f1094dbc6d6bbdf6eb /common/tasks/user.yaml
downloadansible-roles-06e0f212a9f944e11851cdad57aa5efd02594370.tar.gz
ansible-roles-06e0f212a9f944e11851cdad57aa5efd02594370.tar.bz2
Add common role for basic system setup
Diffstat (limited to 'common/tasks/user.yaml')
-rw-r--r--common/tasks/user.yaml12
1 files changed, 12 insertions, 0 deletions
diff --git a/common/tasks/user.yaml b/common/tasks/user.yaml
new file mode 100644
index 0000000..e8e5eb4
--- /dev/null
+++ b/common/tasks/user.yaml
@@ -0,0 +1,12 @@
+- name: "Create user {{ user_name }}"
+ user:
+ name: "{{ user_name }}"
+ comment: "{{ user_full_name }}"
+ shell: /bin/bash
+ uid: 1000
+ groups:
+ - sudo
+- name: "Configure authorized key for {{ user_name }}"
+ authorized_key:
+ user: "{{ user_name }}"
+ key: "{{ user_ssh_key }}"