schroot="$1"
if [ -z "$schroot" ]; then
- echo "Usage: $0 <schroot>" >&2
+ echo "Usage: $0 <schroot> [command]" >&2
exit 1
fi
if ! schroot -la | grep -q "session:$SESSID"; then
schroot -b -c "$schroot" -n "$SESSID"
# work around for system groups
- schroot -r -c session:$SESSID -u root -- addgroup --system staff
- schroot -r -c session:$SESSID -u root -- apt-get install --no-install-recommends -o Dpkg::Options::="--force-confnew" -y git-buildpackage libwww-perl less vim lintian debhelper manpages-dev git dput pristine-tar bash-completion libnss-myhostname lptools python-keyrings.alt wget gnupg2 ubuntu-dev-tools python3-debian qemu-kvm qemu-utils
+ schroot -r -c session:$SESSID -u root -- addgroup --system staff || true
+ schroot -r -c session:$SESSID -u root -- apt-get install --no-install-recommends -o Dpkg::Options::="--force-confnew" -y git-buildpackage libwww-perl less vim lintian debhelper manpages-dev git dput pristine-tar bash-completion libnss-myhostname python-keyrings.alt wget gnupg2 ubuntu-dev-tools python3-debian qemu-kvm qemu-utils
#sudo mount -o bind /etc/schroot/ $(schroot --location -c session:$SESSID)/etc/schroot/
fi
-schroot -r -c session:$SESSID
+shift
+schroot -r -c session:$SESSID "$@"