每当我尝试spamassassin
使用以下方法进行训练时:
sa-learn -D --showdots --mbox --spam Spam
我收到以下错误:
locker: error accessing /home/nerdoflinux/.spamassassin/bayes.lock: No such file or directory at /usr/share/perl5/Mail/SpamAssassin/Locker/UnixNFSSafe.pm line 106.
当我尝试使用以下方法更正该问题时(创建文件):
touch /home/nerdoflinux/.spamassassin/bayes.lock
我得到:
Sep 26 10:49:34.106 [27934] dbg: locker: safe_lock: trying to get lock on /home/nerdoflinux/.spamassassin/bayes with 3 retries
它只是计算重试次数(我让它运行直到超过 100 次才退出,但仍然没有任何结果)。
我怎样才能解决这个问题?
答案1
我设法通过取消注释来修复它:
lock_method flock
在/etc/spamassassin/local.cf
。尽管它指出
Set file-locking method (flock is not safe over NFS, but is faster)
我认为有总比没有好。希望这个错误能尽快修复。