Add mount service

This commit is contained in:
Raphael Dannecker 2026-01-21 11:50:20 +01:00
parent ca3047e8ab
commit 7070e183ae
5 changed files with 135 additions and 31 deletions

View file

@ -1,44 +1,47 @@
---
# playbook.yml
- name: install base vm
- name: Install base vm
hosts: all
become: true
remote_user: ansible
roles:
- vm_mount
tasks:
- name: Install lxqt
ansible.builtin.apt:
name:
- lxqt
- spice-vdagent
update_cache: true
- name: Install lxqt
ansible.builtin.apt:
name:
- lxqt
- spice-vdagent
update_cache: true
- name: Add user
ansible.builtin.user:
name: user
comment: "Local Guest User,,,"
shell: /bin/bash
uid: 1001
password_expire_min: 99999
createhome: true
password: password
- name: Add user
ansible.builtin.user:
name: user
comment: "Local Guest User,,,"
shell: /bin/bash
uid: 1001
password_expire_min: 99999
createhome: true
password: password
- name: Enable autologin for user
ansible.builtin.copy:
content: |
[Autologin]
User=user
Session=lxqt.desktop
dest: /etc/sddm.conf
- name: Enable autologin for user
ansible.builtin.copy:
content: |
[Autologin]
User=user
Session=lxqt.desktop
dest: /etc/sddm.conf
mode: '0644'
- name: Set grub default to zero
ansible.builtin.lineinfile:
dest: /etc/default/grub
regexp: '^GRUB_TIMEOUT=.*'
line: GRUB_TIMEOUT=0
notify: Update grub
- name: Set grub default to zero
ansible.builtin.lineinfile:
dest: /etc/default/grub
regexp: '^GRUB_TIMEOUT=.*'
line: GRUB_TIMEOUT=0
notify: Update grub
handlers:
- name: Update grub
ansible.builtin.command: update-grub
- name: Update grub
ansible.builtin.command: update-grub