Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Nov 2015 15:07:27 -0500
From:      "Philip M. Gollucci" <pgollucci@p6m7g8.com>
To:        Steve Dickinson <steve.dickinson@cello.com>
Cc:        Andreas Nilsson <andrnils@gmail.com>, "apache@FreeBSD.org" <apache@freebsd.org>
Subject:   Re: www/mod_auth_pgsql2 should be disabled for apache24
Message-ID:  <CACM2dAYQPgKzqRZv_CLmNN=DAVks0uo6vvG-J=Ki-EZVT5u9qA@mail.gmail.com>
In-Reply-To: <563CD535.4000208@cello.com>
References:  <CAPS9%2BSv0kHW2fsyibVUbXSUvRhpt44FSfoJuHxoJ4JdYnBc-Bg@mail.gmail.com> <563CD535.4000208@cello.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Does it actually work runtime in the NULL case?

On Fri, Nov 6, 2015 at 11:28 AM, Steve Dickinson <steve.dickinson@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@server: /usr/local/sbin/apxs  -i -a -c -I /usr/local/lib -L
> /usr/local/lib -lpq mod_auth_pgsql.c
> root@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@freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-apache
>> To unsubscribe, send any mail to "freebsd-apache-unsubscribe@freebsd.org"
>>
>
> --
> Steve Dickinson
> Senior Web Services Developer
> Cello Software
> 2941 Fairview Park Drive
> Falls Church, Va 22042
> Phone: 703-226-2245
> steve.dickinson@cello.com
>
> _______________________________________________
> freebsd-apache@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-apache
> To unsubscribe, send any mail to "freebsd-apache-unsubscribe@freebsd.org"
>



-- 
---------------------------------------------------------------------------------
Curb: Your ride is here
4096R/D21D2752
<http://pgp.mit.edu/pks/lookup?op=get&search=0xF699A450D21D2752>; ECDF B597
B54B 7F92 753E  E0EA F699 A450 D21D 2752
Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354
Member,                           Apache Software Foundation
Committer,                        FreeBSD Foundation
Consultant,                       P6M7G8 Inc.
Sr. Director IT Operations,       Curb

What doesn't kill us can only make us stronger;
Except it almost kills you.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACM2dAYQPgKzqRZv_CLmNN=DAVks0uo6vvG-J=Ki-EZVT5u9qA>