#!/bin/sh

set -eu

expected_proxyurl="http://127.0.0.1:3563"

if ! proxyurl=$(timeout 10s auto-apt-proxy); then
    echo "Error or timeout discovering APT proxy via avahi" >&2
    exit 1
fi

if [ "$proxyurl" != "$expected_proxyurl" ]; then
    echo "Detected proxy differs from expected one: '$proxyurl' != '$expected_proxyurl'" >&2
    exit 1
fi
