このスレッドは未解決です(解決したらこちらで解決済にしてください)
<<戻る

Snortのパッケージのビルドについて このメッセージに返信する
日時: 2011/07/08 00:15
名前: ssys
URL:
お世話になります。
CentOS5.6のx86_64環境下でSnortをインストールしようとしましたが、最新版では
うまくいかず、http://centossrv.com/bbshtml/webpatio/1996.shtml のdakuさん
が実行された内容を参考にx86_64環境用に下記のコマンドでビルドをしました。

rpmbuild -tb --clean --with mysql-libraries=/usr/lib64/mysql --with mysql-includes. snort-2.8.6.1.tar.gz

これを実行した所、

/usr/src/redhat/RPMS/x86_64/snort-2.8.6.1-1.x86_64.rpm

/usr/src/redhat/RPMS/x86_64/snort-debuginfo-2.8.6.1-1.x86_64.rpm
は作成されるのですが、
/usr/src/redhat/RPMS/x86_64/snort-mysql-2.8.6.1-1.x86_64.rpm
が作成されません。

なお、x86_64用のオプションは下記を参照しました。
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1454270124


どうかご教示の程、よろしくお願い致します。
記事編集 編集
Re: Snortのパッケージのビルドについて このメッセージに返信する
日時: 2011/07/08 13:55
名前: stranger
URL: http://ja.528p.com/
過去ログ
http://centossrv.com/bbshtml/webpatio/1296.shtml
のように、rpmbuild のまえで環境設定をしてみたらどうでしょうか

MYSQL_LIB_DIR=/usr/lib64/mysql \
CFLAGS="-I/usr/lib64/mysql -I/lib64 -I/usr/include/mysql" \
LDFLAGS="-L/usr/lib64/mysql -L/lib64 -L/usr/lib64" \
rpmbuild -tb --clean --with mysql snort-2.8.6.1.tar.gz

うまくいかない場合
snort-2.8.6.1-1.src.rpmをwgetしてインストール後

MYSQL_LIB_DIR=/usr/lib64/mysql \
CFLAGS="-I/usr/lib64/mysql -I/lib64 -I/usr/include/mysql" \
LDFLAGS="-L/usr/lib64/mysql -L/lib64 -L/usr/lib64" \
rpmbuild -bb /usr/src/redhat/SPECS/snort.spec --with mysql
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -