mirror of
				https://gitlab.sectorq.eu/jaydee/ansible.git
				synced 2025-10-30 18:01:11 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			47 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			YAML
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			47 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			YAML
		
	
	
		
			Executable File
		
	
	
	
	
| - block:
 | |
|   
 | |
|   - name: Install vnc packages
 | |
|     ansible.builtin.apt:
 | |
|       name: 
 | |
|         - tigervnc-standalone-server
 | |
|         - tigervnc-common
 | |
|       update_cache: yes
 | |
| 
 | |
|   - name: Create a directory if it does not exist
 | |
|     ansible.builtin.file:
 | |
|       path: /home/jd/.vnc/
 | |
|       state: directory
 | |
|       mode: '0755'
 | |
|       owner: jd
 | |
|       group: jd
 | |
|   - name: Creating a file with content
 | |
|     copy:
 | |
|       dest: "/home/jd/.vnc/config"
 | |
|       content: |
 | |
|         session=mate
 | |
|         geometry=1200x721
 | |
|         localhost
 | |
|         alwaysshared
 | |
|       mode: '0755'
 | |
|       owner: jd
 | |
|       group: jd
 | |
|   - name: Reconfigure vnc
 | |
|     ansible.builtin.lineinfile:
 | |
|       path: /etc/tigervnc/vncserver-config-defaults
 | |
|       regexp: "^$localhost =.* "
 | |
|       line: '$localhost = "no";'
 | |
| 
 | |
|   - name: Reconfigure vnc1
 | |
|     ansible.builtin.lineinfile:
 | |
|       path:  /etc/tigervnc/vncserver.users
 | |
|       #regexp: "^:1=.*"
 | |
|       line: ':1=jd'
 | |
| 
 | |
|   - 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 }}"
 | |
|     
 |