21 lines
513 B
Bash
21 lines
513 B
Bash
# 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
|
|
}
|