tests(packer): add lxqt test image, update xfce.

This commit is contained in:
Alexandre Pujol 2025-08-12 18:12:51 +02:00
parent a5aa13923b
commit 5c8c5029e0
No known key found for this signature in database
GPG key ID: C5469996F0DF68EC
3 changed files with 96 additions and 35 deletions

View file

@ -0,0 +1,28 @@
#cloud-config
packages: *lxqt-packages
# lxqt-wayland-session kwin
runcmd:
# Regenerate grub.cfg
- grub-mkconfig -o /boot/grub/grub.cfg
# Remove swapfile
- swapoff -a
- rm -rf /swap/
- sed -e "/swap/d" -i /etc/fstab
# Enable core services
- systemctl enable apparmor
- systemctl enable auditd
- systemctl enable sddm
- systemctl enable NetworkManager
- systemctl enable rngd
- systemctl enable avahi-daemon
- systemctl enable systemd-timesyncd.service
write_files:
- *grub-enable-apparmor # Enable AppArmor in kernel parameters
- *setup-bash-aliases # Set some bash aliases
- *shared-directory # Setup shared directory