58 lines
1.1 KiB
YAML
Executable file
58 lines
1.1 KiB
YAML
Executable file
---
|
|
- name: APT cache update
|
|
ansible.builtin.apt:
|
|
update_cache: true
|
|
|
|
- name: Install support soft
|
|
ansible.builtin.apt:
|
|
name: "{{ item }}"
|
|
state: present
|
|
with_items: "{{ need_support_soft }}"
|
|
|
|
- name: Install XFCE
|
|
ansible.builtin.apt:
|
|
name: "{{ item }}"
|
|
state: present
|
|
with_items:
|
|
- xfce4
|
|
- xfce4-goodies
|
|
- dbus-launch
|
|
|
|
- name: XFCE start file copy
|
|
ansible.builtin.copy:
|
|
src: files/.xsession
|
|
dest: /home/install/.xsession
|
|
owner: install
|
|
group: install
|
|
mode: '0775'
|
|
|
|
- name: Startwm file copy
|
|
ansible.builtin.copy:
|
|
src: files/startwm.sh
|
|
dest: /etc/xrdp/startwm.sh
|
|
owner: root
|
|
group: root
|
|
mode: '0755'
|
|
|
|
- name: Install VS Code
|
|
ansible.builtin.apt:
|
|
deb: ""
|
|
|
|
- name: Install Terraform
|
|
ansible.builtin.include_tasks: install_terraform.yml
|
|
|
|
- name: Control settings
|
|
ansible.builtin.include_role:
|
|
name: ssh_settings
|
|
|
|
- name: Add system users to video group
|
|
ansible.builtin.user:
|
|
name: "{{ item }}"
|
|
groups: video
|
|
append: true
|
|
with_items:
|
|
- install
|
|
|
|
- name: XRDP settings
|
|
ansible.builtin.include_tasks: xrdp_settings.yml
|
|
...
|