|
|
|
@ -5,7 +5,7 @@ firewall --disabled
|
|
|
|
|
firstboot --enabled
|
|
|
|
|
|
|
|
|
|
# Enable/Disable services
|
|
|
|
|
services --enabled=sddm,avahi-daemon,cpupower,irqbalance,dbus,sshd,cups,smb,wsdd,systemd-resolved,NetworkManager
|
|
|
|
|
services --enabled=lightdm,avahi-daemon,cpupower,irqbalance,dbus,sshd,cups,smb,wsdd,systemd-resolved,NetworkManager
|
|
|
|
|
|
|
|
|
|
# partition
|
|
|
|
|
part / --size 12268 --fstype ext4
|
|
|
|
@ -28,10 +28,12 @@ keyboard en
|
|
|
|
|
|
|
|
|
|
%post
|
|
|
|
|
|
|
|
|
|
# autologin sddm
|
|
|
|
|
sed -e 's/^User=/User=live/' -i /etc/sddm.conf
|
|
|
|
|
# default session
|
|
|
|
|
sed -e 's/^Session=/Session=lxqt.desktop/' -i /etc/sddm.conf
|
|
|
|
|
# autologin lightdm and session default xfce
|
|
|
|
|
sed -i 's/^#autologin-user=.*/autologin-user=live/' /etc/lightdm/lightdm.conf
|
|
|
|
|
sed -i 's/^#autologin-user-timeout=.*/autologin-user-timeout=0/' /etc/lightdm/lightdm.conf
|
|
|
|
|
sed -i 's/^#user-session=.*/user-session=xfce/' /etc/lightdm/lightdm.conf
|
|
|
|
|
|
|
|
|
|
ln -sfr /etc/X11/xinit/xinitrc.d/50-systemd-user.sh /etc/X11/xinit.d
|
|
|
|
|
|
|
|
|
|
### Manually (re)generate initrds
|
|
|
|
|
# TODO: move its generation from %%post to %%postrrans in kernel
|
|
|
|
@ -71,3 +73,4 @@ find /boot -name 'initrd-*' -print
|
|
|
|
|
ls -la $LIVE_ROOT/isolinux/
|
|
|
|
|
cp -v "$(find "${INSTALL_ROOT}/boot" -name 'initrd-*.img' | sort -u | tail -n 1)" "${LIVE_ROOT}/isolinux/initrd0.img"
|
|
|
|
|
%end
|
|
|
|
|
|
|
|
|
|