#!/bin/sh
if [ ! -f /etc/dp.conf ] ; then
    echo "DP configuration file not installed"
    exit 0
fi
. /etc/dp.conf
if [ ! -f $DPCRON_DIR/dp.crontab ] ; then
    echo "No DP crontab file"
    exit 0
fi
if [ `crontab -l | grep -c $DPCRON_DIR` -eq 0 ] ; then
    echo "Updating crontab for dp"
    echo '$r '"$DPCRON_DIR/dp.crontab"		>  /tmp/edcmds
    echo 'w'					>> /tmp/edcmds
    echo 'q'					>> /tmp/edcmds
    echo '#!/bin/sh'				>  /tmp/ed
    echo 'sleep 1'				>> /tmp/ed
    echo '/bin/ed $* < /tmp/edcmds'		>> /tmp/ed
    echo 'sleep 1'				>> /tmp/ed
    echo 'exit 0'				>> /tmp/ed
    chmod +x /tmp/ed
    EDITOR=/tmp/ed
    export EDITOR
    crontab -e < /tmp/edcmds
    rm -f /tmp/edcmds /tmp/ed
else
    echo "Crontab already installed for dp"
fi
