Назад | Перейти на главную страницу

ошибка svscan при установке qmail

Я новичок в Linux, и у меня возникла проблема. Искал везде, решения не нашел.

Я попытался установить qmail, следуя эти инструкции. Перед окончанием и запуском услуги вы можете выполнить окончательную проверку.

Это результат:

'! svscan /service' doesn't seem to be running
! /var/log/qmail has wrong mode, should be 750
...try: chmod 750 /var/log/qmail
! /var/log/qmail/qmail-smtpd has wrong mode, should be 750
...try: chmod 750 /var/log/qmail/qmail-smtpd
! /var/log/qmail/qmail-pop3d has wrong mode, should be 750
...try: chmod 750 /var/log/qmail/qmail-pop3d
! /var/log/qmail/qmail-send has wrong mode, should be 750
...try: chmod 750 /var/log/qmail/qmail-send
! /etc/tcp.smtp is missing
...try: echo '127.:allow,RELAYCLIENT=""' >>/etc/tcp.smtp
! /etc/tcp.smtp.cdb is missing
...try: /var/qmail/bin/qmailctl cdb
! Alias for root is missing
...try: echo me >/var/qmail/alias/.qmail-root
! Alias for postmaster is missing
...try: echo me >/var/qmail/alias/.qmail-postmaster
! Alias for mailer-daemon is missing
...try: echo me >/var/qmail/alias/.qmail-mailer-daemon

Думаю, моей первой проблемой было бы запустить svscan, но все, что я пытаюсь, терпит неудачу.

Моя версия Centos: Linux version 2.6.32-279.14.1.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC) ) #1 SMP Tue Nov 6 23:43:09 UTC 2012

Если вам нужна дополнительная информация, дайте мне знать. Любая помощь будет очень высоко ценится.

Спасибо за ответ.

Я искал svscan в /etc/init.d, его там нет (поэтому очевидно, что он не работает).

Выход выключен ps -ef|grep readproctitle:

root    1560 4013  0 11:15 pts/1    00:00:00 grep readproctitle


Хотя я следил chmod -R 750 /var/log/qmail и проверил, правильно ли установлены разрешения (а они есть), ошибка все равно появляется. Не знаю, могу ли я этим пренебречь.

Решил остальные вопросы.

Кроме того, я узнал (используя предложенную вами ссылку), что qmail работает и может отправлять сообщения, однако svscan не работает, и я все еще получаю эти сообщения об ошибках:

'! svscan /service' doesn't seem to be running
! /var/log/qmail has wrong mode, should be 750
...try: chmod 750 /var/log/qmail
! /var/log/qmail/qmail-smtpd has wrong mode, should be 750
...try: chmod 750 /var/log/qmail/qmail-smtpd
! /var/log/qmail/qmail-pop3d has wrong mode, should be 750
...try: chmod 750 /var/log/qmail/qmail-pop3d
! /var/log/qmail/qmail-send has wrong mode, should be 750
...try: chmod 750 /var/log/qmail/qmail-send

Какие-либо предложения?

svscan запускается в /etc/init.d, поэтому вам следует начать поиски там, чтобы увидеть, был ли он запущен. Также попробуйте

ps -ef|grep readproctitle

возвращает ли это сообщение об ошибках?

еще больше: у вас неправильные разрешения в каталогах / var / log / qmail.

Делать chmod -R 750 /var/log/qmail чтобы исправить это.

Также вам необходимо создать файл tcp.smtp

echo '127.:allow,RELAYCLIENT=""' >> /etc/tcp.smtp

а потом qmailctl cdb

Также вы, похоже, не установили правильные псевдонимы

echo root@mail.com > /var/qmail/alias/.qmail-root
echo postmaster@mail.com > /var/qmail/alias/.qmail-postmaster
echo daemon@mail.com > /var/qmail/alias/.qmail-mailer-daemon
ln -s /var/qmail/alias/.qmail-root /var/qmail/alias/.qmail-anonymous 
chmod 644 /var/qmail/alias/.qmail*

И наконец, честно говоря, QMailRocks (который, кажется, в значительной степени копирует сайт, за которым вы следите) давно не поддерживался в качестве руководства по настройке Qmail. Попробуйте и посетите qmail.jms1.net для немного обновленной информации

Для будущих пользователей, которые наткнулись на этот пост, как и я ...

svscanboot &

Это решило мою следующую проблему.

'! svscan / service 'не работает