This commit is contained in:
2021-03-16 11:03:31 +01:00
parent 73afd0a8cf
commit 843912d125
5 changed files with 112 additions and 22 deletions

View File

@ -295,6 +295,22 @@
- git-sympa-repositories
# ---
# Group [jitsi_meet_server] reposotories
# ---
- name: (git.yml) Install/Update sympa server repositories
git:
repo: '{{ item.repo }}'
dest: '{{ item.dest }}'
with_items: '{{ git_jitsi_meet_repositories }}'
loop_control:
label: "{{ item.name }}"
when: "groups['jitsi_meet_server']|string is search(inventory_hostname)"
tags:
- git-jitsi_meet-repositories
# ---
# Other (host specific) repositories
# ---

View File

@ -95,24 +95,6 @@
tags:
- authorized_key
# ---
# - extra system user
# ---
- name: (users.yml) extra system user exists?
user:
name: '{{ item.name }}'
state: present
system: yes
home: '{{ item.home }}'
shell: '{{ item.shell|d("/usr/sbin/nologin") }}'
loop: "{{ extra_system_user }}"
loop_control:
label: '{{ item.name }}'
when: extra_system_user is defined and extra_system_user|length > 0
tags:
- user-exists
# ---
# - extra system groups
# ---
@ -127,6 +109,25 @@
tags:
- groups-exists
# ---
# - extra system user
# ---
- name: (users.yml) extra system user exists?
user:
name: '{{ item.name }}'
state: present
system: yes
home: '{{ item.home }}'
shell: '{{ item.shell|d("/usr/sbin/nologin") }}'
groups: '{{ item.groups | default(omit) }}'
loop: "{{ extra_system_user }}"
loop_control:
label: '{{ item.name }}'
when: extra_system_user is defined and extra_system_user|length > 0
tags:
- user-exists
# ---
# - Take care backup host has rsa key to connect via ssh to the other hosts