mod_security 2.6系

2.6系が出たので、試してみます。
2.6からルールファイルが分離したようで、modsecurity-crsとして別のもので配布されています。

2.6になってから、またかなり変わってきたようなので新たにメモ。

とりあえずいろんな機能を試すべく、コンパイルオプション全部入れてみる
(ただし、APRと念のためAPR-Utilはソースからコンパイルしておく→/path/toにインストールしたとする)

で、LUA使う場合、2.6.0のバグ?でLUA_SONAMES=soつけないと見つけてくれないので、忘れないようにする

事前準備

yum -y install pcre-devel libxml2-devel libcurl-devel lua-devel

インストール