#! /bin/sh
#
# Run daily to cycle through a weeks worth of DP log files..
#
. /etc/dp.conf
LOG=call.log
PPPLOG=ppp.log
if test -d ${DPLOG_DIR}
then
    cd ${DPLOG_DIR}
    if test -s $LOG
    then
	test -f Old/$LOG.6 && mv Old/$LOG.6  Old/$LOG.7
	test -f Old/$LOG.5 && mv Old/$LOG.5  Old/$LOG.6
	test -f Old/$LOG.4 && mv Old/$LOG.4  Old/$LOG.5
	test -f Old/$LOG.3 && mv Old/$LOG.3  Old/$LOG.4
	test -f Old/$LOG.2 && mv Old/$LOG.2  Old/$LOG.3
	test -f Old/$LOG.1 && mv Old/$LOG.1  Old/$LOG.2
	test -f Old/$LOG.0 && mv Old/$LOG.0  Old/$LOG.1
	cp $LOG    Old/$LOG.0
	chgrp other  $LOG Old/$LOG.0
	chmod 644    $LOG Old/$LOG.0
	cp /dev/null $LOG
    fi
    if test -s $PPPLOG
    then
	test -f Old/$PPPLOG.2 && mv Old/$PPPLOG.2  Old/$PPPLOG.3
	test -f Old/$PPPLOG.1 && mv Old/$PPPLOG.1  Old/$PPPLOG.2
	test -f Old/$PPPLOG.0 && mv Old/$PPPLOG.0  Old/$PPPLOG.1
	cp $PPPLOG    Old/$PPPLOG.0
	chgrp other  $PPPLOG Old/$PPPLOG.0
	chmod 644    $PPPLOG Old/$PPPLOG.0
	cp /dev/null $PPPLOG
    fi
fi
