dd should append to the logfile rather than overwrite it.
[backups/.git] / scripts / burn-imgs.sh
index a382d50911578a1ed1336c9170e4d15792823ade..a2793fe48136326c89fe571fa6baf49071e7835e 100755 (executable)
@@ -44,7 +44,7 @@ $cronstopstart start
 
 # Now verify the disk by running md5sum on the entire contents of the disk
 md5sum=$(tempfile)
-dd if=$dev bs=1M count=4440 2>$logfile | md5sum | awk '{print$1}' > $md5sum
+dd if=$dev bs=1M count=4440 2>>$logfile | md5sum | awk '{print$1}' > $md5sum
 
 # Check that the md5sums match
 if ! cmp $md5sum $img.md5sum; then
@@ -65,7 +65,7 @@ date >> $img.stat
   cat $img.stat
   echo
   cat $logfile
-} | mailx -s "DVD burned.  File as ${img%.*}" $mailto > $logfile 2>&1
+} | mailx -s "DVD burned.  File as $(basename ${img%.*})" $mailto > $logfile 2>&1
 
 # Two lines in the stat file indicate two successful burns.  Clean-up the image.
 if [ "$(wc -l $img.stat 2>/dev/null | awk '{print$1}')" == "2" ]; then