Страница 1 из 1

Не запускается dovecot

Добавлено: 2007-03-05 10:58:41
Yuraskas
Всем доброго...
Ситуевина такая:
поставил dovecot, при загрузке системы он запускается, но тут же вырубается и пишет в лог следующее:
auth(default): net_connect_unix(/var/run/dovecot//auth-worker.14949) failed: Permission denied
Понятно, что ему не хватает прав, на подключение к сокету.
Подскажите, как это побороть, куда копать?
P.S. Если запускаю dovecot не из инит-скрипта а из командной строки то все запускается нормально.

Добавлено: 2007-03-05 12:10:40
schizoid
а от какого пользователя запускается довекот? прав у него хватает?

Добавлено: 2007-03-05 12:35:43
Гость
Вот! Это-то и хочу выяснить! От какого пользователя он, зараза, запускается!? Ка узнать!?
В конфиге написано login_user = dovecot, но думаю это не совсем то.
То есть если его запускать через инит-скрипт то он запускается с какими-то другими правами, не root? А как тогда он будет работать?
права такие:
drwxr-xr-x 3 root dovecot 4096 Мар 5 16:34 /var/run/dovecot
drwxr-x--- 2 root dovecot 4096 Мар 5 15:53 /var/run/dovecot/login

Добавлено: 2007-03-05 13:29:26
Alex Keda

Добавлено: 2007-03-06 4:35:39
Гость
to lissyara: не могу я посмотреть в процессах, он вырубается сразу после запуска.
Скажите хоть, под каким пользователем должен запускаться dovecot, судя по wiki это root, но судя по поведению dovecot'a это непонятно кто.

Добавлено: 2007-03-06 8:31:24
Alex Keda

Код: Выделить всё

ps -aux | grep dove
dovecot    718  0,0  0,1  2500  1304  ??  S    11:15     0:02,18 imap-login
dovecot  25392  0,0  0,1  2500  1304  ??  S    16:48     0:01,62 imap-login
dovecot  25841  0,0  0,1  2500  1304  ??  S    16:54     0:01,58 imap-login
dovecot  39051  0,0  0,1  2500  1304  ??  S    22:38     0:00,96 imap-login
dovecot  48826  0,0  0,1  2492  1296  ??  S     3:56     0:00,41 pop3-login
dovecot  48849  0,0  0,1  2492  1296  ??  S     3:58     0:00,44 pop3-login
dovecot  48863  0,0  0,1  2492  1296  ??  S     3:59     0:00,47 pop3-login
root     53469  0,0  0,1  2152  1304  ??  S     8:10     0:00,03 dovecot-auth -w
dovecot  53576  0,0  0,1  2492  1296  ??  S     8:15     0:00,02 pop3-login
dovecot  53729  0,0  0,1  2492  1296  ??  S     8:23     0:00,02 pop3-login
dovecot  53807  0,0  0,1  2500  1304  ??  S     8:25     0:00,01 imap-login
root     86773  0,0  0,0  1392  1008  ??  Ss   22фев07   2:32,84 /usr/local/sbin/dovecot
root     86774  0,0  0,1  2260  1524  ??  S    22фев07   1:13,18 dovecot-auth
lissyara 53973  0,0  0,0  1484   956  p0  R+    8:31     0:00,00 grep dove

Добавлено: 2007-03-07 5:12:54
Yuraskas
to lissyara Спасибо, разобрался, для этого пришлось переустановить dovecot (на этот раз из исходников, был из rpm) и отрубить selinux, скорее всего он не давал создать сокет.

Добавлено: 2007-03-07 8:32:34
Alex Keda
от блин...
линуксоиды :((