Estoy tratando de configurar dovecot + postfix en una nueva imagen de lanzamiento 14.04 en EC2. Instalé mail-stack-delivery sin instalar postfix o dovecot por separado. Ahora no puedo entender cómo reiniciar Dovecot porque /etc/init.d/dovecot parece faltar. ¿O me estoy perdiendo algo? Gracias.
13

sudo service dovecot restartPodría funcionar.service status dovecotdebería devolver unstopped/waitingestado.Respuestas:
Ok, luego de pasar por el wiki de dovecot (versión 2), parece que podemos reiniciar / recargar / detener dovecot usando:
Para root:
# doveadm reload- para reiniciar / recargar dovecat# doveadm stop- para detener palomaPara usuarios de sudo:
# sudo doveadm reload- para reiniciar / recargar dovecat# sudo doveadm stop- para detener palomaPuede simplemente escribir
doveadm/sudo doveadmpara ver una lista de otros comandos que también puede usar con doveadm.fuente
Cuando los servicios antiguos se convierten de init.d a upstart ,
service status xxxxdevuelve el servicio no reconocido. En su lugar, utiliceservicename statusLa coexistencia de upstart e init.d es confusa, por lo que en Vivid y versiones posteriores se reemplaza con systemd
El estado actual en 14.04 es confuso y crea algunos problemas al monitorear cosas también, al menos con mi experiencia.
fuente
¡Gracias a @douggro por el recordatorio! En realidad lo hice,
sudo service --status-allpero dovecot no estaba en la lista, y luegosudo service dovecotregresadovecot: unrecognized service, lo que me hizo creer que dovecot aún no se había convertido en un servicio. Así que nunca pensé en tratar de reiniciar.fuente