всякий раз, когда у меня происходит нечистое завершение работы, что часто происходит из-за сбоя питания, большую часть времени у меня возникают проблемы с запуском amavis.
Ошибка pid_file сервера amavisd Net уже существует для запущенного процесса, когда я запускаю его в режиме отладки, поэтому мне всегда нужно вручную удалять файлы amavisd.pid и amavisd.lock перед его запуском.
Есть ли способ предотвратить это или удалить файлы во время перезагрузки в случае некорректного завершения работы.
Я использую последнюю версию amavisd-new 2.6.4 на сервере centos 5.4
Спасибо
Один из не очень разумных способов решить эту проблему - добавить в сценарий запуска initd строку, которая удаляет рассматриваемый файл при запуске.
Убедитесь, что вы куда-нибудь положили его, прежде чем запускать amavisd.