clamav-update
clamav-update のフォーラム
 
 FAQFAQ   検索検索   メンバーリストメンバーリスト   ユーザーグループユーザーグループ   登録する登録する 
 プロフィールプロフィール   プライベートメッセージをチェックするプライベートメッセージをチェックする   ログインログイン 

ClamXav + ClamAV 0.90

 
新しいトピックを投稿   トピックに返信    clamav-update Forum Index -> Support
前のトピックを表示 :: 次のトピックを表示  
投稿者 メッセージ
okamura
Site Admin


登録日: 2006.11.13
記事: 291
所在地: 埼玉県

記事日時: 2007-02-15 11:03:53+00:00    記事の件名: ClamXav + ClamAV 0.90 引用付きで返信

私の環境
  • マシン: MacBook Pro 15"
  • CPU: 2.16 GHz Intel Core Duo
  • メモリ: 2 GB 667 MHz DDR2 SDRAM
  • OS: Mac OS X 10.4.8 (8L2127)
  • ライブラリ: gmp 4.1.2
  • エンジン: ClamAV 0.90
  • GUI: ClamXav 1.0.6
  • エンジン設定ファイル: clamd.conf と freshclam.conf は ClamAV 0.90 用に修正済み
ではClamXav を起動して普通にスキャンができています。

そこんところが不安な人もいるかと思ったので書いてみました。
_________________
OKAMURA
トップに戻る
ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 AIM
okamura
Site Admin


登録日: 2006.11.13
記事: 291
所在地: 埼玉県

記事日時: 2007-02-18 05:05:52+00:00    記事の件名: スキャンができなくなった人いますか? 引用付きで返信

先ほど気付いたのですが 、ClamAV 0.90 + ClamXav 1.0.6 でディレクトリが読めないという主旨のエラーがメイン画面上に表示されてスキャンが全くできなくなっていました。このトピックの最初の投稿のように元々できていたのにです。

このとき clamscan コマンドでもスキャンができなくなっていますが、やってみると原因がわかりました。

これはウィルスデータベースの差分アップデートの情報が入っている /usr/local/clamXav/share/clamav/daily.inc/ というディレクトリの読み込み権限がなぜか無くなってしまっているからです。ターミナルで次のようにすれば解消できます。
Code:
sudo chmod a+rx /usr/local/clamXav/share/clamav/daily.inc

ということなのですが、なぜそうなるのかがわかりません。freshclam のソースを見てもこのディレクトリを作るときのパーミッションは 0755、つまり rwxr-xr-x だからです。私が間違ってそうしてしまった可能性は低いと自分では思っているので、もしロジカルな原因だったら他の人も経験しているかもしれないと思い、対処療法を書いてみました。

どなたか同じようになった人いますか?
_________________
OKAMURA
トップに戻る
ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 AIM
fu7mu4



登録日: 2006.11.13
記事: 40

記事日時: 2007-02-21 07:37:09+00:00    記事の件名: 一応報告します。 引用付きで返信

/usr/local/clamXav/share/clamav/でls -lすると

drwxr-xr-x 13 clamav clamav 442 2 21 04:18 daily.inc/
-rw-rw-r-- 1 clamav clamav 519956 2 21 06:18 freshclam.log
-rw-r--r-- 1 clamav clamav 8189490 2 14 14:41 main.cvd

となります。いじった覚えはありません。
トップに戻る
ユーザーのプロフィールを表示 プライベートメッセージを送信 メールを送信 投稿者のウェブサイトに移動
okamura
Site Admin


登録日: 2006.11.13
記事: 291
所在地: 埼玉県

記事日時: 2007-02-22 10:31:54+00:00    記事の件名: そうなんですよね 引用付きで返信

そうなんですよね、fu7mu4 さんのようになっているのが意図された状態なんですが、なぜか root (だったかな clamav だったかな?)以外は読み書きできないようになっていました。

再現性もなく原因もわかりませんが、手でそうなるように操作する類いのこともしていないのですが、もし他にもそうなってしまった人がいると、ClamXav からは何が起きているのかさっぱりわからないだろうと思いましてね。
_________________
OKAMURA
トップに戻る
ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 AIM
t0mori



登録日: 2006.11.17
記事: 105
所在地: 東京都

記事日時: 2007-03-02 14:41:09+00:00    記事の件名: うちもなってました。 引用付きで返信

見てみた所、うちもなってたようです。
Code:
drwx------   13 root    clamav      442 Mar  2 06:54 daily.inc
-rw-rw-r--    1 clamav  clamav   155585 Mar  2 12:58 freshclam.log
-rw-rw-r--    1 clamav  clamav  8189490 Dec 31 22:31 main.cvd
-rw-------    1 clamav  clamav      364 Mar  2 12:58 mirrors.dat
トップに戻る
ユーザーのプロフィールを表示 プライベートメッセージを送信
okamura
Site Admin


登録日: 2006.11.13
記事: 291
所在地: 埼玉県

記事日時: 2007-03-02 16:27:55+00:00    記事の件名: Re: うちもなってました。 引用付きで返信

あ! ClamXav 1.0.7 + ClamAV 0.90 ですが、今見たらまたなっていました。t0mori さんと同じです。

ClamAV 自体(多分 freshclam)の動作でそうなることがあるんでしょうね。うーんなぜだろう? ちょっと調べてみます。
# ちょっとじゃないか…
_________________
OKAMURA
トップに戻る
ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 AIM
okamura
Site Admin


登録日: 2006.11.13
記事: 291
所在地: 埼玉県

記事日時: 2007-03-02 17:06:46+00:00    記事の件名: 原因みつけました! 引用付きで返信

ClamAV 0.90 のソースを見て原因となる箇所をみつけました。

shared/misc.c で定義されている dircopy という関数がパーミッションを 0700 つまりオーナ以外は誰も参照できないように作成しています。これを freshclam/manager.c の updatedb という関数が利用しているのですが、作成したディレクトリのパーミッションを特に変更していないのでこの現象が発生しているようです。

freshclam.conf の OnUpdateExecute の設定で回避できないかどうか調べてみます。結果が分かったらまた報告します。
_________________
OKAMURA
トップに戻る
ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 AIM
okamura
Site Admin


登録日: 2006.11.13
記事: 291
所在地: 埼玉県

記事日時: 2007-03-03 01:41:23+00:00    記事の件名: 対策を書きました 引用付きで返信

この ClamXav や clamscan コマンドから全くスキャンができなくなる現象について詳しく原因と対策をブログに書きました。

.Mac Tips - ClamAV 0.90 (ClamXav 1.0.7) でスキャンができないときは」をご覧ください。
_________________
OKAMURA
トップに戻る
ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 AIM
特定期間内の記事を表示:   
新しいトピックを投稿   トピックに返信    clamav-update Forum Index -> Support All times are GMT + 9 Hours
Page 1 of 1

 
移動先:  
新規投稿: 不可
返信投稿: 不可
記事編集: 不可
記事削除: 不可
投票参加: 不可


Hosting by SourceForge.jp
Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : PHPBB JAPAN / EUC-JP Edition : JP Support Forum