debian-cd-clone/tools/boot/buster/x86-desktop.sh

21 lines
513 B
Bash
Raw Normal View History

# Functions to convert isolinux config to allow selection of desktop
# environment for certain images.
di_syslinux_version() {
local version
version=$(sed -nr "s/^# D-I config version ([0-9.])/\1/p" \
boot$N/isolinux/isolinux.cfg)
[ -n "Sversion" ] || return 1
echo "$version"
}
set_default_desktop() {
# Set default desktop, or remove if not applicable
if [ "$DESKTOP" ]; then
sed -i "s:%desktop%:$DESKTOP:g" boot$N/isolinux/*.cfg
else
sed -i "s/desktop=%desktop% //" boot$N/isolinux/*.cfg
fi
}