projects
/
backups
/
.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Bump the revision number
[backups/.git]
/
scripts
/
pack-image.sh
diff --git
a/scripts/pack-image.sh
b/scripts/pack-image.sh
index ce985fa2eb13c00d93cfd11ec07faa36af7b3393..67f2054a68d686259c66ea492bde4762794aee83 100755
(executable)
--- a/
scripts/pack-image.sh
+++ b/
scripts/pack-image.sh
@@
-66,7
+66,7
@@
echo "excludedirs: $excludedirs"
echo "-> Running find to get the status of files"
{
for type in d f l; do
echo "-> Running find to get the status of files"
{
for type in d f l; do
- findformat="$type %#m %u %g %s %
CY%Cm%Cd%CH%CM%C
S 0 %p\0"
+ findformat="$type %#m %u %g %s %
TY%Tm%Td%TH%TM%T
S 0 %p\0"
if [ -z "$excludedirs" ]; then
find $backupdirs -type $type -printf "$findformat"
else
if [ -z "$excludedirs" ]; then
find $backupdirs -type $type -printf "$findformat"
else
@@
-76,7
+76,7
@@
echo "-> Running find to get the status of files"
done
} > $currentfiles
done
} > $currentfiles
-if [ -n
$simulate
]; then
+if [ -n
"$simulate"
]; then
backupdbin=$backupdbout
fi
backupdbin=$backupdbout
fi
@@
-87,7
+87,7
@@
echo "-> Determining list of files to backup with lsbackups"
cat $currentfiles
} | lsbackups > $backups 2>$statusfile
cat $currentfiles
} | lsbackups > $backups 2>$statusfile
-if [ -n
$simulate
]; then
+if [ -n
"$simulate"
]; then
umount $isomountdir
rm -rf $isomountdir $isoimage
cat $statusfile
umount $isomountdir
rm -rf $isomountdir $isoimage
cat $statusfile
@@
-120,6
+120,8
@@
echo "-> Calculating md5sum for image"
md5sum $isoimage | awk '{print$1}' > $isoimage.md5sum
[ $? != 0 ] && err "Unable to calculate the md5sum for this image: $isoimage"
md5sum $isoimage | awk '{print$1}' > $isoimage.md5sum
[ $? != 0 ] && err "Unable to calculate the md5sum for this image: $isoimage"
+[ -z "$isoimage.md5sum" ] && err "Unable to calculate the md5sum for this image: $isoimage"
+[ -s "$isoimage.md5sum" ] || err "Unable to calculate the md5sum for this image: $isoimage"
cat $statusfile | mailx -s "DVD image available to burn - $today" $mailto
cat $statusfile | mailx -s "DVD image available to burn - $today" $mailto