printf "%s\n" "systemdutildir=\"$systemdutildir\""
printf "%s\n" "systemdsystemunitdir=\"$systemdsystemunitdir\""
printf "%s\n" "systemdsystemconfdir=\"$systemdsystemconfdir\""
+ printf "%s\n" "systemdnetworkconfdir=\"$systemdnetworkconfdir\""
} > "${initdir}"/etc/conf.d/systemd.conf
fi
fi
"$systemdsystemunitdir"/systemd-networkd-wait-online.service.d/99-dracut.conf
inst_simple "$moddir"/99-default.network \
- "$systemdnetworkconfdir"/99-default.network
+ "$systemdnetworkconfdir"/99-dracut-default.network
inst_hook cmdline 99 "$moddir"/networkd-config.sh
inst_hook initqueue/settled 99 "$moddir"/networkd-run.sh
echo "[DHCPv6]"
echo "RequestOptions=59 60"
} >> "$f"
+
+ # Remove the default network if at least one was generated
+ rm -f "$systemdnetworkconfdir"/99-dracut-default.network
done
# Just in case networkd was already running