#!/bin/sh
. /etc/os-release

arch=$(uname -m)
repoversion=""

if [ "$ID" = "debian" ]; then
    case $VERSION_ID in
    9) repoversion="Debian_9.0" ;;
    10) repoversion="Debian_10" ;;
    11) repoversion="Debian_Next" ;;
    esac
fi

if [ "$ID" = "ubuntu" ]; then
    if [ $arch = "x86_64" ]; then
        repoversion="xUbuntu_${VERSION_ID}"
    else
        repoversion="xUbuntu_${VERSION_ID}_Ports"
    fi
fi

if [ ! -z "$repoversion" ]; then
    echo "deb http://download.opensuse.org/repositories/home:/CZ-NIC:/knot-resolver-latest/$repoversion/ /" > /etc/apt/sources.list.d/knot-resolver-latest.list
else
    echo "WARNING: no upstream Knot Resolver repository found for: $ID $VERSION_ID $arch" >&2
    echo "# no upstream repo available for: $ID $VERSION_ID $arch" > /etc/apt/sources.list.d/knot-resolver-latest.list
fi
