Dovecot на Centos7 - не запускается с systemd

Свеже скомпилированный dovecot 2.3.9.3 на Centos 7 по какой-то причине не запускается

● dovecot.service - LSB: Dovecot init script
   Loaded: loaded (/etc/rc.d/init.d/dovecot; bad; vendor preset: disabled)
   Active: failed (Result: exit-code) since Thu 2020-03-19 15:15:37 UTC; 54s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 20398 ExecStart=/etc/rc.d/init.d/dovecot start (code=exited, status=203/EXEC)

Mar 19 15:15:37 systemd[1]: Starting LSB: Dovecot init script...
Mar 19 15:15:37 systemd[1]: dovecot.service: control process exited, code=exited status=203
Mar 19 15:15:37 systemd[1]: Failed to start LSB: Dovecot init script.
Mar 19 15:15:37 systemd[1]: Unit dovecot.service entered failed state.
Mar 19 15:15:37 systemd[1]: dovecot.service failed.

Я скомпилировал тот же код на Centos 6 и у меня не было проблем с его запуском.

Также проверка включения при запуске системы вызывает это

dovecot.service is not a native service, redirecting to /sbin/chkconfig.
Executing /sbin/chkconfig dovecot on

Есть какие-нибудь мысли по этому поводу? Нужно ли мне что-то менять, чтобы оно работало на systemd ?

0
задан 19 March 2020 в 20:21
1 ответ

Выяснилось, что мне не хватает сценария запуска dovecot.service из / etc / systemd / system / .

Я использовал файл dovecot.service.in из исходного кода Dovecot в качестве примера для создания своей среды.

0
ответ дан 30 March 2020 в 01:28

Теги

Похожие вопросы