Es un verdadero caso perdido!
Para torear esta situación, podemos usar un script en el cron que corra cada un minuto y chequee cada un minuto si dovecot NO esta corriendo. En caso de que no este corriendo lo echara a andar usando los scripts de /etc/init.d/
El script es así:
#!/bin/sh
netstat -an|grep -ce ':110.*LISTEN' >/dev/null 2>&1
if [ $? = 0 ]
then
exit 0
else
echo 'Reiniciando dovecot'
/etc/init.d/dovecot restart
logger -p mail.info dovecot_keepalive: Dovecot is down, restarting...
No hay comentarios:
Publicar un comentario
Si vas a decir groserias, aclara el significado para los que no somos de tu mismo país.