CentOS 6.5にSuricata 2.0.3 RELEASEをインストールしました。実行してみます。
sudo suricata -c /etc/suricata/suricata.yaml -i eth0
そして次のような警告を受けました
<Warning> - [ERRCODE: SC_ERR_NOT_SUPPORTED(225)] - Eve-log support not compiled in. Reconfigure/recompile with libjansson and its development files installed to add eve-log support.
説明したようにJannsonをコンパイルしてインストールしました。ここ次に Suricata を次のように再構築します。
sudo make
sudo make-install
sudo make-install-full
すべてがエラーなしで順調に進められました。ただし、まだSC_ERR_NOT_SUPPORTED警告が表示されます。エラーメッセージを検索して見つかりました。リンクこれはこれが既知の問題であり、Jannsonライブラリの問題によって解決できないことを意味します。そうですか?では、この警告を無効にできますか?
ベストアンサー1
私はUbuntuコンピュータで同じ問題を経験し、これがそれを取り除くために行ったことです。
行ってlibjansson 2.7ライブラリをインストールしてください。あなたはそれを見つけることができますここ。
新しいlibjanssonライブラリに再コンパイルするには、次のコマンドを実行します。
./configure <whatever flags you had before> --with-libjansson libraries=/path/to/lib/dir --with-libjansson-includes=/path/to/include/dir make sudo make install
suricataを実行して警告が消えていることを確認してください。
sudo suricata -c /etc/suricata/suricata.yaml -i <interface>