source: trunk/debathena/scripts/daschroot @ 25124

Revision 25124, 584 bytes checked in by geofft, 13 years ago (diff)
daschroot: Tell me what session I'm in
  • Property svn:executable set to *
Line 
1#!/bin/sh
2#
3# Gives you an interactive shell with Debathena repositories configured
4
5if [ -z "$1" ] || [ -z "$2" ]; then
6    echo "usage: daschroot <dist> <arch>"
7    exit 1
8fi
9dist="$1"
10arch="$2"
11shift 2
12
13if ! schroot -c "$dist-$arch-sbuild" -i >/dev/null; then
14    exit $?
15fi
16
17session=$(schroot -c "$dist-$arch-sbuild" -b)
18schroot -c "$session" -r -u root -- env SBUILD_BUILD_CONF_DISTRIBUTION="$dist" "$(readlink -f "$(dirname "$0")/chroot-sources")"
19if [ "$#" -gt 0 ]; then
20    echo "I: Entering schroot session $session"
21fi
22schroot -c "$session" -r "$@"
23schroot -c "$session" -e
Note: See TracBrowser for help on using the repository browser.