From 2ec558b93474645c481e9600b6aa97042380ff57 Mon Sep 17 00:00:00 2001 From: Badanin Maksim Date: Fri, 9 Jun 2023 11:30:43 +0300 Subject: [PATCH] single user - work --- group_vars/all.yml | 4 +--- play.yml | 18 ++++-------------- 2 files changed, 5 insertions(+), 17 deletions(-) diff --git a/group_vars/all.yml b/group_vars/all.yml index 5b03fea..c7c5e7c 100644 --- a/group_vars/all.yml +++ b/group_vars/all.yml @@ -1,4 +1,2 @@ --- -usernames: - - a - - b \ No newline at end of file +username: "a" \ No newline at end of file diff --git a/play.yml b/play.yml index 55917de..e7aa7d7 100644 --- a/play.yml +++ b/play.yml @@ -14,16 +14,8 @@ - name: add user ansible.builtin.user: - name: "{{ item }}" - shell: /bin/bash - create_home: yes - register: add_user - loop: "{{ usernames }}" - - - name: test - ansible.builtin.debug: - var: "{{ item.uid }}" - loop: "{{ add_user.results }}" + name: "{{ username }}" + createhome: yes - name: create dir for novnc ansible.builtin.file: @@ -52,8 +44,7 @@ - name: add user to vnc ansible.builtin.lineinfile: path: /etc/tigervnc/vncserver.users - line: ':{{ (item.uid | string)[2:] }}={{ item.name }}' - loop: "{{ add_user.results }}" + line: ':1={{ username }}' - name: disable password on vnc ansible.builtin.lineinfile: @@ -70,5 +61,4 @@ ansible.builtin.systemd: enabled: true state: started - name: tigervncserver@:{{ (item.uid | string)[2:] }}.service - loop: "{{ add_user.results }}" + name: tigervncserver@:1.service