LINUX.ORG.RU
ФорумAdmin

Exim при запуске выдает ошибку


0

0

Здравствйте!
Система RedHat 7.3, Exim - 4.43. Проверил конфиг ошибок нет.
При запуске выдает следующее сообшение:
starting Exim: Exim is a Mail Transfer Agent. 
It is normally called by Mail User Agents,
not directly from a shell command line. 
Options and/or arguments control
what it does when called. For a list of options, see the Exim documentation.
                                                           [ СБОЙ ]
Что ему нужно. Какой шелл нужен.
В документации не нашел.
Кто решил такую проблему или кто знает как решить буду благодарен
за совет.

> It is normally called by Mail User Agents, > not directly from a shell command line. > Options and/or arguments control > what it does when called.

Кривой скрип запуска. Проверь наличие аргументов коммандной строки. Так он ругается, когда ему не передано ниодного аргумента.

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

http://forum.ru-board.com/topic.cgi?forum=8&topic=4514&start=0

#!/bin/sh
case "$1" in
start)
echo "starting Exim..."
/usr/sbin/exim -bd -q15m
;;
restart)
echo "restarting Exim..."
kill -HUP `cat /var/spool/mqueue/exim-daemon.pid`
;;
stop)
echo "stopping Exim..."
kill -TERM `cat /var/spool/mqueue/exim-daemon.pid`
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
;;
esac


взято с ссылки, сам по ней настраивл, все пашет прекрасно ...

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

Спасибо за подсказку. Заработало. файл /etc/sysconfig/exim Имена параметров были написаны маленькими буквами. А в стартовом скрипте большими. Тема закрыта

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