#!/bin/sh
#
# Gives you an interactive shell with Debathena repositories configured

if [ -z "$1" ] || [ -z "$2" ]; then
    echo "usage: daschroot <dist> <arch>"
    exit 1
fi
dist="$1"
arch="$2"
shift 2

: ${DA_SCRIPTS_DIR="$(dirname "$0")"}

if ! schroot -c "$dist-$arch-sbuild" -i >/dev/null; then
    exit $?
fi

session=$(schroot -c "$dist-$arch-sbuild" -b)
schroot -c "$session" -r -u root -- env DEBATHENA_BUILD_DIST="$dist" "$(readlink -f "$DA_SCRIPTS_DIR/chroot-sources")"
if [ "$#" -gt 0 ]; then
    echo "I: Entering schroot session $session"
fi
schroot -c "$session" -r "$@"
schroot -c "$session" -e
