blob: 1cf802f7b05febf4fc5fc570fc8361f2dec8cdf6 [file] [log] [blame]
#! /bin/bash
# The eupdatedb script _needs_ to be installed with the filename 'eupdatedb'
# because it does things based on basename $0.
# Run some script
SCRIPT="/usr/sbin/eupdatedb"
SCRIPTPREOPTS="nice -n 19"
SCRIPTOPTS="--quiet"
PRECOMMAND=""
POSTCOMMAND=""
DATE="`date +%Y%m%d`"
LOG="/var/log/`basename ${SCRIPT}`"
${PRECOMMAND}
# Start logging
echo "--- Starting ${SCRIPT} for ${DATE} ---" >> ${LOG}
if [ "`${SCRIPTPREOPTS} ${SCRIPT} ${SCRIPTOPTS}`" ]
then
echo "${SCRIPT}: success." >> ${LOG}
else
echo "ERROR: ${SCRIPT} failed." >> ${LOG}
fi
# Cleanup tasks
${POSTCOMMAND}
# End logging
echo "--- Ending ${SCRIPT} for ${DATE} ---" >> ${LOG}