aboutsummaryrefslogtreecommitdiff
path: root/pbuilder-createbuildenv
diff options
context:
space:
mode:
authordancer <dancer>2001-11-02 18:16:18 +0000
committerdancer <dancer>2001-11-02 18:16:18 +0000
commit3da7030a1b95046457abb0d11ac46b3e4abf5bc0 (patch)
treeb42f7b2b546647439a88cd0a1fb6f695d39f90dd /pbuilder-createbuildenv
parentc5b6ae3059738e182f840ed7693bf2016ef79185 (diff)
downloadpbuilder-3da7030a1b95046457abb0d11ac46b3e4abf5bc0.tar
pbuilder-3da7030a1b95046457abb0d11ac46b3e4abf5bc0.tar.gz
major updates. adding set -e and other things
Diffstat (limited to 'pbuilder-createbuildenv')
-rwxr-xr-xpbuilder-createbuildenv5
1 files changed, 4 insertions, 1 deletions
diff --git a/pbuilder-createbuildenv b/pbuilder-createbuildenv
index 4d03e84..ac35611 100755
--- a/pbuilder-createbuildenv
+++ b/pbuilder-createbuildenv
@@ -1,5 +1,6 @@
#! /bin/bash
# Creating the build environment with debootstrap.
+set -e
. /usr/lib/pbuilder/pbuilder-checkparams
. /usr/lib/pbuilder/pbuilder-runhooks
@@ -28,6 +29,7 @@ if [ -n "$HOOKDIR" ]; then
fi
if ! ( cd "$BUILDPLACE" && debootstrap "$DISTRIBUTION" . "$MIRRORSITE" "$DEBOOTSTRAPSCRIPT" ) ; then
echo "pbuilder: debootstrap failed" >&2
+ cleanbuildplace
exit 1
fi
@@ -38,7 +40,8 @@ fi
mkdir -p "$BUILDPLACE/tmp/buildd"
echo " -> copying local configuration"
-for a in passwd hosts hostname resolv.conf ; do
+case
+for a in hosts hostname resolv.conf ; do
cp -r /etc/$a "$BUILDPLACE/etc/";
done