X-Git-Url: http://git.pippins.net/embedvideo/.git/?a=blobdiff_plain;f=scripts%2Fpack-image.sh;h=5bbfc9650594c82a70e1530a150e0f3f599ea0d0;hb=f26370ff090f709dc762b166a6f56fdf4ea1ed60;hp=918ac43c81f777bb3b93b190a7a6d5912a9f9177;hpb=86a5682394e1e43a7a952816dc68e110c71314dc;p=backups%2F.git diff --git a/scripts/pack-image.sh b/scripts/pack-image.sh index 918ac43..5bbfc96 100755 --- a/scripts/pack-image.sh +++ b/scripts/pack-image.sh @@ -4,23 +4,19 @@ scriptsdir=$(dirname $0) export PATH=$scriptsdir:$PATH +. config.sh + # file locations and other values today=$(date +%Y%m%d%H%M%S) -mailto='carl@ecbaldwin.net' -datadir="/var/lib/backups" -backupdirs="/home /etc /var/backups /var/lib/debfoster /var/lib/mailman /var/lib/iptables /var/lib/ip6tables /var/lib/dpkg" -tmpdir="/dev/shm/backups" -currentfiles="$tmpdir/files.db" -backupdb="$datadir/backups.db" -backups="$tmpdir/backup-list.db" -statusfile="$tmpdir/backup-status.txt" -imagedir="/backup/imgs" isoimage="$imagedir/$today.img" isomountdir="$isoimage.mnt" restorescript="$scriptsdir/restore.sh" echo "Creating directories" mkdir --mode=700 -p $datadir $imagedir $isomountdir $tmpdir +chgrp backup $imagedir +chmod g+s $imagedir +chmod g+w $imagedir echo "Creating the iso image in $isoimage" dd if=/dev/null of=$isoimage bs=1M count=0 seek=4440 @@ -58,3 +54,5 @@ echo "Calculating md5sum for image" md5sum $isoimage | awk '{print$1}' > $isoimage.md5sum cat $statusfile | mailx -s "DVD image available to burn - $today" $mailto + +echo $today > $lastbackupfile