#!/usr/bin/bash ######################################################################### # Program: rotate_lawson_logs.sh # Preconditions: None (Lawson can be running) # Usage: rotate_logs.sh # Description: Turn over logfiles for Lawson - run from cron # Author: John Eisenschmidt # Change log: 2002-06-29 - Created # 2002-07-16 - Changed LOGDIR to /logs ######################################################################### export DATE=`date "+%Y-%m-%d"` export LOGDIR=/apps/lawson/lawson/system/logs cp ${LOGDIR}/ladb.log ${LOGDIR}/${DATE}_ladb.log cat /dev/null > ${LOGDIR}/ladb.log gzip ${LOGDIR}/${DATE}_ladb.log cp ${LOGDIR}/lajs.log ${LOGDIR}/${DATE}_lajs.log cat /dev/null > ${LOGDIR}/lajs.log gzip ${LOGDIR}/${DATE}_lajs.log cp ${LOGDIR}/latm.log ${LOGDIR}/${DATE}_latm.log cat /dev/null > ${LOGDIR}/latm.log gzip ${LOGDIR}/${DATE}_latm.log cp ${LOGDIR}/queue.log ${LOGDIR}/${DATE}_queue.log cat /dev/null > ${LOGDIR}/queue.log gzip ${LOGDIR}/${DATE}_queue.log cp ${LOGDIR}/sec.log ${LOGDIR}/${DATE}_sec.log cat /dev/null > ${LOGDIR}/sec.log gzip ${LOGDIR}/${DATE}_sec.log cp ${LOGDIR}/secadmin.log ${LOGDIR}/${DATE}_secadmin.log cat /dev/null > ${LOGDIR}/secadmin.log gzip ${LOGDIR}/${DATE}_secadmin.log cp ${LOGDIR}/secdict.log ${LOGDIR}/${DATE}_secdict.log cat /dev/null > ${LOGDIR}/secdict.log gzip ${LOGDIR}/${DATE}_secdict.log cp /var/adm/startora.log ${LOGDIR}/${DATE}_startora.log cat /dev/null > /var/adm/startora.log gzip ${LOGDIR}/${DATE}_startora.log cp /var/adm/stopora.log ${LOGDIR}/${DATE}_stopora.log cat /dev/null > /var/adm/stopora.log gzip ${LOGDIR}/${DATE}_stopora.log cp /var/adm/stoplaw.log ${LOGDIR}/${DATE}_stoplaw.log cat /dev/null > /var/adm/stoplaw.log gzip ${LOGDIR}/${DATE}_stoplaw.log