返回列表 回复 发帖

[讨论] emos 1.4 的dspam启动时有警告

新装了emos1.4 进行了简单的测试,在查看maillog的时候发现下面的警告:

mail dspam[2961]: Daemon process starting
mail dspam[2961]: Unable to open file for writing: /var/run/dspamd.pid: Permission denied

查找相关的文件也没有找到
[root@mail ~]# find / -name dspamd.pid

查看Dspam+Amavis-new+SA-Clamav for EMOS的帖子,发现里面的/etc/dspam/dspam.conf中的ServerPID               /var/spool/dspam/dspamd.pid
而emos1.4里面的用的 /var/run/dspamd.pid ,试着把它修改成/var/spool/dspam/dspamd.pid,重启后,提示消失了。

mail dspam[2961]: daemon is down.
mail dspam[2961]: Daemon process exiting
mail dspam[3798]: Daemon process starting

查找相关的文件发现,实际产生的文件如下:
[root@mail ~]# find / -name dspamd.pid
/var/spool/dspam/dspamd.pid
/var/run/dspamd.pid
下载 EMOS 1.4 RC1 20090724 最早的是有这个问题
dspam.pid的位置倒无所谓,只要有权限就行了
ExtMail邮件开发网
liushaobo@extmail.org
探索高性能的Anti-Spam组合
在老大的8月份的emos 1.4 RC1 里面还有有这个问题存在
Unable to open file for writing: /var/run/dspamd.pid: Permission denied

是不是说,这个提示并不会影响dspam的运行?
这个没什么问题,你修改一下/var/run目录的权限就可以了。

你先修改一个/etc/dspam/dspam.conf
ServerPID               /var/run/dspamd.pid
修改成:
ServerPID               /var/run/dspamd/dspamd.pid

然后在修改一下/var/run/dspamd的权限
chown -R 101:102  /var/run/dspamd
chmod -Rf 770 /var/run/dspamd
就可以了。

[ 本帖最后由 jimigui 于 2009-8-18 16:12 编辑 ]
这个提示不会有任何不良影响的。暂时还没修正。
请引用或摘抄本站文章信息的朋友,保留本站链接及作者信息,保护版权,谢谢。

构建高性能大容量开源邮件系统- ExtMail

Postfix在中国官方网站
原帖由 hzqbbc 于 2009-8-16 23:14 发表
这个提示不会有任何不良影响的。暂时还没修正。
我发现EMOS1.5也有此问题 。居然没影响就懒得去改了 1!
我用emos 也有这个报错,但没发现有什么影响.
走自己的路,让别人说去吧
还是有影响的,会影响邮件的发送
返回列表