- - PR -
spamassassinの設定
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-03-27 10:23
いつもお世話になっております。
Red Hat Enterprise Linux ES 4.0に含まれているspamassassinを使用し、 qmail+qmail-scanner+clamav+spamassassinを構築し運用をしているのですが メールが届く際、ログに以下のようなものがでてきます。 spamd[30304]: mkdir /home/****_****/.spamassassin: 許可がありません at /usr/lib/perl5/vendor_perl/5.8.5/Mail/SpamAssassin.pm line 1536 spamd[30304]: locker: safe_lock: cannot create tmp lockfile /home/****_****/.spamassassin/auto-whitelist.lock.****.co.jp.30304 for /home/****_****/.spamassassin/auto-whitelist.lock: 許可がありません spamd[30304]: auto-whitelist: open of auto-whitelist file failed: locker: safe_lock: cannot create tmp lockfile /home/****_****/.spamassassin/auto-whitelist.lock.****.co.jp.30304 for /home/****_****/.spamassassin/auto-whitelist.lock: 許可がありません spamd[30304]: bayes: locker: safe_lock: cannot create tmp lockfile /home/*****_****/.spamassassin/bayes.lock.****.co.jp.30304 for /home/****_****/.spamassassin/bayes.lock: 許可がありません /usr/lib/perl5/vendor_perl/5.8.5/Mail/SpamAssassin.pmの1536行目を見たのですがよく意味がわかりません。 # bug 4932: we always want to make the userstate directory, even if # dont_copy_prefs is true for things like bayes, awl, etc. if (!-d $fname) { # not being able to create the *dir* is not worth a warning at all times eval { mkpath($fname, 0, 0700) } or dbg("config: mkdir $fname failed: $@ $!\n"); ←1536行目 } $fname; 何かの設定ミスなのでしょうか? 宜しくお願い致します。 |
|
投稿日時: 2007-03-27 18:50
> mkdir /home/****_****/.spamassassin: 許可がありません
っていう事じゃないでしょうか? spamassassinのユーザー毎の設定ファイルは、 ユーザーのhomeに.spamassassinというディレクトリが作成され、 その下に設定ファイルが保存されます。 恐らくspamassassinの実行ユーザーに、該当ユーザーのhomeへのディレクトリ作成権限がないのでは? ディレクトリを手動で作成し、spamassassinの実行ユーザーが書き込み出来る権限を 付与してみて下さい。 |
1