MacにCalmAVをインストールする

Railsでファイルのウイルススキャンをやりたいので、まずはMac上でやってみるための準備

brew でサクッと

brew install clamav

confファイルを設置

cp /usr/local/etc/clamd.conf.sample /usr/local/etc/clamd.conf
cp /usr/local/etc/freshclam.conf.sample /usr/local/etc/freshclam.conf

/usr/local/etc/clamd.conf の設定

vim /usr/local/etc/clamd.conf
  • Exmaple をはずす
# Comment or remove the line below.
Example ← これ
  • DatabaseDirectory を変更する コメントアウトされているので、検索してから以下のように変更する
DatabaseDirectory /usr/local/var/lib/clamav
LocalSocket /tmp/clamd.socket

FixStaleSocket yes

TCPAddr 127.0.0.1

/usr/local/etc/freshclam.conf

vim /usr/local/etc/freshclam.conf
  • Exmaple をはずす
# Comment or remove the line below.
Example ← これ
  • DatabaseDirectory を変更する コメントアウトされているので、検索してから以下のように変更する
DatabaseDirectory /usr/local/var/lib/clamav

定義ファイル用のディレクトリを作る

mkdir -p /usr/local/lib/var/clamav

定義ファイルをダウンロードする

freshclam

ダエモンさんを起動する

clamd

ダエモンさんを停止する

pid 調べて killするしかないっぽい。。?