diff --git a/playbook.yml b/playbook.yml index ec63a85..3155275 100644 --- a/playbook.yml +++ b/playbook.yml @@ -1,3 +1,10 @@ - hosts: pp.visio.nereide.fr + vars_prompt: + - name: username + prompt: "Saisir le nom d'utilisateur" + private: no + - name: password + prompt: "Saisir le mot de passe" roles: - role: common + - role: auth diff --git a/roles/auth/tasks/main.yml b/roles/auth/tasks/main.yml new file mode 100644 index 0000000..39adbb5 --- /dev/null +++ b/roles/auth/tasks/main.yml @@ -0,0 +1,9 @@ + +- name: Conf Jitsi - Activation de l'authentification prosody + replace: + path: /etc/prosody/conf.d/{{ inventory_hostname }}.cfg.lua + regexp: 'authentication = "anonymous"' + replace: 'authentication = "internal_plain"' + +- name: Conf Jitsi - Création de l'utilisateur prosody + shell: prosodyctl register {{ username }} {{ inventory_hostname }} {{ password }}