Tommy 碎碎念

Tommy Wu's blog

« 上一篇 | 下一篇 »

SARE 意外事件
post by tommy @ 12 十二月, 2006 12:29
月初的時候, 把家裡的 Spamassassin 加上 SARE 自動訂閱更新的功能. 結果... 發現每天收到的廣告信越來越多. 由於最近年終會議一堆, 一直沒空處理, 一直等到上星期, 特定看了幾封廣告信的 header, 發現... 似乎 spamassassin 只會使用我自己定義的 rule, 完全沒有用到其他的 rule, 是那兒出了問題了呢?

由於最近這一段時間,  記得好像有更新到 amavisd-new , 所以先懷疑是不是新的版本設定有問題, 還特定重裝一次, 結果仍然一樣. 後來才想到, 是不是我開始加上 SARE 之後, 才出現這種問題. 查了一下舊的信件, 果然大約在安裝之後的信件, 都只剩下我自己定義的規則了.

找了一下, 才發現在 Debian 之中, 內定的 spamassassin 把規則放在  /usr/share/spamassassin 之中, 而  sa-update 預設是把訂閱的規則放到  /var/lib/spamassassin/<version> 之中. 所以... 我沒有加上任何參數時, 我訂閱的規則就被放到 /var/lib/spamassassin/3.100/ 下頭. 而 spamassassin 在運作時, 是先找這個目錄, 如果不存在, 才再找 /usr/share/spamassassin 這個目錄. 而如果該目錄存在時, 就不會再找其他的目錄了. 所以... 我的 spamassassin 就變成只使用我新訂閱的規則與我自行定義的規則了.

發現問題後, 把 /var/lib/spamassassin 移除, 然後在 sa-update 加上 --updatedir /usr/share/spamassassin/ 參數後, 終於正常了.

Del.icio.us Furl HEMiDEMi Technorati MyShare
迴響
暱稱:
標題:
個人網頁:
電子郵件:
authimage

迴響

  

Bad Behavior 已經阻擋了 61 個過去 7 天試圖闖關的垃圾迴響與引用。
Power by LifeType. Template design by JamesHuang. Valid XHTML and CSS