X-Git-Url: http://git.pippins.net/embedvideo/.git/?a=blobdiff_plain;f=scripts%2Fpack-image.sh;h=67f2054a68d686259c66ea492bde4762794aee83;hb=cee8aedd92395f34bd7077a33eab5fe528c61387;hp=ce985fa2eb13c00d93cfd11ec07faa36af7b3393;hpb=26208191cbd7c6ec3f79f9cfd863b78d323eaacf;p=backups%2F.git diff --git a/scripts/pack-image.sh b/scripts/pack-image.sh index ce985fa..67f2054 100755 --- 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 - findformat="$type %#m %u %g %s %CY%Cm%Cd%CH%CM%CS 0 %p\0" + findformat="$type %#m %u %g %s %TY%Tm%Td%TH%TM%TS 0 %p\0" 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 -if [ -n $simulate ]; then +if [ -n "$simulate" ]; then backupdbin=$backupdbout fi @@ -87,7 +87,7 @@ echo "-> Determining list of files to backup with lsbackups" cat $currentfiles } | lsbackups > $backups 2>$statusfile -if [ -n $simulate ]; then +if [ -n "$simulate" ]; then 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" +[ -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