x03:/etc/init.d/apache2 force-reload
Syntax error on line 1 of /etc/apache2/mods-enabled/mod-security.load:
Cannot load /usr/lib/apache2/modules/mod_security2.so into server: /usr/lib/apache2/modules/mod_security2.so: undefined symbol: msc_alert
Da ist beim bauen irgendwas schief gegangen... Ev. Build-Vorgang noch mal wiederholen und auf Warnings oder Fehlermeldungen achten. Auch mal prüfen, ob Dein Apache eventuell gegen eine ältere Version der glibc gelinkt wurde, als jetzt aktuell bei Dir installiert ist.
server03:/usr/src/modsecurity-apache_2.0.3/apache2# apxs2 -cia mod_security2.c
/usr/bin/libtool --silent --mode=compile gcc -prefer-pic -pipe -I/usr/include/xmltok -I/usr/include/openssl -Wall -O2 -DAP_HAVE_DESIGNATED_INITIALIZER -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -pipe -I/usr/include/xmltok -I/usr/include/openssl -Wall -O2 -pthread -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-0 -I/usr/include -c -o mod_security2.lo mod_security2.c && touch mod_security2.slo
/usr/bin/libtool --silent --mode=link gcc -o mod_security2.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_security2.lo
/usr/share/apache2/build/instdso.sh SH_LIBTOOL='/usr/bin/libtool' mod_security2.la /usr/lib/apache2/modules
/usr/bin/libtool --mode=install cp mod_security2.la /usr/lib/apache2/modules/
cp .libs/mod_security2.so /usr/lib/apache2/modules/mod_security2.so
cp .libs/mod_security2.lai /usr/lib/apache2/modules/mod_security2.la
cp .libs/mod_security2.a /usr/lib/apache2/modules/mod_security2.a
ranlib /usr/lib/apache2/modules/mod_security2.a
chmod 644 /usr/lib/apache2/modules/mod_security2.a
PATH="$PATH:/sbin" ldconfig -n /usr/lib/apache2/modules
----------------------------------------------------------------------
Libraries have been installed in:
/usr/lib/apache2/modules
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
chmod 644 /usr/lib/apache2/modules/mod_security2.so
[activating module `security2' in /etc/apache2/httpd.conf]
server03:/usr/src/modsecurity-apache_2.0.3/apache2#