1996 Snort2.9.0.1ビルドエラー!

<<トップページへ

Snort2.9.0.1ビルドエラー!
日時: 2010/11/12 22:42
名前: daku
皆様初めまして!
まだLinuxを初めて数ヶ月の初心者です。
無知な為、ご教授をして頂けたらと思います。

OS centOS 5.5

現在、ここのサイトの不正アクセス検知システム導入(Snort+BASE+Oinkmaster)を
参考に導入しているのですが

snort2.9.0.1をダウンロードし

rpmbuild -tb --clean --with mysql snort2.9.0.1.tar.gz

を実行したところ

以下のエラーを吐いてしまいます。

ERROR! daq_static library not found, go get it from
http://www.snort.org/.
エラー: /var/tmp/rpm-tmp.14823 の不正な終了ステータス (%build)


RPM ビルドエラー:
/var/tmp/rpm-tmp.14823 の不正な終了ステータス (%build)

いろいろと検索を掛け調べて見たのですが

snort-2.8.4.1までの情報はたくさんあるのですが

snort-2.9.0.1の情報がなく解決できないでいます。

snort-2.8.4.1の情報を参考にしても解決されず自力では、解決できずに困ってしまい
投稿させていただきました。

宜しくお願いします。

Re: Snort2.9.0.1ビルドエラー!(1)
日時: 2010/11/13 21:18
名前: のりお
http://centossrv.com/bbshtml/webpatio/1980.shtml
こちらにも書かれていますが、かなり面倒なようです。
libpcap version1以上を要求しますしdaqも必要なようで
daqを入れるには確かlibdnetが必要だのなんだので面倒になって検証諦めました。
現時点でCentOS標準のlibpcapは0.9.4-15です。

かなり面倒です・・・

Re: Snort2.9.0.1ビルドエラー!(2)
日時: 2010/11/14 07:54
名前: daku
のりおさん返信ありがとうございます。

http://centossrv.com/bbshtml/webpatio/1980.shtml
こちらを見てみましたが自分で出来る範囲ではなさそうなので
いろいろと試していたら
wget http://www.snort.org/dl/snort-current/snort-2.8.6.1.tar.gz -O snort-2.8.6.1.tar.gz

snort2.8.6.1をDLし
rpmbuild -tb --clean --with mysql snort-2.8.6.1.tar.gz
をしたところうまく行きました!
自分に今よりLinuxの知識と理解力が付いてきたらsnort2.9.0.1に挑戦してみたいと思います。

とsnortはインストールと起動は、出来たのですが BASE でつまずいてしまいました!

Apacheはここのサイトを参照に設置したのですが
http://サーバー名/base/へアクセスすると
Web ページが見つかりません
と出てセットアップが出来ずにいます。

いろいろと調べてみたのですが分からずまたご教授の方、宜しくお願いします。
各バージョンは、
Apache 2.2.3
PHP 5.1.6
snort 2.8.6.1
base 1.4.5
adodb 511
です。

Re: Snort2.9.0.1ビルドエラー!(3)
日時: 2010/11/14 08:29
名前: stranger
URL: http://ja.528p.com/
http://サーバ名/
ではアクセスできますか

# vi /etc/httpd/conf.d/base.conf ← Apache用BASE設定ファイル作成
Alias /base /var/www/base
<Directory "/var/www/base">
Order deny,allow
Deny from all
Allow from 127.0.0.1
Allow from 192.168.1.0/24 ← ここの部分の設定が自分のローカルの設定とあっていますか
</Directory>

apacheの再起動またはリロード(設定ファイルの再読み込み)をしていますか

Re: Snort2.9.0.1ビルドエラー!(4)
日時: 2010/11/14 15:17
名前: daku
strangerさん返信ありがとうございます。

http://サーバ名/

vi /etc/httpd/conf.d/base.conf
を確認したところ問題はありませんでした。

ですので再度確認したところなぜか繋がりました。

原因は不明です。

もしかしたらApacheの設定ファイルのリロードをしていなかったのかもしれません。

のりおさん、strangerさん
ありがとうございました。

※古いスレッドには返信できない場合があります


■関連コンテンツ




▲このページのトップへ戻る

ご自由にリンクしてください(連絡は不要です)
本ページへのご意見・ご要望、誤字・脱字・リンク切れ等のご連絡はこちらからお願いします