+# Now verify the disk by running md5sum on the entire contents of the disk
+md5sum=$(tempfile)
+echo Md5sum: $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
+ echo "Failed" | mailx -s "DVD md5sum doesn't match image file!!!" $mailto
+ exit 1
+fi
+
+# Record the date in the stat file to indicate that this burn was a success
+date >> $img.stat
+
+{ # Send e-mail
+ echo "Image md5sum:"
+ cat $img.md5sum
+ echo
+ echo "md5sum of burned disks:"
+ cat $img.stat
+ echo
+ cat $logfile
+} | mailx -s "DVD burned. File as ${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
+ # Burned the image twice. Removing it and associated files!
+ rm -f $img{,.md5sum,.stat}
+ [ -d $img.mnt ] && rmdir $img.mnt
+fi