From 03f192444fbb9c458170149cfd5c609c922bf65b Mon Sep 17 00:00:00 2001
From: "Carl N. Baldwin" <cnb@Cone.local>
Date: Sat, 29 Oct 2005 13:59:28 -0600
Subject: [PATCH] Use 'noburn' file to prohibit burning

---
 scripts/burn-imgs.sh | 5 +++++
 scripts/config.sh    | 1 +
 2 files changed, 6 insertions(+)

diff --git a/scripts/burn-imgs.sh b/scripts/burn-imgs.sh
index 8439a9b..27f7ad2 100755
--- a/scripts/burn-imgs.sh
+++ b/scripts/burn-imgs.sh
@@ -9,6 +9,9 @@ imgmd5=$(ls $imagedir/*.img.md5sum | head -n 1)
 
 logfile=$(tempfile)
 
+# If the noburn file is there then don't burn.
+[ -f "$burnlockfile" ] && exit 0
+
 # If we didn't find an non-empty file then exit gracefully
 [ -z "$imgmd5" ] && exit 0
 [ -s "$imgmd5" ] || exit 0
@@ -41,6 +44,8 @@ fi
 # Record the date in the stat file to indicate that this burn was a success
 date >> $img.stat
 
+touch $burnlockfile
+
 { # Send e-mail
   echo "Image md5sum:"
   cat $img.md5sum
diff --git a/scripts/config.sh b/scripts/config.sh
index 26463ae..621b76f 100755
--- a/scripts/config.sh
+++ b/scripts/config.sh
@@ -11,6 +11,7 @@ imagedir="/backup/imgs"
 lastbackupfile="$imagedir/lastbackup"
 dev="/dev/hdc"
 sdev="ATA:1,0,0"
+burnlockfile="$imagedir/noburn"
 
 backupdirs="
 /etc
-- 
2.34.1