vixie-cron && ssmtp
raskapulk 4 октября, 2010 - 13:39
имеем планировщик , консольный мыльник к мылу, logwatch.
logwatch выполняется по следующему расписанию:
cat /etc/cron.daily/00-logwatch
if [ -x /usr/sbin/logwatch.pl ] ; then
rm -rf /var/cache/logwatch/logwatch.*
exec /usr/sbin/logwatch.pl | mail -s "Logwatch for stat.mznet.local (Gentoo Linux)" root
fi
в crontab примерно следующее:
/etc/crontab
# for vixie cron
# $Header: /var/cvsroot/gentoo-x86/sys-process/vixie-cron/files/crontab-3.0.1-r4,v 1.2 2009/05/12 09:13:46 bangert Exp $
# Global variables
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=admin.as@mznet.local
HOME=/
....
cat /etc/ssmtp/ssmtp.conf| grep '^[^#].*'
root=admin.as@mznet.local
mailhub=mznet.local:25
hostname=mznet.local:25
cat /etc/mail/aliases
# Basic system aliases -- these MUST be present.
...
root: admin.as, ,
при всём при этом ночью приходит уведомление следующего содержания:
send-mail: account default not found: no configuration file available Can't send mail: sendmail process failed with error code 78
ежели просто из под рута выполнить # /etc/cron.daily/00-logwatch, на почтук приходят результаты от logwatch.
где я не прав ?
»
- Для комментирования войдите или зарегистрируйтесь
Чтобы можно было отправлять
Чтобы можно было отправлять письма, пользователь должен находиться в группе ssmtp (как это предупреждается при установке).
Не грусти, товарищ! Всё хорошо, beautiful good!
usermod -G ssmtp cron cat
так же шлётся ругань.
_______________________________________
грех обманывать компиляторы в субботу
крон перезапускал?
крон перезапускал?
Не грусти, товарищ! Всё хорошо, beautiful good!
А как же
А как же
cat < /etc/ssmtp/revaliases| grep '^[^#].*'|grep '^[^;].*' root:
_______________________________________
грех обманывать компиляторы в субботу
я обычно пихаю задачи в
я обычно пихаю задачи в пользовательские кронтабы. Зачем вы его запускате системным кронтабом?
Отвечаю сам на свой вопрос,
Отвечаю сам на свой вопрос, владельцем исполняющих файлов должен быть не рут.
_______________________________________
грех обманывать компиляторы в субботу