#!/bin/sh
# Run before S30initrd-preseed

set -e

. /usr/share/debconf/confmodule

override_debconf() {
    question="$1"
    value="$2"
    seen="$3"
    if ! db_set "$question" "$value"; then
        db_register debian-installer/dummy "$question"
        db_set "$question" "$value"
        db_subst "$question" ID "$question"
    fi

    if [ "$seen" ]; then
        db_fset "$question" seen true
    fi
}

for protocol in http https ftp; do
    override_debconf "mirror/$protocol/countries" "manual" true
    override_debconf "mirror/$protocol/hostname" "loong13.debian.net"
    override_debconf "mirror/$protocol/directory" "/debian-loong64/"
done

override_debconf "mirror/country" "manual" true
override_debconf "apt-setup/security_host" "loong13.debian.net"
