- name: Install vnc packages ansible.builtin.apt: name: - tigervnc-standalone-server - tigervnc-common update_cache: yes - name: Creating a file with content copy: dest: "/home/jd/.vnc/config" content: | session=cinnamon geometry=1200x721 localhost alwaysshared - name: Reconfigure zabbix agent Server ansible.builtin.lineinfile: path: "/etc/tigervnc/vncserver.users" regexp: "^:1=jd" line: ":1=jd" become: "{{ false if inventory_hostname == 'nas.home.lan' else true }}"