LINUX.ORG.RU
ФорумAdmin

Cron сообщение


0

0

Добрый день.
Сервер Debian Etch 4.0 (64bit), Panel Plesk 9
приходит раз в сутки письмо на мыло с таким содержанием:
«Cron <root@o084> test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )

/etc/cron.daily/logrotate:
syntax error at 168
error: error running postrotate script for /var/log/syslog
run-parts: /etc/cron.daily/logrotate exited with return code 1»

syslog пустой ,
в logrotate всего 5 строк

#!/bin/sh
test -x /usr/sbin/logrotate || exit 0
/usr/sbin/logrotate /etc/logrotate.conf


вот и не понимаю, что теперь делать , в какую сторону «копать» ?


error: error running postrotate script for /var/log/syslog

Копай в сторону postrotate скрипта для /var/log/syslog :)

У меня, например, в /etc/logrotate.d/rsyslog (использую в качестве демона системного лога rsyslog) есть строчки

/var/log/syslog
{
        rotate 7
        daily
        missingok
        notifempty
        delaycompress
        compress
        postrotate
                invoke-rc.d rsyslog reload > /dev/null
        endscript
}

Следовательно, у меня postrotate скрипт для /var/log/syslog будет invoke-rc.d rsyslog reload. А у тебя там что?

nnz ★★★★ ()
Ответ на: комментарий от nnz

у меня есть syslog-ng
в нём есть такие строчки

}

/var/log/syslog {
rotate 7
daily
compress
postrotate
/etc/init.d/syslog-ng reload >/dev/null
endscript
}

только я не вкурил, где и из за чего ошибка? =)

fsn ()
Ответ на: комментарий от fsn

запустить syslog-ng --syntax-only до и после изменений

закомментировать это:

# level(info,notice,warn)
# and not facility(auth,authpriv,cron,daemon,mail,news);
# };

dGhost ★★★ ()
Ответ на: комментарий от dGhost

ошибка исчезла ! спасибо большое, а в чём дело то, из за чего, ведь по идее ошибки то нет?

fsn ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.