Hi Gregory,
Thanks for the report. Fixed here:
https://github.com/SpiderLabs/ModSecurity/commit/2e87c4e751b191619c0de68e3f0567bdac58ed16
The problem was here:
https://github.com/SpiderLabs/ModSecurity/commit/95cb4c56ab90ec19fea4a7beea8ed070e1e61e23#diff-67e997bcfdac55191033d57a16d1408aR14
Can you share your GitHub info, so I can update the CHANGES properly?
Br.,
Felipe.
On Mon, Apr 2, 2018 at 11:52 PM Felipe Zimmerle <fe...@zi...> wrote:
> Hi Gregory,
>
> The correct object is the one out of compilation process, which indeed
> seems to have the wrong version. I will investigate. In the meanwhile it
> will be very good if you manage to report this on GitHub.
>
> Br.,
> F.
>
> On Mon, Apr 2, 2018 at 11:04 PM Gregory LeFevre <gr...@cl...>
> wrote:
>
>>
>> Hi,
>>
>> I am compiling libmodsecurity3.0.1 from
>> https://github.com/SpiderLabs/ModSecurity/releases/download/v3.0.1/modsecurity-v3.0.1.tar.gz
>> on CentOS7 using:
>>
>>
>> $ ./build.sh
>> $ ./configure
>> $ make
>>
>>
>> I see libmodsecurity.so.*2.1.0* afterward in the build artifacts:
>>
>>
>> [modsecurity-v3.0.1]$ ls -l src/.libs
>> total 172892
>> -rw-rw-r-- 1 build build 127289914 Apr 3 00:51 libmodsecurity.a
>> lrwxrwxrwx 1 build build 20 Apr 3 00:51 libmodsecurity.la -> ../
>> libmodsecurity.la
>> -rw-rw-r-- 1 build build 819584 Apr 3 00:48
>> libmodsecurity_la-anchored_set_variable.o
>> -rw-rw-r-- 1 build build 601432 Apr 3 00:48
>> libmodsecurity_la-anchored_variable.o
>> -rw-rw-r-- 1 build build 1050 Apr 3 00:51 libmodsecurity.lai
>> -rw-rw-r-- 1 build build 742312 Apr 3 00:48
>> libmodsecurity_la-modsecurity.o
>> -rw-rw-r-- 1 build build 1027624 Apr 3 00:48
>> libmodsecurity_la-rule_message.o
>> -rw-rw-r-- 1 build build 2442416 Apr 3 00:48 libmodsecurity_la-rule.o
>> -rw-rw-r-- 1 build build 936496 Apr 3 00:48
>> libmodsecurity_la-rule_script.o
>> -rw-rw-r-- 1 build build 1205592 Apr 3 00:48
>> libmodsecurity_la-rules_exceptions.o
>> -rw-rw-r-- 1 build build 1413432 Apr 3 00:48 libmodsecurity_la-rules.o
>> -rw-rw-r-- 1 build build 814008 Apr 3 00:48
>> libmodsecurity_la-run_time_string.o
>> -rw-rw-r-- 1 build build 2373024 Apr 3 00:48
>> libmodsecurity_la-transaction.o
>> -rw-rw-r-- 1 build build 126280 Apr 3 00:48
>> libmodsecurity_la-unique_id.o
>> lrwxrwxrwx 1 build build 23 Apr 3 00:51 libmodsecurity.so ->
>> libmodsecurity.so.2.1.0
>> lrwxrwxrwx 1 build build 23 Apr 3 00:51 libmodsecurity.so.2 ->
>> libmodsecurity.so.2.1.0
>> -rwxrwxr-x 1 build build 37216744 Apr 3 00:51 libmodsecurity.so.2.1.0
>>
>>
>> and a previous libmodsecurity3.0.0 build (on the same machine, using the
>> same build steps) has libmodsecurity.so.3.0.0:
>>
>>
>> [modsecurity-v3.0.0]$ ls -l src/.libs
>> total 150292
>> -rw-rw-r-- 1 build build 108625334 Apr 3 00:45 libmodsecurity.a
>> lrwxrwxrwx 1 build build 20 Apr 3 00:45 libmodsecurity.la -> ../
>> libmodsecurity.la
>> -rw-rw-r-- 1 build build 754752 Apr 3 00:42
>> libmodsecurity_la-anchored_set_variable.o
>> -rw-rw-r-- 1 build build 572888 Apr 3 00:42
>> libmodsecurity_la-anchored_variable.o
>> -rw-rw-r-- 1 build build 1050 Apr 3 00:45 libmodsecurity.lai
>> -rw-rw-r-- 1 build build 1133712 Apr 3 00:42
>> libmodsecurity_la-macro_expansion.o
>> -rw-rw-r-- 1 build build 753320 Apr 3 00:42
>> libmodsecurity_la-modsecurity.o
>> -rw-rw-r-- 1 build build 1074248 Apr 3 00:42
>> libmodsecurity_la-rule_message.o
>> -rw-rw-r-- 1 build build 2713344 Apr 3 00:42 libmodsecurity_la-rule.o
>> -rw-rw-r-- 1 build build 927592 Apr 3 00:42
>> libmodsecurity_la-rule_script.o
>> -rw-rw-r-- 1 build build 1171128 Apr 3 00:42
>> libmodsecurity_la-rules_exceptions.o
>> -rw-rw-r-- 1 build build 1364000 Apr 3 00:42 libmodsecurity_la-rules.o
>> -rw-rw-r-- 1 build build 2442848 Apr 3 00:42
>> libmodsecurity_la-transaction.o
>> -rw-rw-r-- 1 build build 126280 Apr 3 00:42
>> libmodsecurity_la-unique_id.o
>> lrwxrwxrwx 1 build build 23 Apr 3 00:45 libmodsecurity.so ->
>> libmodsecurity.so.3.0.0
>> lrwxrwxrwx 1 build build 23 Apr 3 00:45 libmodsecurity.so.3 ->
>> libmodsecurity.so.3.0.0
>> -rwxrwxr-x 1 build build 32211128 Apr 3 00:45 libmodsecurity.so.3.0.0
>>
>>
>> Does anyone else see this? How can I be certain that I am getting the
>> correct shared object?
>>
>> Thank you,
>>
>> Gregory
>>
>>
>> ------------------------------------------------------------------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> _______________________________________________
>> mod-security-users mailing list
>> mod...@li...
>> https://lists.sourceforge.net/lists/listinfo/mod-security-users
>> Commercial ModSecurity Rules and Support from Trustwave's SpiderLabs:
>> http://www.modsecurity.org/projects/commercial/rules/
>> http://www.modsecurity.org/projects/commercial/support/
>>
>
|