# cd /usr/local/src # wget http://www.clamav.net/downloads/production/clamav-0.99.tar.gz # tar zxf clamav-0.99.tar.gz # cd clamav-0.99 # ./configure --enable-milter # make # make install
設定ファイル更新
/etc/clamd.conf
1 2 3 4 5
// 定義ファイル更新 User clalmのコメントアウトを外す # sed -i 's/^User\s\+clam$/#\0/' /etc/clamd.conf
// 設定更新 # freshclam
起動設定
1 2 3 4 5
// 起動 # service clamd start
// 自動起動設定 # chkconfig clamd on
実行確認
1 2 3 4 5 6 7 8 9 10 11
# clamscan --infected --remove --recursive
----------- SCAN SUMMARY ----------- Known viruses: 4269611 Engine version: 0.99 Scanned directories: 2 Scanned files: 8 Infected files: 0 Data scanned: 0.20 MB Data read: 0.10 MB (ratio 1.92:1) Time: 10.934 sec (0 m 10 s)
これから PHP をコンパイルし直すので OpenSSL support が disable でも問題ないです。
※今回では既にインストール済みであるというケースを想定しています。
1 2 3 4 5 6
# php -i | grep OpenSSL
OpenSSL support => enabled OpenSSL Library Version => OpenSSL 1.0.1g 28 Jan 2016 OpenSSL Header Version => OpenSSL 1.0.1g 28 Jan 2016 OpenSSL support => enabled
PHP でで利用される OpenSSL Library, Header Version が 1.0.1g であることが確認できました。
# cd /usr/local/src # wget http://www.openssl.org/source/openssl-1.0.2f.tar.gz # tar xzvf openssl-1.0.2f.tar.gz # cd openssl-1.0.2f # ./config --prefix=/usr/local shared -fPIC # make # make install
OpenSSL support => enabled OpenSSL Library Version => OpenSSL 1.0.2f 28 Jan 2016 OpenSSL Header Version => OpenSSL 1.0.2f 28 Jan 2016 OpenSSL support => enabled
# cd /usr/local/src # wget https://www.kernel.org/pub/software/scm/git/git-2.7.2.tar.gz # tar xvf git-2.7.2.tar.gz # cd git-2.7.2 # make prefix=/usr/local all # make prefix=/usr/local install
Downloading Python-3.4.3.tgz... -> https://www.python.org/ftp/python/3.4.3/Python-3.4.3.tgz Installing Python-3.4.3... ERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib?
Please consult to the Wiki page to fix the problem. https://github.com/yyuu/pyenv/wiki/Common-build-problems
BUILD FAILED (OS X 10.11.2 using python-build 20150519)