はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 当サイト情報 >> スレッド

このページは表示専用です。新規投稿・レスや最新情報はこちらです。

 Clam AntiVirusをアンインストールしてから再度インストールしたのですが・・・
日時: 2007/02/18 16:08
名前: けん

?不明点・障害内容:clamavをインストールして設定した後、「yum -y remove clamav」をしてから再度
          「yum -y install clamav」を行いました。
          その後の「freshclam」で下記のようなERRORが表示されました。
          対処はどのように行えばよいでしょうか?

?ログの有無   :有

[root@fedora ~]# rpm -qa clamav-update
clamav-update-0.88.7-1.fc6
[root@fedora ~]# rpm -qa clamav
clamav-0.88.7-1.fc6
[root@fedora ~]# freshclam
ERROR: Please edit the example config file /usr/local/etc/freshclam.conf.
ERROR: Please edit the example config file /usr/local/etc/clamd.conf.
ERROR: Can't parse the config file /usr/local/etc/clamd.conf

?Distribution  :FC6


元々のきっかけは、Logwatchの下記ログでWARNINGが出力されて
アンインストールしてver0.90を手動でインストールしようとした事がきっかけでした。

Last Status:
  WARNING: Your ClamAV installation is OUTDATED!
  WARNING: Local version: 0.88.7 Recommended version: 0.90
  DON'T PANIC! Read http://www.clamav.net/faq.html
  main.cvd is up to date (version: 42, sigs: 83951, f-level: 10, builder: tkojm)
  daily.cvd is up to date (version: 2589, sigs: 8421, f-level: 13, builder: ccordes)
  WARNING: Your ClamAV installation is OUTDATED!
  WARNING: Current functionality level = 10, recommended = 13
  DON'T PANIC! Read http://www.clamav.net/faq.html

しかし過去ログで気にしなくてよさそうな内容がありましたので、
http://kajuhome.com/cgi-bin/patio/patio.cgi?mode=view&no=1045
ver0.88.7に戻そうとしています。

■ コンテンツ関連情報

 Re: Clam AntiVirusをアンインストールしてから再度インストールしたのですが・・・ ( No.1 )
日時: 2007/02/18 16:43
名前: 管理者

> Can't parse the config file /usr/local/etc/clamd.conf
と、出力されています。

下記の設定を行ってから「freshclam」を実施してみてください。

  参照:http://kajuhome.com/clam_antivirus.shtml#n03
 Re: Clam AntiVirusをアンインストールしてから再度インストールしたのですが・・・ ( No.2 )
日時: 2007/02/18 18:11
名前: けん

◆管理者さま
再インストール後に下記ファイルに対してコメントアウトは行っておりますが
ERRORメッセージは変わりません。

ちなみに修正対象のファイルが間違っているのでしょうか?
・/etc/freshclam.conf
 コメントアウト
 Example
・/etc/freshclam.conf
 NotifyClamd /config/file/path
         

気になる点はサイト説明と「#NotifyClamd /config/file/path」のパス名が違うところでしょうか?


 Re: Clam AntiVirusをアンインストールしてから再度インストールしたのですが・・・ ( No.3 )
日時: 2007/02/19 18:28
名前: 管理者

ソースインストール(手動インストール)した時の Ver0.90 が存在している為にこの事象が発生している物と思われます。
手動インストール時の ClamAV の展開パスへ移動して「make uninstall」を行ってください。

以下例)

[root@fedora clamav-0.90]# make uninstall
Making uninstall in libclamav
make[1]: ディレクトリ `/root/clamav-0.90/libclamav' に入ります
rm -f '/usr/local/include/clamav.h'
+ list=libclamav.la
+ for p in '$list'
++ echo libclamav.la
++ sed -e 's|^.*/||'
+ p=libclamav.la


この後に、yum で 再インストールすれば復旧できます。

# yum remove clamav clamav-update
# yum install clamav clamav-update

注意しなければならないのが、再インストール後は一度ログアウトしてください。
ログアウト後に「freshclam」が有効となります。
(以前の「freshclam」のパスを覚えていてしまっています。以下の様にメッセージ出力されてしまいます。)

# freshclam
-bash: /usr/local/bin/freshclam: そのようなファイルやディレクトリはありません
 Re: Clam AntiVirusをアンインストールしてから再度インストールしたのですが・・・ ( No.4 )
日時: 2007/02/19 22:10
名前: けん

◆管理人さま
調査頂きましてありがとうございます
以下作業ログになるのですがアンインストールまでは問題なかったのですが
それから先の再インストールでエラーが出てしまいました。

[root@fedora libclamav]# make uninstall
rm -f '/usr/local/include/clamav.h'
+ list=libclamav.la
+ for p in '$list'
++ echo libclamav.la
++ sed -e 's|^.*/||'
+ p=libclamav.la
+ echo ' /bin/sh ../libtool --mode=uninstall rm -f '\''/usr/local/lib/libclamav.    la'\'''
/bin/sh ../libtool --mode=uninstall rm -f '/usr/local/lib/libclamav.la'
+ /bin/sh ../libtool --mode=uninstall rm -f /usr/local/lib/libclamav.la
[root@fedora libclamav]# yum remove clamav clamav-update
Loading "installonlyn" plugin
Setting up Remove Process
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package clamav.i386 0:0.88.7-1.fc6 set to be erased
---> Package clamav-update.i386 0:0.88.7-1.fc6 set to be erased
--> Running transaction check

Dependencies Resolved

=============================================================================
Package         Arch    Version     Repository    Size
=============================================================================
Removing:
clamav         i386    0.88.7-1.fc6   installed     959 k
clamav-update      i386    0.88.7-1.fc6   installed     53 k

Transaction Summary
=============================================================================
Install   0 Package(s)
Update    0 Package(s)
Remove    2 Package(s)

Is this ok [y/N]: y
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
warning: /etc/sysconfig/freshclam saved as /etc/sysconfig/freshclam.rpmsave
warning: /etc/freshclam.conf saved as /etc/freshclam.conf.rpmsave
warning: /etc/cron.d/clamav-update saved as /etc/cron.d/clamav-update.rpmsave
 Removing : clamav-update        ######################### [1/2]
 Removing : clamav            ######################### [2/2]

Removed: clamav.i386 0:0.88.7-1.fc6 clamav-update.i386 0:0.88.7-1.fc6
Complete!
[root@fedora libclamav]# yum install clamav clamav-update
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
http://crash.fce.vutbr.cz/crash-hat/6/repodata/repomd.xml: [Errno 14] HTTP Error 404: Date: Mon, 19 Feb 2007 13:06:52 GMT
Server: Apache/2.0.54 (Fedora)
Content-Length: 313
Connection: close
Content-Type: text/html; charset=iso-8859-1

Trying other mirror.
Error: Cannot open/read repomd.xml file for repository: crash-hat
 Re: Clam AntiVirusをアンインストールしてから再度インストールしたのですが・・・ ( No.5 )
日時: 2007/02/19 22:21
名前: 管理者

> [root@fedora libclamav]# yum install clamav clamav-update
> Loading "installonlyn" plugin
> Setting up Install Process
> Setting up repositories
> http://crash.fce.vutbr.cz/crash-hat/6/repodata/repomd.xml: [Errno 14] HTTP Error 404: Date: Mon, 19 Feb 2007 13:06:52 GMT
> Server: Apache/2.0.54 (Fedora)
> Content-Length: 313
> Connection: close


こちらは接続先が止まっているか混雑にために接続出来ていない為です。
ダウンロードの高速化や複数ミラーダウンロード対応の為にも以下をインストールする事をお勧めします。

  参照:http://kajuhome.com/yum_fastestmirror.shtml

上記インストール後に再度実施してみてください。
 Re: Clam AntiVirusをアンインストールしてから再度インストールしたのですが・・・ ( No.6 )
日時: 2007/02/19 22:27
名前: けん

ん?
なんかURLがないとか…

色々Clamavのディレクトリを掘ってたんですけど
http://crash.fce.vutbr.cz/crash-hat/5/clamav/

にrpmにされた0.90があったんですけど、これをrpmでインストールできないんですかねぇ?
今のERRORってレポジトリ情報が間違ってるってことでインストールできないんですよか?
 Re: Clam AntiVirusをアンインストールしてから再度インストールしたのですが・・・ ( No.7 )
日時: 2007/02/19 22:37
名前: 管理者

> ん?
> なんかURLがないとか…
>
> 色々Clamavのディレクトリを掘ってたんですけど
> http://crash.fce.vutbr.cz/crash-hat/5/clamav/
>
> にrpmにされた0.90があったんですけど、これをrpmでインストールできないんですかねぇ?
> 今のERRORってレポジトリ情報が間違ってるってことでインストールできないんですよか?


>> Error: Cannot open/read repomd.xml file for repository: crash-hat

今回のエラーはご察しの通りリポジトリにないという事でエラーとなっています。
yumの仕様は分かりませんが、ヘッダ情報と内部データ(登録情報)でsumっている様に思われます。

ヘッダには最新版情報が登録されているがリポには登録情報がないのでエラーとなっているのではないでしょうか?
その仕様まで当方は確認することは出来ませんし余力もございません。
けんさんが、以前のバージョンに戻したいという事で当方にて調べさせて頂いた次第です。
 Re: Clam AntiVirusをアンインストールしてから再度インストールしたのですが・・・ ( No.8 )
日時: 2007/02/20 06:44
名前: Chaze

http://crash.fce.vutbr.cz/crash-hat/5/clamav/

>にrpmにされた0.90があったんですけど、これをrpmでインストールできないんですかねぇ?
>今のERRORってレポジトリ情報が間違ってるってことでインストールできないんですよか?


これって、FC5のやつじゃないですか?
インストールしても動かないんじゃないかと思いますけど・・・
FC4以上はyumった方が良いと思います。

http://crash.fce.vutbr.cz/crash-hat/6/repodata/repomd.xml: [Errno 14] HTTP Error 404: Date: Mon, 19 Feb 2007 13:06:52 GMT
>こちらは接続先が止まっているか混雑にために接続出来ていない為です。


管理者様とけん様のどちらとも言える状態じゃないですかね。
repomd.xmlが404で無いといっていますが、実際に存在していても404エラーになる事があります。
これは管理者様が仰っているように、リポデータ内の目的パッケージが無い場合にも同様になります。
 Re: Clam AntiVirusをアンインストールしてから再度インストールしたのですが・・・ ( No.9 )
日時: 2007/02/20 07:10
名前: けん

◆管理人さま、Chazeさま
自分で何か不手際をした可能性があります。

その内容とは、
本家clamavHPよりhttp://crash.fce.vutbr.cz/yum-repository.htmlにて記載
# wget http://crash.fce.vutbr.cz/crash-hat.repo
# cp crash-hat.repo /etc/yum.repos.d/.
# chown root:root /etc/yum.repos.d/crash-hat.repo
# chmod 0644 /etc/yum.repos.d/crash-hat.repo
を実行してしまった事でサーバ内のレポジトリ情報が書き換わってしまった可能性が考えられます。

その為か、yum -y install yum-fastestmirrorもできなかったです。
以下 作業ログです。

[root@fedora ~]# rpm -qa yum-fastestmirror
[root@fedora ~]# yum -y install yum-fastestmirror
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
core           100% |=========================| 1.1 kB  00:00
http://crash.fce.vutbr.cz/crash-hat/6/repodata/repomd.xml: [Errno 14] HTTP Error 404: Date: Mon, 19 Feb 2007 22:01:54 GMT
Server: Apache/2.0.54 (Fedora)
Content-Length: 313
Connection: close
Content-Type: text/html; charset=iso-8859-1

Trying other mirror.
Error: Cannot open/read repomd.xml file for repository: crash-hat


基本的には前回の環境(ver.0.87)に戻したいと考えているのでver0.90にあげる事は考えておりません。
FC5版でもFC5に対応しているのかな?っと思った次第です。
 Re: Clam AntiVirusをアンインストールしてから再度インストールしたのですが・・・ ( No.10 )
日時: 2007/02/20 07:22
名前: 管理者

携帯からなので短文で申し訳ありません。

「/etc/yum.repos.d/crash-hat.repo」を削除した後に、以下を実行して見てください。

# yum clean all

検証していないので、何とも言えませんがクリア出来るかもしれません。
 Re: Clam AntiVirusをアンインストールしてから再度インストールしたのですが・・・ ( No.11 )
日時: 2007/02/21 06:09
名前: けん

◆管理人さま
無事 再インストールできました!
感謝です
しかし最初の状態に戻りました。

再インストール後、ログアウトし、設定ファイル編集
・/etc/freshclam.conf
Example(コメントアウト)

・/etc/sysconfig/freshclam
 先頭に"#"を挿入しコメントにする。
 #FRESHCLAM_DELAY=disabled-warn  # REMOVE ME

 # Send the RELOAD command to clamd.
 # Default: disabled
 #NotifyClamd
 # By default it uses the hardcoded configuration file but you can force an
 # another one.
 NotifyClamd /config/file/path   ←ここのパスはサイトに説明されているパスと違います。


・/etc/cron.d/clamav-update …内容確認のみデフォルト3時間更新

[root@fedora ~]# freshclam
ERROR: Please edit the example config file /etc/freshclam.conf.
ERROR: Can't parse the config file /etc/clamd.conf


再インストールで問題解決した部分の
作業ログを備忘録と参考になると思いますので載せておきます。


[root@fedora ~]# ll /etc/yum.repos.d/crash-hat.repo
-rw-r--r-- 1 root root 194 2月 19 02:27 /etc/yum.repos.d/crash-hat.repo
[root@fedora ~]# rm -f /etc/yum.repos.d/crash-hat.repo
[root@fedora ~]# yum clean all
Loading "installonlyn" plugin
Cleaning up Everything
[root@fedora ~]# rpm -qa clamav
[root@fedora ~]# rpm -qa clamav-update
[root@fedora ~]# yum install clamav clamav-update
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
core           100% |=========================| 1.1 kB  00:00
extras          100% |=========================| 1.1 kB  00:00
updates          100% |=========================| 1.2 kB  00:00
Reading repository metadata in from local files
primary.xml.gz      100% |=========================| 824 kB  00:52
core   : ################################################## 2242/2242
primary.xml.gz      100% |=========================| 1.9 MB  00:00
extras  : ################################################## 5921/5921
primary.xml.gz      100% |=========================| 495 kB  00:02
updates  : ################################################## 1246/1246
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for clamav to pack into transaction set.
clamav-0.88.7-1.fc6.i386. 100% |=========================| 20 kB  00:00
---> Package clamav.i386 0:0.88.7-1.fc6 set to be updated
---> Downloading header for clamav-update to pack into transaction set.
clamav-update-0.88.7-1.fc 100% |=========================| 19 kB  00:00
---> Package clamav-update.i386 0:0.88.7-1.fc6 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
Package         Arch    Version     Repository    Size
=============================================================================
Installing:
clamav         i386    0.88.7-1.fc6   extras      599 k
clamav-update      i386    0.88.7-1.fc6   extras       47 k

Transaction Summary
=============================================================================
Install   2 Package(s)
Update    0 Package(s)
Remove    0 Package(s)

Total download size: 646 k
Is this ok [y/N]: y
Downloading Packages:
(1/2): clamav-0.88.7-1.fc 100% |=========================| 599 kB  00:00
(2/2): clamav-update-0.88 100% |=========================| 47 kB  00:00
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
 Installing: clamav-update        ######################### [1/2]
 Installing: clamav            ######################### [2/2]

Installed: clamav.i386 0:0.88.7-1.fc6 clamav-update.i386 0:0.88.7-1.fc6
Complete!
 Re: Clam AntiVirusをアンインストールしてから再度インストールしたのですが・・・ ( No.12 )
日時: 2007/02/21 06:31
名前: けん

継続です。

定義ファイルの内容部分で過去ログを追っていましたら
自分の解釈が間違っていた事が発覚。
コメントアウトをコメントにするという意味で捉えてました。
そして定義ファイルにコメントをつけて再度 freshclam実行。

以下のようになりました。

[root@fedora /]# freshclam
ClamAV update process started at Wed Feb 21 06:25:43 2007
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.88.7 Recommended version: 0.90
DON'T PANIC! Read http://www.clamav.net/faq.html
main.cvd is up to date (version: 42, sigs: 83951, f-level: 10, builder: tkojm)
daily.cvd is up to date (version: 2614, sigs: 9363, f-level: 13, builder: ccordes)
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Current functionality level = 10, recommended = 13
DON'T PANIC! Read http://www.clamav.net/faq.html

事前にテスト用のウィルスファイルをwgetしスキャンし、問題なくスキャンできている
ことは確認できました。

今 現在 WARNING部分はver.0.90のせいで出力されているという認識ですが
この部分問題ないでしょうか?


 Re: Clam AntiVirusをアンインストールしてから再度インストールしたのですが・・・ ( No.13 )
日時: 2007/02/21 07:19
名前: 管理者

WARNIG部分は、当方も未だに出力されています。
そろそろ過去の経験からアップデートされる頃だと思われますよ。

 Re: Clam AntiVirusをアンインストールしてから再度インストールしたのですが・・・ ( No.14 )
日時: 2007/02/21 11:54
名前: けん

◆管理人さま
WARNING部分について問題ないとのことで了解しました。
本件これにてクローズさせて頂きます。

有難うございました。
 Re: Clam AntiVirusをアンインストールしてから再度インストールしたのですが・・・ ( No.15 )
日時: 2007/09/11 17:35
名前: 管理者

けんさん

当該スレッドを、再オープンさせて頂きました。

ようやく、先日に最新バージョン「0.91.2」がFC用のRPMとしてリリースされた様です。
今後の為にも、当サイトの紹介ページに最新バージョンのソースコードインストール方法も追加しましたのでご参考下さい。

  参照:http://kajuhome.com/clam_antivirus.shtml

■ その他

ページ先頭へ


Copyright(©)2004-2018 First home server construction. All Right Reserved.