Files
icinga/suse.de-icinga

20 lines
419 B
Bash

#!/bin/sh
#
# Compress old logfiles in /var/log/icinga/archives/
# once a week, if sysconfig variable is set to true
#
if [ -r /etc/sysconfig/icinga ]; then
. /etc/sysconfig/icinga
else
echo "/etc/sysconfig/icinga not found or not readable." >&2
exit 1
fi
if [ "$ICINGA_COMPRESS_LOGFILES" = "true" ]; then
for f in /var/log/icinga/archives/*.log ; do
if [ -r "$f" ] ; then
/usr/bin/bzip2 "$f"
fi
done
fi