echo "Enabling user '$USERNAME' for autologin"
sed -i "s/\$USERNAME/$USERNAME/" "$target"/etc/systemd/system/getty@tty*.service.d/override.conf
- $ROOTCMD systemctl preset-all
- $ROOTCMD systemctl set-default grml-boot.target
+ case "$(cat "${target}"/etc/debian_version)" in
+ 8.*)
+ echo "Debian jessie detected. Enabling workaround for unknown systemctl preset-all/set-default exit failure."
+ $ROOTCMD systemctl preset-all || true
+ $ROOTCMD systemctl set-default grml-boot.target || true
+ ;;
+ *)
+ $ROOTCMD systemctl preset-all
+ $ROOTCMD systemctl set-default grml-boot.target
+ ;;
+ esac
}
file_rc_setup() {