#! /bin/sh
#
# Clean spool and log directories
#

# Package identification ---------------------------------------------------------------
SECTION="oradba"
PACKAGE_NAME="sqlfunctions"
PACKAGE_VERSION="2.2"
PACKAGE_STRING="sqlfunctions 2.2"

# Base directories ---------------------------------------------------------------------
prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
libexecdir=${exec_prefix}/libexec/${SECTION}/${PACKAGE_NAME}
sysconfdir=/etc
confdir=${sysconfdir}/${SECTION}
localstatedir=/var
datarootdir=${prefix}/share
datadir=${datarootdir}/${SECTION}/${PACKAGE_NAME}
logdir=/var/log/oradba/exec-sql
spooldir=/var/spool/oradba/exec-sql
config=$confdir/$SECTION-exec-sql.conf

# Comment this line to enable real cleaning
exit 0


[ -r $config ] && . $config || exit 1

test -z "$OLD_LOG_KEEP_DAYS" -o "$OLD_LOG_KEEP_DAYS" -gt 0 2>/dev/null || OLD_LOG_KEEP_DAYS=30

[ -z "$LOG_DIR" ] && LOG_DIR="$logdir"
[ -z "$SPOOL_DIR" ] && SPOOL_DIR="$spooldir"

[ -d "$LOG_DIR" ] && find "$LOG_DIR" -type f -mtime +$OLD_LOG_KEEP_DAYS -exec rm -f {} '\'
[ -d "$SPOOL_DIR" ] && "$SPOOL_DIR" -type f -mtime +$OLD_LOG_KEEP_DAYS -exec rm -f {} '\'

# End-of-file
