clamav-wrapper.app v4.7.2 for Mac OS X

clamav-wrapper.app v4.7.2 for Mac OS X 10.6 and 10.5

open source (GPL)のanti-virus toolkit:Clam AntiVirus を用いて手軽にウィルススキャンを実施したい。そんな俺を支援するためのステータスメニューバー滞在型アプリです。アプリが使用するClamAVプロダクツはclamdscanとfreshclamで、clamdは_clamavアカウントにてlaunchdデーモンとして運用します(事前に要インストール)。アプリをインストールする場所は/Applicationsではなく、ClamAVのetcディレクトリです。また、Finderツールバーの「情報を見る」ボタンを模倣した、本アプリをキックするためのAppleScriptもオマケで付いています。Servicesにも対応しています ("Scan in clamav-wrapper") 。あと、過激派による実戦投入例(Firefox 用アドオン for Mac OS X 10.5 Leopard and later、Thunderbirdの添付ファイル用ヘルパーアプリ for Mac OS X 10.6 Snow Leopard and later)も同封されてます。


2010.9.20 v4.7.2
clamav-wrapper.app v4.7.2 for Mac OS X 10.6 and 10.5

  • 微調整


2010.9.19 v4.7.1
clamav-wrapper.app v4.7.1 for Mac OS X 10.6 and 10.5
「タイマ駆動freshclam実行でDBが更新された際、clamdのリロードが成功しなかった場合にアラートをポップ可能にした」の件

  • Mac OS X 10.6版
    ASL_KEY_MSG_IDを導入し、タイムスタンプベースの差分から連番ベース!?でシスログをサーチするようにしました。隠蔽工作は失敗したのでシスログに謎UUIDを放出しています(苦笑)
    条件は以下の通りです。
      • clamdの"Database correctly reloaded"メッセージがシスログにNOTICEレベルで放出されている
      • シスログにログレベル:NOTICEが表示されるようになっている
      • "Database correctly reloaded"メッセージのセンダー文字列に「clamd」が含まれている
      • Apple System Log (ASL)テクノロジーが正常稼働している
  • Mac OS X 10.5版
    ASL_KEY_MSG_IDが無かったんでグレイアウト化しました(v4.7.2で削除されました)。