summaryrefslogtreecommitdiffstats
path: root/installer
diff options
context:
space:
mode:
authorLars Müller2007-01-10 22:23:57 +0100
committerLars Müller2007-01-10 22:23:57 +0100
commite068b73ab64193b4af269c46e16f82bb5e2d1bc1 (patch)
treeceafc229dfe68a5612cc8571a1d0dccd70734e84 /installer
parentRevert most of the changes made with rev 607. (diff)
downloadcore-e068b73ab64193b4af269c46e16f82bb5e2d1bc1.tar.gz
core-e068b73ab64193b4af269c46e16f82bb5e2d1bc1.tar.xz
core-e068b73ab64193b4af269c46e16f82bb5e2d1bc1.zip
Check return code of debootstrap and exit in this case of an error from
slxossetup. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@613 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'installer')
-rwxr-xr-xinstaller/slxossetup5
1 files changed, 4 insertions, 1 deletions
diff --git a/installer/slxossetup b/installer/slxossetup
index 6c842244..c60841e5 100755
--- a/installer/slxossetup
+++ b/installer/slxossetup
@@ -194,7 +194,7 @@ function setup_bootstrap_1b()
function setup_bootstrap_1c()
{
- local dir file packagelist packagekey
+ local dir file packagelist packagekey rc
case "${SLX_SYSTEM_BASENAME}" in
*ubuntu*)
@@ -208,6 +208,9 @@ function setup_bootstrap_1c()
"${SLX_INST_SOURCE_DISTRIBUTION}" \
"${SLX_BOOTSTRAP_PATH}/${SLX_STAGE1_FINAL_PATH}" \
"${SLX_INST_SOURCE_BASEURL}"
+ rc=$?
+ test ${rc} -eq 0 || \
+ ErrorMsg ${rc} "Bootstrap failed! "
;;
*suse*|*fedora*)
test -d "${CHROOT_DIR}/${SLX_BOOTSTRAP_PATH}/etc" || \