LOGDIR_CUPS=/var/log/cups
LOGFILES_CUPS="access_log error_log"
-LOGDIR_NAMED=/home/named/etc/namedb
+LOGDIR_NAMED=/srv/named/etc/namedb
LOGFILES_NAMED="named.run"
# arg 1: Backup log directory
{
backup_log_dir=${1}
file=${2}
-
+
for day in 8 7 6 5 4 3 2 1 0 ; do
if [ -f ${backup_log_dir}/${file}.${day} ]; then
mv ${backup_log_dir}/${file}.${day} ${backup_log_dir}/${file}.$((${day}+1)) || exit 1
fi
done
-
+
if [ -f ${file} ]; then
user=$(ls -l --numeric-uid-gid ${file} | awk '{ print $3 }')
group=$(ls -l --numeric-uid-gid ${file} | awk '{ print $4 }')
rotate_log ${BACKUP_LOGDIR} ${file} || exit 1
done
- kill -HUP `cat /home/named/var/run/named.pid` || exit 1
+ kill -HUP `cat /srv/named/var/run/named.pid` || exit 1
fi
# For Apache web server (if installed)
for file in ${LOGFILES_APACHE}; do
rotate_log ${BACKUP_LOGDIR}/apache ${file} || exit 1
done
-
+
/usr/sbin/apachectl graceful &&
sleep 2
fi