~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to buildjail.sh

  • Committer: dcoles
  • Date: 2008-07-07 02:57:42 UTC
  • Revision ID: svn-v3-trunk0:2b9c9e99-6f39-0410-b283-7f802c844ae2:trunk:812
Setup: Now checks if debootstrap is not installed and bails out if this is the 
case (as opposed to waiting for some other thing to explode when it can't find 
a jail). Also found the "if [-z "$TEST"]; then" for checking if a string is 
empty.

Show diffs side-by-side

added added

removed removed

Lines of Context:
42
42
# a bit of a mess and needs a clean up to support this. For the mean time we'll 
43
43
# override it here.
44
44
 
45
 
if [ "x$MIRROR" = "x" ]; then
 
45
if [ -z "$MIRROR" ]; then
46
46
    MIRROR=http://mirror.aarnet.edu.au/pub/ubuntu/archive/
47
47
    #MIRROR=http://archive.ubuntu.com/ubuntu/ # Default Mirror
48
48
fi
49
49
echo "Using Mirror: $MIRROR"
50
50
 
 
51
# Do we have debootstrap? 
 
52
if [ -x /usr/sbin/debootstrap ]; then
 
53
    DEBOOTSTRAP="/usr/sbin/debootstrap"
 
54
fi
 
55
 
 
56
if [ -z "$DEBOOTSTRAP" ]; then
 
57
    echo "Error: Debootstrap not found. Is it installed?"
 
58
    return 1
 
59
fi
 
60
 
51
61
echo "Building minimal Jail..."
52
62
sudo rm -rf $JAIL
53
 
sudo debootstrap --components=`echo $SECTIONS | tr ' ' ','` \
 
63
sudo $DEBOOTSTRAP --components=`echo $SECTIONS | tr ' ' ','` \
54
64
    --include=ubuntu-keyring \
55
65
    --variant=minbase $RELEASE $JAIL $MIRROR
56
66