#!/bin/sh
# 
# Copyright: Robert Jordens <jordens@debian.org> Thu Feb 19 23:42:29 CET 2004 
# License: GNU General Public License
# 
# TODO: levelX-logic is broken/non-existant
# 

TYPE=0
TITLE=level$TYPE-`hostname`-`date '+%Y%m%d%H%M%S'`
DIRS="/home /etc /boot /root /var /bin /sbin /usr /opt"
STATEFILE=/var/lib/dvbackup/state-$TYPE

(sudo tar --create --listed-incremental $STATEFILE --label "$TITLE" \
 --ignore-zeros --blocking-factor 128 \
 --preserve-permissions --same-owner --verbose --verbose $DIRS | \
rsbep | \
dvbackup --verbose --prefix 120 --set-backup-title "$TITLE" | \
sudo dvconnect --send --device /dev/video1394/0 --buffers 1024 \
  --underrun-data=/usr/share/dvbackup/underrun-pal.dv \
  -- - ) 2>&1 | gzip > $STATEFILE-$TITLE.log.gz

sudo cp $STATEFILE ${STATEFILE}-$TITLE
sudo bzip2 ${STATEFILE}-$TITLE

# dvconnect --device /dev/video1394 | dvbackup -t
# dvconnect --device /dev/video1394 | dvbackup --decode --verbose | rsbep -d -v
# | tar Ox > /dev/null

# (export DIR=/home/rj/work; sudo find $DIR -print0 | cpio --format=crc
# --create --null --verbose | dvbackup --verbose --prefix=100
# --set-picture=minilogo.ppm --set-backup-title=$DIR | sudo dvconnect --send
# --buffers 512 --device /dev/video1394 -- - ) > backup3-log 2>&1

# (export DIR=/home/rj/work; sudo tar cpsvv $DIR | rsbep | ./dvbackup --verbose
# --prefix=100 --set-picture=minilogo.ppm --set-backup-title=$DIR | sudo
# dvconnect --send --buffers 512 --device /dev/video1394 -- - ) > backup2-log 2>&1

