ClamAV をソースからビルドしているユーザに代わって、ダウンロードからインストールまでを自動的に行うコマンド clamav-update を中心に、Mac OS X 用のシステム起動項目、UNIX 系 OS 一般用の定期スキャン用コマンドや clamd 簡易シェルなどを開発しています。
suid ビットのチェック以外はメンテナンス。
clamav-update.pl
・suid ビットのチェックを追加。
・$Setting->{logging}->{openlog}->{logopt} からのデフォルトから cons を削除。
・$Setting->{logging}->{openlog}->{logopt} の取り扱いのバグを修正。
・最新バージョン番号取得時の DNS 応答が不正なときのログメッセージの修正。
INSTALL
・文面の修正
・clamd の再起動と freschclam の再起動の順序の入れ替え。
・clamav-update.conf の変更に伴う行番号の変更。
clamav-update-update.conf
・環境変数 HOME が定義されていないときの対応。
clamav-update.conf
・$Setting->{logging}->{openlog}->{logopt} で cons の記述削除。
・$Setting->{logging}->{openlog}->{logopt} のデフォルトから cons を削除。
・$Setting->{logging}->{openlog}->{facility} を $Setting->{logging}->{openlog}->{logopt} と書いていた間違いの修正。
・clamd の再起動と freschclam の再起動の順序の入れ替え。