みなさんこんばんは。いつも御世話になります。再び行き詰まってしまって、いろいろ調べたんですが解決できないので質問させて下さい。
不正アクセス監視のSnortSnarf設定まできて、./snortsnarf.shを実行すると
Can't locate Time/ParseDate.pm in @INC (@INC contains: ./include /usr/lib/perl5/5.8.2/i386-linux-thread-multi /usr/lib/perl5/5.8.2 /usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl /usr/local/lib/site_perl/5.8.2/i386-linux-thread-multi /usr/local/lib/site_perl/5.8.2 /usr/local/lib/site_perl . ./include/SnortSnarf) at include/SnortSnarf/TimeFilters.pm line 18.
BEGIN failed--compilation aborted at include/SnortSnarf/TimeFilters.pm line 18.
Compilation failed in require at include/SnortSnarf/Filter.pm line 19.
BEGIN failed--compilation aborted at include/SnortSnarf/Filter.pm line 19.
Compilation failed in require at ./snortsnarf.pl line 87.
BEGIN failed--compilation aborted at ./snortsnarf.pl line 87.
となりましたが、これでいいのでしょうか?何度インストールから設定までやり直してもこうなり、/home/httpd/html/snort以下なにも作られません。(つまり、アクセスできません)
SnortSnarf設定までは特に変わったこともなく順調に設定できてたんですが。。。
設定内容はここのサイトそのままです。
どなたか、ご教授お願いします。
CPANでPerlモジュール「Time::JulianDay」をきちんとインストールしたでしょうか?
> Can't locate Time/ParseDate.pm in @INC (@INC
この部分が引っかかる気がします。
Time::ParseDateモジュールが無いと言っている感じですね。
モジュールはCPANで入手が可能と思います。
# perl -MCPAN -e shell ← 起動
cpan> install Time::ParseDate ← インストール
cpan> exit ← 終了
これでどうでしょうか?
> CPANでPerlモジュール「Time::JulianDay」をきちんとインストールしたでしょうか?
> > > > Can't locate Time/ParseDate.pm in @INC (@INC
> > この部分が引っかかる気がします。
> Time::ParseDateモジュールが無いと言っている感じですね。
> > モジュールはCPANで入手が可能と思います。
> > # perl -MCPAN -e shell ← 起動
> > cpan> install Time::ParseDate ← インストール
> > cpan> exit ← 終了
> > これでどうでしょうか?
上記の結果ですが、cpan> install Time::ParseDate
でなんか、ずらずらーっと文章がでて、うまくいきました。
ありがとうございました。
なんどか、試したときはでなかたんですが。。。サイトのコピペも何度かためしたのでタイプミスもないと思いますが。。。タイプミスやコピペで余計なスペースが入ったのかもしれませんね。お手数おかけしました。yosiさんや、常連さまには度々御世話になってもうしわけありません。