#!/bin/sh
#
# cron script to rotate alamin log files.
#
# Written by Andres Seco Hernandez <AndresSH@alamin.org>
#   based on diald cron script by
#   Giuseppe Vacanti <Giuseppe.Vacanti@deselby.xs4all.nl>
#
/etc/init.d/alamin-server stop
LOGDEBUG=/var/log/alamin/gsgd_debug.log
if [ -e $LOGDEBUG ]; then
   savelog -g alamin -m 660 -u alamin -c 7 $LOGDEBUG
fi
LOGERR=/var/log/alamin/gsgd_err.log
if [ -e $LOGERR ]; then
   savelog -g alamin -m 660 -u alamin -c 7 $LOGERR
fi
LOGINFO=/var/log/alamin/gsgd_info.log
if [ -e $LOGINFO ]; then
   savelog -g alamin -m 660 -u alamin -c 7 $LOGINFO
fi
LOGLOG=/var/log/alamin/gsgd_all.log
if [ -e $LOGLOG ]; then
   savelog -g alamin -m 660 -u alamin -c 7 $LOGLOG
fi
LOGWARN=/var/log/alamin/gsgd_warn.log
if [ -e $LOGWARN ]; then
   savelog -g alamin -m 660 -u alamin -c 7 $LOGWARN
fi
touch /var/log/alamin/gsgd_info.log
touch /var/log/alamin/gsgd_warn.log
touch /var/log/alamin/gsgd_err.log
touch /var/log/alamin/gsgd_debug.log
touch /var/log/alamin/gsgd_all.log
chmod 660 /var/log/alamin/*
chown alamin.alamin /var/log/alamin/*
/etc/init.d/alamin-server start
