util-yaml: support autodetection of DM for chrootcfg

This commit is contained in:
udeved 2016-09-27 18:41:53 +02:00
parent 831f48951d
commit 7d4bb08b06

View file

@ -142,6 +142,7 @@ write_displaymanager_conf(){
if ${unpackfs} && ! ${netinstall};then
msg2 "Writing %s ..." "${conf##*/}"
echo "---" > "$conf"
if ${unpackfs}; then
echo "displaymanagers:" >> "$conf"
echo " - ${displaymanager}" >> "$conf"
echo '' >> "$conf"
@ -150,6 +151,15 @@ write_displaymanager_conf(){
echo " executable: \"${default_desktop_executable}\"" >> "$conf"
echo " desktopFile: \"${default_desktop_file}\"" >> "$conf"
fi
else
echo "displaymanagers:" >> "$conf"
echo " - lightdm" >> "$conf"
echo " - gdm" >> "$conf"
echo " - mdm" >> "$conf"
echo " - sddm" >> "$conf"
echo " - lxdm" >> "$conf"
echo " - silm" >> "$conf"
fi
echo '' >> "$conf"
echo "basicSetup: false" >> "$conf"
fi