dovecotが勝手に落ちるのは困る。ということで、dovecotが立ち上がっているかチェックして、落ちてたら再起動するスクリプトを作ってみた。
#!/bin/sh
DOVPID=`ps –no-heading -C dovecot|awk ‘{print $1}’`
if [ ! $DOVPID ] ; then
echo “Auto restart dovecot service.”;
/etc/init.d/dovecot start
fi
これをcronとかで呼べばOK。MAILTO=を設定しておけばメールも来るので、どのくらいの頻度で起こるかも調べられます。