--- trunk/mlivecdbuild/mlivecdbuild2.sh 2008/04/10 20:52:33 713 +++ trunk/mlivecdbuild/mlivecdbuild2.sh 2009/05/09 12:00:20 863 @@ -94,11 +94,12 @@ # do not auto-start any services! add_initrc "export MAGE_BOOTSTRAP=true" + add_initrc 'die() { if [ $? -eq 1 ]; then echo "ERROR: $@"; exit 1; fi; }' local i for i in ${packages} do - add_initrc "mage ${cmd} ${i}" + add_initrc "mage ${cmd} ${i} || die ${i}" done add_initrc "mage clean"