single user - work

main
Badanin Maksim 3 years ago
parent b1bb0925c7
commit 2ec558b934

@ -1,4 +1,2 @@
--- ---
usernames: username: "a"
- a
- b

@ -14,16 +14,8 @@
- name: add user - name: add user
ansible.builtin.user: ansible.builtin.user:
name: "{{ item }}" name: "{{ username }}"
shell: /bin/bash createhome: yes
create_home: yes
register: add_user
loop: "{{ usernames }}"
- name: test
ansible.builtin.debug:
var: "{{ item.uid }}"
loop: "{{ add_user.results }}"
- name: create dir for novnc - name: create dir for novnc
ansible.builtin.file: ansible.builtin.file:
@ -52,8 +44,7 @@
- name: add user to vnc - name: add user to vnc
ansible.builtin.lineinfile: ansible.builtin.lineinfile:
path: /etc/tigervnc/vncserver.users path: /etc/tigervnc/vncserver.users
line: ':{{ (item.uid | string)[2:] }}={{ item.name }}' line: ':1={{ username }}'
loop: "{{ add_user.results }}"
- name: disable password on vnc - name: disable password on vnc
ansible.builtin.lineinfile: ansible.builtin.lineinfile:
@ -70,5 +61,4 @@
ansible.builtin.systemd: ansible.builtin.systemd:
enabled: true enabled: true
state: started state: started
name: tigervncserver@:{{ (item.uid | string)[2:] }}.service name: tigervncserver@:1.service
loop: "{{ add_user.results }}"

Loading…
Cancel
Save