今日が一番若い日です!
ネットのこととか

ClamAVのバージョンアップ(0.101.5→0.102.2) その1

記事内に商品プロモーションを含む場合があります

どうもこんにちは、さんぺい(@3pei_tw)です。

日は長くなりましたが、どうにも寒い。仙台の3月はまだ冬なんです。。

 

ClamAVのバージョンアップをしました

AVなんて書くと違うほうに行きそうですが、AntiVirusの略です。一応書いときます。

 

で、このClamAV、通常は黙ってても更新してくれてると思ってたんですが、そうではなかったようです。

 

はじまりはこんなメールが届くようになったところから。

No Match for argument: clamav-server
No Match for argument: clamav-scanner

これの意味するところとしては、”clamav-server”とか”clamav-scanner”なんてものはないよ馬鹿野郎 的なものなんですが、よくわからないので放置してました。

で、さすがに数日同じメッセージが続いて気になったのでサーバをみてみたんです。

そしたら・・・・

 

WARNINGの嵐

状況確認のためログを見てみました。なんかあればすぐログを見るのは基本。まぁ何もないだろうけど、なんて思いつつコマンドを叩きます。

cat /var/log/clamav/freshclam.log

 

 

 

 

 

コミック, 恐怖, 逃げる

 

 

 

中を見るとPANICだのWARNINGだの物騒なワードが並んでいます。

 

とりあえず見なかったことにしてそっ閉じ、というわけにもいかず、対処開始です。

 

 

今回の問題は2つ

これらCLAMAVに関係する問題は2つありましたが、根本問題は1つだけです。

 

即ち、CLAMAVのバージョンが低い。これに尽きます。

もともとの出だしは clamav-server や clamav-scanner がなくてエラーになる=アプリケーションのバージョンアップができていない

※ただしアプリのバージョンは低いながらも定義ファイルは定期的に落とせていて、スキャンは動いていたようです。

という点からスタートしていて、その後アプリのバージョンが低いことによるエラーが多数出ていた、という感じ。

なのでCLAMAVのバージョンをあげれば対処は完了ということになりそうです。

 

ログを見てみた感じ、昨年の11月25日までは問題がなくて、11/26からエラーが出ていました。

 

Mon Nov 25 23:02:09 2019 -> --------------------------------------
Mon Nov 25 23:02:09 2019 -> ClamAV update process started at Mon Nov 25 23:02:09 2019
Mon Nov 25 23:02:09 2019 -> main.cvd is up to date (version: 58, sigs: 4566249, f-level: 60, builder: sigmgr)
Mon Nov 25 23:02:09 2019 -> daily.cld is up to date (version: 25644, sigs: 2008453, f-level: 63, builder: raynman)
Mon Nov 25 23:02:09 2019 -> bytecode.cld is up to date (version: 331, sigs: 94, f-level: 63, builder: anvilleg)
Tue Nov 26 02:02:10 2019 -> --------------------------------------
Tue Nov 26 02:02:10 2019 -> ClamAV update process started at Tue Nov 26 02:02:10 2019
Tue Nov 26 02:02:10 2019 -> WARNING: Your ClamAV installation is OUTDATED!
Tue Nov 26 02:02:10 2019 -> WARNING: Local version: 0.101.4 Recommended version: 0.102.1
Tue Nov 26 02:02:10 2019 -> DON'T PANIC! Read https://www.clamav.net/documents/upgrading-clamav
Tue Nov 26 02:02:10 2019 -> main.cvd is up to date (version: 58, sigs: 4566249, f-level: 60, builder: sigmgr)
Tue Nov 26 02:02:10 2019 -> daily.cld is up to date (version: 25644, sigs: 2008453, f-level: 63, builder: raynman)
Tue Nov 26 02:02:10 2019 -> bytecode.cld is up to date (version: 331, sigs: 94, f-level: 63, builder: anvilleg)
Tue Nov 26 05:02:09 2019 -> --------------------------------------

 

yumであっさり解決だな ←嘘

バージョンが低ければあげればいいじゃない。あっさり過ぎてブログのネタにもならねーわ。ヘヘッ と内心思いつつコマンドを打つ僕。そして驚愕の事実が発覚するのです。

 

# yum update clamav*
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.cat.net
* epel: mirrors.aliyun.com
* extras: mirrors.cat.net
* remi-php71: ftp.riken.jp
* remi-safe: ftp.riken.jp
* updates: mirrors.cat.net
Package(s) clamav available, but not installed.
No packages marked for update

 

 

 

 

 

 

 

No packages

 

 

 

 

 

 

中毒, 依存性, 薬物中毒

 

 

 

 

ここまでのところで意味するところとしては、下記のようなものです。

 

●CLAMAVが少し前からUPDATEできなくなっている

●定義ファイルはとりあえず現時点においては更新できている、らしい

●UPDATEはyumを使ってはできない(0.101.5→0.102.2)

 

ということで長くなったので続きは次回。

対処は終わっていて最新版で今のところ問題なく動いています。

 

もしこのエラーが出てお困りの場合はもうちょっとお待ちいただければと思います。間違ってもuninstallとかしないように。定義ファイルはきちんと更新できてると思いますので。

 

次回予告

●失われたtmpフォルダ。そしてブログ画像があげられなくなる

●インストールできたはいいが自動起動できない

●動作OK。そして伝説へ