<div dir="ltr">nginx -V will show configure arguments. You need to add mod_sec at the beginning of whatever is in there. <br><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Dec 23, 2015 at 5:51 PM, Thierry <span dir="ltr"><<a href="mailto:lenaigst@maelenn.org" target="_blank">lenaigst@maelenn.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
A bit lost ...<br>
I know nothing concerning nginx, I am more confortable with Apache2.<br>
I am using an email server who is using nginx on debian 8.<br>
I would need to install modsecurity as module.<br>
I have understood that I need to compile from the working directory of<br>
nginx ....<br>
<br>
./configure --add-module=/opt/ModSecurity-nginx<br>
<br>
But how to deal with it if nginx as been installed from binary (debian<br>
package) ?<br>
<br>
I have followed these instructions:<br>
<br>
 $ sudo dnf install gcc-c++ flex bison curl-devel curl yajl yajl-devel GeoIP-devel doxygen<br>
$ cd /opt/<br>
$ git clone <a href="https://github.com/SpiderLabs/ModSecurity" rel="noreferrer" target="_blank">https://github.com/SpiderLabs/ModSecurity</a><br>
$ cd ModSecurity<br>
$ git checkout libmodsecurity<br>
$ sh build.sh<br>
$ ./configure<br>
$ make<br>
$ make install<br>
$ cd /opt/<br>
$ git clone <a href="https://github.com/SpiderLabs/ModSecurity-nginx" rel="noreferrer" target="_blank">https://github.com/SpiderLabs/ModSecurity-nginx</a><br>
$ cd /opt/Modsecurity-nginx<br>
$ git checkout experimental<br>
$ cd /opt/<br>
*******************************************************************<br>
$ wget <a href="http://nginx.org/download/nginx-1.9.2.tar.gz" rel="noreferrer" target="_blank">http://nginx.org/download/nginx-1.9.2.tar.gz</a><br>
$ tar -xvzf nginx-1.9.2.tar.gz<br>
$ yum install zlib-devel<br>
*******************************************************************<br>
$ ./configure --add-module=/opt/ModSecurity-nginx<br>
<br>
<br>
<br>
Everything went fine until the last ./configure ....<br>
I  didn't  apply  what's  between  " *** " because my nginx server is<br>
already installed and working.<br>
<br>
Any ideas ?<br>
<br>
Thx<br>
<span class="HOEnZb"><font color="#888888">--<br>
Cordialement,<br>
 Thierry                          e-mail : <a href="mailto:lenaigst@maelenn.org">lenaigst@maelenn.org</a><br>
<br>
_______________________________________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx" rel="noreferrer" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><b>Anoop P Alias</b> <div><br></div></div></div></div>
</div>