I am having some difficulty installing Lua to work with ModSecurity 2.5.2. I am installing on a linux system, so after extracting the lastest 5.1 version of lua, I use:
However, the standard build script does not create shared objects. That is, no liblua5.1.so is created. The only lib file created is liblua.a and it is installed to /usr/local/lib by the installation script.
The ModSecurity documentation doesn't talk much about Lua. It's mentioned almost as if this should be trivial: I'm supposed to install Lua if it isn't already on the system and then link to the .so file in the apache.conf. This leads me to believe I'm missing some simple solution to the problem.
Thanks for any help.