X-Git-Url: http://git.pippins.net/embedvideo/.git/static/gitweb.js?a=blobdiff_plain;f=scripts%2Fdrive.sh;h=09184121bf25dda6889325a661ca3b35b06fe9df;hb=fc9ecb5d043146618676cd79fe0a6659f98a3970;hp=9b3d02be6d4d5e64aba151140623a3ceb2837c1d;hpb=cd4bc2f776c2d2f28f3ec62744d213bb7dcad209;p=backups%2F.git diff --git a/scripts/drive.sh b/scripts/drive.sh old mode 100644 new mode 100755 index 9b3d02b..0918412 --- a/scripts/drive.sh +++ b/scripts/drive.sh @@ -4,16 +4,32 @@ scriptsdir=$(dirname $0) bindir="$scriptsdir/../build" datadir="/var/lib/backups" -tmpdir="/var/tmp" +tmpdir="/dev/shm/backups" + +mkdir -p $tmpdir +chmod 700 $tmpdir export PATH=$scriptsdir:$bindir:$PATH -files=$tmpdir/files.db +files="$tmpdir/files.db" touch $files -chmod 700 $files +chmod 600 $files find-cmd.sh /home > $files -backups=$tmpdir/backup-list.db -statusfile=$tmpdir/backup-status.txt +db="$datadir/backups.db" +backups="$tmpdir/backup-list.db" +statusfile="$tmpdir/backup-status.txt" cat $files | lsbackups > $backups 2>$statusfile + +isomountdir="/backup/iso-mount" + +# Create filesystem on iso image here + +# chmod 600 iso-image + +# Mount iso image here + +# cat $backups | rsync-cmd.sh $isomountdir +# cp $statusfile $db $isomountdir +