Вы здесь

Logwatch, не отправляется на email сообщение

Здравствуйте.

Есть два сервера. Один поставил полгода где то назад, другой недавно.
Когда ставил писал доку для себя.
Новый сервер ставил по этой доке.
В новом не заработала лишь отправка отчета от logwatch на емэйл.
Причем есть еще отчет от Activity report, самописный по проверки св. места на жеском диске.. то эти отчеты доходят, а вот от logwatch нет :(
Возмжоно чего то изменилось, в новой версии logwatch..

На новом сервере из консоли запускаю logwatch.pl, на экран выводится статистика в таком же виде, что и на старом сервере.
В чем может быть проблема?

в настройках
/etc/logwatch/conf/logwatch.conf
MailTo = root

Activity report тоже шлет на root, доходят письма.

Спасибо.

пили крон

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

# ls -al /etc/cron.daily/
total 20K
drwxr-x---  2 root root  240 2009-07-13 20:11 .
drwxr-xr-x 57 root root 3.8K 2009-07-13 20:30 ..
-rwxr-xr-x  1 root root   98 2009-05-20 11:58 00-logwatch
-rw-r--r--  1 root root    0 2008-06-11 20:44 .keep
-rw-r--r--  1 root root    0 2009-05-19 13:15 .keep_sys-process_cronbase-0
-rwxr-xr-x  1 root root   52 2009-07-13 20:11 logrotate.cron
-rwxr-xr-x  1 root root  115 2009-05-19 21:52 makewhatis
-rwxr-xr-x  1 root root  152 2009-05-19 19:18 slocate

# cat 00-logwatch
#!/bin/sh

if [ -x /usr/sbin/logwatch.pl ] ; then
        exec /usr/sbin/logwatch.pl 2>&1 > /dev/null
fi

Какой мейлер заведует отправкой почты?

Не грусти, товарищ! Всё хорошо, beautiful good!

стоит связка postfix(с MySQL)+courier-imap+cyrus-sasl

И по логам что то пыталось отправить почту ? Смотри по логам крона время сработки, и то же в логах постфикса

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Здравстуйте.

в логах крона не могу найти строчку с запуском logwatch :(..
поичем не могу найти и на старом сервере, когда срабатывает крон по логам.
по какому параметру попробовать поискать? пробовал по logwatch, log?
самое близкое к этому времени в логах крона:
03:10:01 telephonebox cron[19673]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons )

Нашел время отправки письма на старом сервере - 03:13, каждый день.
На новом сервере в такое время ничего нету в логах мэйла.

Хочу задать еще один вопрос.
когда из консоли запустить logwatch.pl и выдается инфомация по логам, по-умолчанию должно отправить эту информацию и на емэйл или нет?
если нет, то какой параметр нужно добавить в консоле к logwatch.pl чтобы отправить на емэйл информацию.. ?

Спасибо.

если запустить logwath.pl в консоле, то должно отправлятся на емэйл сообщение после того, как отработает комманда или нет?

Нет, не должно. отправка идёт через консольный маил клиент (mail,naul,sendmail... etc).

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)