summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--roles/cgit/tasks/main.yml7
1 files changed, 7 insertions, 0 deletions
diff --git a/roles/cgit/tasks/main.yml b/roles/cgit/tasks/main.yml
index 663534ec..fed97fef 100644
--- a/roles/cgit/tasks/main.yml
+++ b/roles/cgit/tasks/main.yml
@@ -9,10 +9,17 @@
- openssh
state: present
+- name: "Create git group"
+ become: true
+ ansible.builtin.group:
+ name: "{{ cgit_ssh_user }}"
+ system: true
+
- name: "Create git user"
become: true
ansible.builtin.user:
name: "{{ cgit_ssh_user }}"
+ group: "{{ cgit_ssh_user }}"
shell: "/usr/bin/git-shell"
home: "{{ cgit_repos_dir }}"
create_home: true