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 restart
Podría funcionar.service status dovecot
debería devolver unstopped/waiting
estado.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 doveadm
para 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 xxxx
devuelve el servicio no reconocido. En su lugar, utiliceservicename status
La 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-all
pero dovecot no estaba en la lista, y luegosudo service dovecot
regresadovecot: 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