WARNING: Local version: 0.88.6 Recommended version: 0.88.7のエラー
Clamavの。。。。
#freshclam
を実行すると。。。
# freshclam
ClamAV update process started at Sun Dec 31 01:20:02 2006
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.88.6 Recommended version: 0.88.7
DON'T PANIC! Read http://www.clamav.net/faq.html
main.cvd is up to date (version: 41, sigs: 73809, f-level: 10, builder: tkojm)
daily.cvd is up to date (version: 2396, sigs: 11783, f-level: 9, builder: sven)
ってな感じでバージョンが古いって怒られます。
apt-getしてもダメ。。。。
いろいろ調べていくうちにソースからインスコするとかいろいろ書いてあったけど
後々の事をいろいろ考えたらやっぱパッケージでやっておきたかった。。。
#cd
# apt-get source clamav
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
8938kB のソースアーカイブを取得します。
取得:1 http://updates.vinelinux.org 3.2/i386/extras clamav 0.88.6-0vl0.1 (srpm) [8938kB]
8938kB を 3s 秒で取得しました (2313kB/s)
1:clamav ########################################### [100%]#cd rpm/SOURCES
# wget http://nchc.dl.sourceforge.net/sourceforge/clamav/clamav-0.88.7.tar.gz
--01:29:57-- http://nchc.dl.sourceforge.net/sourceforge/clamav/clamav-0.88.7.tar.gz
=> `clamav-0.88.7.tar.gz'
nchc.dl.sourceforge.net をDNSに問いあわせています... 211.79.61.10
nchc.dl.sourceforge.net[211.79.61.10]:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 9,510,548 [application/x-gzip]100%[=================================================================================>] 9,510,548 511.64K/s ETA 00:00
01:30:12 (630.93 KB/s) - `clamav-0.88.7.tar.gz' を保存しました [9510548/9510548]
#vi /root/rpm/SPECS/clamav.spec
Version: 0.88.7 ←ここと
Release: 0vl0 ←ここをこの様に書き換える
すると。。。。
#cd /root/rpm/SPEC
# rpm -ba clamav.spec
エラー: ビルド依存性の欠如:
curl-devel > 7.10.0 は clamav-0.88.7-0vl0 に必要とされています
curl-devel が無いようだったのでエラーを吐いた。
# apt-get install curl-devel
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
以下のパッケージが新たにインストールされます:
curl-devel
アップグレード: 0 個, 新規インストール: 1 個, 削除: 0 個, 保留: 0 個
178kB のアーカイブを取得する必要があります。
展開後に 351kB のディスク容量が追加消費されます。
取得:1 http://updates.vinelinux.org 3.2/i386/updates curl-devel 7.11.1-0vl2 [178kB]
178kB を 0s 秒で取得しました (763kB/s)
変更を適用しています...
準備中... ########################################### [100%]
1:curl-devel ########################################### [100%]
完了
再び
# rpm -ba clamav.spec
*********************** 省 略 ***********************
書き込み完了: /root/rpm/SRPMS/clamav-0.88.7-0vl0.src.rpm
書き込み完了: /root/rpm/RPMS/i386/clamav-0.88.7-0vl0.i386.rpm
書き込み完了: /root/rpm/RPMS/i386/clamav-devel-0.88.7-0vl0.i386.rpm
実行中(%clean): /bin/sh -e /var/tmp/rpm-tmp.57893
+ umask 022
+ cd /root/rpm/BUILD
+ cd clamav-0.88.7
+ rm -rf /var/tmp/clamav-0.88.7-root
+ exit 0
パッケージが出来ているか確認
# ls /root/rpm/RPMS/i386/
clamav-0.88.7-0vl0.i386.rpm と clamav-devel-0.88.7-0vl0.i386.rpmが確認できた。
# rpm -Uvh /root/rpm/RPMS/i386/clamav-0.88.7-0vl0.i386.rpm
準備中... ########################################### [100%]
1:clamav 警告: /etc/clamd.conf は /etc/clamd.conf.rpmnew として作成されます
警告: /usr/share/clamav/daily.cvd は /usr/share/clamav/daily.cvd.rpmnew として作成されます
########################################### [100%]
# rpm -Uvh /root/rpm/RPMS/i386/clamav-devel-0.88.7-0vl0.i386.rpm
準備中... ########################################### [100%]
1:clamav-devel ########################################### [100%]
ウィルス定義ファイルを更新してみる
# freshclam
ClamAV update process started at Sun Dec 31 05:31:54 2006
main.cvd is up to date (version: 41, sigs: 73809, f-level: 10, builder: tkojm)
daily.cvd is up to date (version: 2396, sigs: 11783, f-level: 9, builder: sven)
エラーを吐いていない。
成功(^^)v