www/mod_auth_pgsql2 should be disabled for apache24

Steve Dickinson steve.dickinson at cello.com
Tue Nov 10 19:17:42 UTC 2015


Yes, we run Apache 2.4.x and need this module in our setup. It works 
fine run-time with this modification.

On 11/6/2015 3:07 PM, Philip M. Gollucci wrote:
> Does it actually work runtime in the NULL case?
>
> On Fri, Nov 6, 2015 at 11:28 AM, Steve Dickinson <steve.dickinson at cello.com>
> wrote:
>
>> I worked around this by doing the following:
>>
>> wget
>> http://www.giuseppetanzilli.it/mod_auth_pgsql2/dist/mod_auth_pgsql-2.0.3.tar.gz
>> gunzip *.gz
>> tar -xvf *tar
>>
>> apply patch code below to mod_auth_pgsql.c
>> <       apr_array_header_t *reqs_arr = (apr_array_header_t *)
>> ap_requires(r);
>> ---
>>>        apr_array_header_t *reqs_arr =
>>>        #if AP_SERVER_MAJORVERSION_NUMBER > 2 ||
>> AP_SERVER_MINORVERSION_NUMBER >= 3
>>>                NULL;
>>>        #else
>>>                (apr_array_header_t *) ap_requires(self->request_rec);
>>>        #endif
>> 1064c1069
>> < r->connection->remote_ip);
>> ---
>>> r->connection->client_ip);
>>
>> root at server: /usr/local/sbin/apxs  -i -a -c -I /usr/local/lib -L
>> /usr/local/lib -lpq mod_auth_pgsql.c
>> root at server: chmod 755 /usr/local/libexec/apache24/mod_auth_pgsql.so
>>
>> On 11/6/2015 11:17 AM, Andreas Nilsson wrote:
>>
>>> Hello,
>>>
>>> I found out that www/mod_auth_pgsql2 does not play well with apache24:
>>>
>>> httpd: Syntax error on line 534 of /usr/local/etc/apache24/httpd.conf:
>>> Syntax error on line 3 of /usr/local/etc/apache24/Includes/my-ssl.conf:
>>> Cannot load libexec/apache24/mod_auth_pgsql.so into server:
>>> /usr/local/libexec/apache24/mod_auth_pgsql.so: Undefined symbol
>>> "ap_requires"
>>>
>>> Since ap_requires was removed for ap24 there is no need to build it for
>>> ap24.
>>>
>>> Best regards
>>> Andreas
>>> _______________________________________________
>>> freebsd-apache at freebsd.org mailing list
>>> https://lists.freebsd.org/mailman/listinfo/freebsd-apache
>>> To unsubscribe, send any mail to "freebsd-apache-unsubscribe at freebsd.org"
>>>
>> --
>> Steve Dickinson
>> Senior Web Services Developer
>> Cello Software
>> 2941 Fairview Park Drive
>> Falls Church, Va 22042
>> Phone: 703-226-2245
>> steve.dickinson at cello.com
>>
>> _______________________________________________
>> freebsd-apache at freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-apache
>> To unsubscribe, send any mail to "freebsd-apache-unsubscribe at freebsd.org"
>>
>
>

-- 
Steve Dickinson
Senior Web Services Developer
Cello Software
2941 Fairview Park Drive
Falls Church, Va 22042
Phone: 703-226-2245
steve.dickinson at cello.com



More information about the freebsd-apache mailing list