summaryrefslogtreecommitdiff
path: root/roles/sshvpn/tasks/create_users_sshvpn.yaml
blob: f4b0ed682c489ed858dbb3bc02b4a64b286b7b63 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
---
- name: "sshvpn user management"
  sshvpn:
    users: "{{ all_users|default([]) + sshvpn_users|default([]) }}"
  register: sshvpn_user_pass_dict
  #no_log: true

- name: "make temp dir"
  ansible.builtin.file:
    path: /var/reactance/.temp/
    state: directory

- name: "add sshvpn user password pair to dict"
  ansible.builtin.copy:
    content: "{{ sshvpn_user_pass_dict['msg']|default({}) | to_json }}"
    dest: /var/reactance/.temp/sshvpn_user_pass_dict