#!/bin/sh -efu

a= . install2-init-functions

[ -f "$destdir/lib/systemd/system/setup.target" ] || exit 0

rm -vf "$destdir/etc/firsttime.flag"

UPDATE_GRUB=update-grub
GRUB_CFG="$destdir/etc/sysconfig/grub2"
E2K_CFG="$destdir/boot/boot.conf"

if [ -f "$GRUB_CFG" ]; then
	sed -i "/^GRUB_CMDLINE_LINUX/s/'$/ systemd.unit=setup.target'/" "$GRUB_CFG"
fi

if [ -f "$E2K_CFG" ]; then
	sed -i "/^cmdline=/s/$/ systemd.unit=setup.target/" "$E2K_CFG"
fi

[ -f "$GRUB_CFG" ] && chroot "$destdir" "$UPDATE_GRUB" || :
