You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/app-portage/esearch/files/eupdatedb.cron

33 lines
659 B

#! /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}