: 'The user defed below will recieve msg when each bu completes'
ME=cdwaf

: 'Define tar utility'
TAR=`cat /bkup/tar`
if test $TAR = "spar"
then
	sparset
fi

NUMBER=`cat /bkup/fullnumber`
echo '}} Full (monthly) backup #' $NUMBER
echo '}  Using' $TAR 'tape archive utility.'

: 'Create message to be sent when each bu completed'
echo '}} Backup has completed.' >/bkup/wrmsg

: 'Create new log file'
echo '
}  Creating new log file.'
mv /bkup/log /bkup/log.OLD
echo '>> Start =' `date` >/bkup/log

: Backup user dirs
TAR=$TAR /bkup/usrdirbu $NUMBER
write $ME </bkup/wrmsg

: backup sys dirs
: ** TAR=$TAR /bkup/sysdirbu $NUMBER
: write $ME </bkup/wrmsg

: backup 'special' dirs
TAR=$TAR /bkup/specdirbu $NUMBER
write $ME </bkup/wrmsg

: do partial system backup
TAR=$TAR /bkup/partsysbu $NUMBER
write $ME </bkup/wrmsg


echo `date` 'Full (Monthly) backup #' $NUMBER >>/bkup/log

NUMBER=`expr $NUMBER + 1`
MAXNUM=`cat /bkup/fullmaxnum`
MAXNUM=`expr $MAXNUM + 1`
if test $NUMBER -eq $MAXNUM
then
	NUMBER=1
	beep
	echo '** Vol number reset to '1' **'
fi
echo $NUMBER >/bkup/fullnumber

: 'Update partial backup date for next bupart.'
pdt >/bkup/partdate

echo >&2 
echo >&2 '
}  Full Backup Complete.'


echo '
Run "fcsk" to check file system? (y/n)'
read ENTRY
if test $ENTRY = "y"
then
	fsck
fi

echo
echo 'You may want to -
> Backup other (working) dirs.
> Remove all temporary files.
'

exit 0


--------------------

bufull	- 'Full' ('monthly') Xenix backup.

	10/06/83	waf	Use 'spar' floppy utility.
	10/10/83	waf	Write date on floppy.
				Added TAR var.
	10/17/83	waf	Do partial backup of full system, using '/bkup/fulldate'.
	10/17/83	waf	Allow tbk.
	10/27/83	waf	Force bbbackup and change log entry.
	05/04/84	waf	Re-write.
