Recent repo updates: ModSecurity, XCache, httpd

January 23, 2008 by · 55 Comments 

I've been a bit lax over the past week or so, but there's been a few packages I've updated since the last post. On January 8th I updated XCache to 1.2.2. On January 15th I updated mod_security to eliminate that config bug that affected some 32-bit users. Finally, yesterday, January 22nd, I updated Apache's httpd to 2.2.8.

On that last one, there were two versions of httpd posted yesterday: "jason.2" and "jason.3". If you've got "jason.2" then I'd suggest you run another "yum update" as I decided to make a last minute change to stomp out a possible initscript issue that may have affected some users. If you get a couple warning messages during the upgrade you can ignore them; they aren't important and they won't come back once you are on "jason.3".

For those that like to build things by hand, the source RPMs for those three packages are below.

Update (9/24/2009): Packages deleted, use the yum repository instead.

Comments

55 Responses to “Recent repo updates: ModSecurity, XCache, httpd”
  1. Andrew says:

    Jason,

    I reinstalled mod_security a few times, bu cannot get rid of this error:

    /usr/local/psa/admin/sbin/websrvmng -a -v

    httpd: Syntax error on line 201 of /etc/httpd/conf/httpd.conf: Cannot load /etc/httpd/modules/mod_security2.so into server: /etc/httpd/modules/mod_security2.so: undefined symbol: ap_get_server_banner

    any ideas how to fix this?

  2. Mikko Koppanen says:

    Hello,

    I installed i386 version of the latest release found in your repository. Looks like the package has been compiled with: -with-pcre-regex=/usr. Looking at ext/pcre/config0.m4:

    dnl By default we'll compile and link against the bundled PCRE library
    dnl if DIR is supplied, we'll use that for linking

    This causes the extension to be linked against system's pcre libraries:

    phpinfo():
    PCRE Library Version: 6.6 06-Feb-2006

    # ldd `which php` | grep pcre
    libpcre.so.0 => /lib/libpcre.so.0 (0x00b67000)

    Currently the system's library seems to be compiled without utf-8 support (CentOS) so that causes 'u' flag not to work properly in preg_* family functions. Do you have plans to still update your PHP builds and if yes can compile them against bundled pcre library version?

  3. Randy says:

    thanks , really great information.

  4. S. Zayas says:

    Nice job. Do you have any updates regarding this article. What's the latest?

    S. Zayas
    http://www.goutanddiet.com

This site is no longer updated. If you have a need for RHEL/CentOS LAMP Stack updates outside the normal channels, I recommend ART. https://updates.atomicorp.com/channels/