amavisdnetworking服务器pid文件在系统崩溃和启动后已经存在

每当我有一个不洁的关机,这往往是由于停电大部分时间,我遇到问题,amavis启动。

amavisdnetworking服务器pid_file的错误已经存在,因为当我在debugging模式下启动它时,所以我总是必须在开始之前手动删除amavisd.pid和amavisd.lock文件。

有没有办法阻止这种情况的发生,或者在不必要的关机的情况下重新启动时删除文件。

我在centos 5.4服务器上运行最新版本的amavisd-2.6.4

谢谢

处理这个问题的一个不是很聪明的方法是在initd启动脚本中添加一行,用于在启动时删除有问题的文件。

确保你在amavisd开始之前把它放在某个地方。