Pad official ISOs to multiples of 256 KiB.
[grml-live.git] / buildd / functions.sh
index 226b372..c7d9ebc 100755 (executable)
@@ -1,3 +1,4 @@
+#!/bin/sh
 # Filename:      /usr/share/grml-live/buildd/functions.sh
 # Purpose:       main function file for grml-live buildd
 # Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
@@ -77,6 +78,7 @@ grml_live_run() {
      RC_INFO=success
   else
      RC_INFO=error
+     return 1
   fi
 }
 
@@ -104,7 +106,7 @@ iso_details() {
 
 # send status mail:
 send_mail() {
-  # create logs only if using 'send_mail -e'
+  # create logs if using 'send_mail -e'
   [ "$1" = "-e" ] && create_logs
   # attach logs only if we have some:
   [ -r "$ATTACHMENT" ] && MUTT_ATTACH="-a $ATTACHMENT" || MUTT_ATTACH=''
@@ -139,7 +141,7 @@ See attached files:
 /var/log/grml-buildd.stderr /var/log/grml-buildd.stdout $ATTACHMENT
 
 EOF " | \
-  mutt -s "$SCRIPTNAME [${DATE}] - $RC_INFO" -a /var/log/grml-buildd.stderr -a /var/log/grml-buildd.stdout $MUTT_ATTACH "$RECIPIENT"
+  mutt -s "$SCRIPTNAME [${DATE}] - $RC_INFO" -a /var/log/grml-buildd.stderr $MUTT_ATTACH "$RECIPIENT"
 }
 
 # make sure we store the final iso: