You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Michael Felt <ma...@gmail.com> on 2013/02/19 09:12:35 UTC

re: Release Apache httpd 2.4.4 as GA - on AIX

Packaging went well, but still several compiler syntax warnings. Also, a
configure warning - that I hope has no influence:
configure: WARNING: Your APR does not include SSL/EVP support. To enable
it: configure --with-crypto
as I have --enable-ssl in the 2.2.24 configure while 2.4.X is using "merely"
        --enable-mpms-shared=all
        --enable-mods-shared=all
        --disable-lua

In short, packaging successful, with syntax warnings. full-text attached.

Re: Release Apache httpd 2.4.4 as GA - on AIX

Posted by Michael Felt <ma...@gmail.com>.
Thought I had cleaned it all up. Seems to not be so. Will try again later.
Thx!

On Tue, Feb 19, 2013 at 6:17 PM, Rainer Jung <ra...@kippdata.de>wrote:

> On 19.02.2013 18:06, Eric Covener wrote:
> > authn_default is only used in 2.2, not 2.4/later.
>
> ... which means: don't simply try to a run a 2.2 config under 2.4.
>
> Rainer
>

Re: Release Apache httpd 2.4.4 as GA - on AIX

Posted by Rainer Jung <ra...@kippdata.de>.
On 19.02.2013 18:06, Eric Covener wrote:
> authn_default is only used in 2.2, not 2.4/later.

... which means: don't simply try to a run a 2.2 config under 2.4.

Rainer

Re: Release Apache httpd 2.4.4 as GA - on AIX

Posted by Eric Covener <co...@gmail.com>.
authn_default is only used in 2.2, not 2.4/later.


On Tue, Feb 19, 2013 at 11:57 AM, Michael Felt <ma...@gmail.com> wrote:
> p.s. this is what I have for mod_auth*
>
> ls -l /opt/httpd/libexec/mod_auth*
> -rwxr-xr-x 1 root system 12316 Feb 19 17:17
> /opt/httpd/libexec/mod_auth_basic.so
> -rwxr-xr-x 1 root system 61826 Feb 19 17:17
> /opt/httpd/libexec/mod_auth_digest.so
> -rwxr-xr-x 1 root system 39720 Feb 19 17:17
> /opt/httpd/libexec/mod_auth_form.so
> -rwxr-xr-x 1 root system  6539 Feb 19 17:17
> /opt/httpd/libexec/mod_authn_anon.so
> -rwxr-xr-x 1 root system 15448 Feb 19 17:17
> /opt/httpd/libexec/mod_authn_core.so
> -rwxr-xr-x 1 root system 14755 Feb 19 17:17
> /opt/httpd/libexec/mod_authn_dbd.so
> -rwxr-xr-x 1 root system  9273 Feb 19 17:17
> /opt/httpd/libexec/mod_authn_dbm.so
> -rwxr-xr-x 1 root system  9417 Feb 19 17:17
> /opt/httpd/libexec/mod_authn_file.so
> -rwxr-xr-x 1 root system 25602 Feb 19 17:17
> /opt/httpd/libexec/mod_authn_socache.so
> -rwxr-xr-x 1 root system 33113 Feb 19 17:17
> /opt/httpd/libexec/mod_authz_core.so
> -rwxr-xr-x 1 root system 15812 Feb 19 17:17
> /opt/httpd/libexec/mod_authz_dbd.so
> -rwxr-xr-x 1 root system 11619 Feb 19 17:17
> /opt/httpd/libexec/mod_authz_dbm.so
> -rwxr-xr-x 1 root system 14446 Feb 19 17:17
> /opt/httpd/libexec/mod_authz_groupfile.so
> -rwxr-xr-x 1 root system 11802 Feb 19 17:17
> /opt/httpd/libexec/mod_authz_host.so
> -rwxr-xr-x 1 root system  8089 Feb 19 17:17
> /opt/httpd/libexec/mod_authz_owner.so
> -rwxr-xr-x 1 root system  4382 Feb 19 17:17
> /opt/httpd/libexec/mod_authz_user.so
>
>
> On Tue, Feb 19, 2013 at 5:56 PM, Michael Felt <ma...@gmail.com> wrote:
>>
>> That seems to have cleared that message.
>>
>> Now the test part going difficult.
>> Is the test wrong, or am I missing something with the build?
>>
>>         ./configure \
>>                 --enable-layout=$LAYOUT \
>>                 --with-apr=$apr_config \
>>                 --with-apr-util=$apu_config \
>>                 --enable-mpms-shared=all \
>>                 --enable-mods-shared=all \
>>                 --disable-lua
>>
>>
>> httpd: Syntax error on line 24 of /data/prj/httpd/test/t/conf/httpd.conf:
>> Cannot loa
>> d /opt/httpd/libexec/mod_authn_default.so into server: \t0509-022 Cannot
>> load module /opt/httpd/libexec/mod_authn_default.so.
>> \n\t0509-026 System error: A file or directory in the path name does not
>> exist.
>>
>> Thanks for the next hint!
>>
>>
>> On Tue, Feb 19, 2013 at 4:41 PM, Michael Felt <ma...@gmail.com> wrote:
>>>
>>> thanks. Will update apr-util and try again.
>>>
>>>
>>> On Tue, Feb 19, 2013 at 1:06 PM, Graham Leggett <mi...@sharp.fm> wrote:
>>>>
>>>> On 19 Feb 2013, at 1:57 PM, Michael Felt <ma...@gmail.com> wrote:
>>>>
>>>> > so, it is intended that mod_crypto is not included with
>>>> > --enable-mods-shared=all (and/or --enable-mpms-shared=all)?
>>>>
>>>> There is no such module as mod_crypto, rather a module called
>>>> mod_session_crypto. This module uses simple symmetrical encryption with a
>>>> key to encrypt sessions. This module relies on an abstraction library inside
>>>> apr-util called the apr_crypto library, which gives you the ability to
>>>> encrypt and decrypt data.
>>>>
>>>> To get support for this, you need to do the following:
>>>>
>>>> - Ensure --with-crypto is passed to apr-util.
>>>> - Ensure that mod_session_crypto is compiled in.
>>>>
>>>> Regards,
>>>> Graham
>>>> --
>>>>
>>>
>>
>



-- 
Eric Covener
covener@gmail.com

Re: Release Apache httpd 2.4.4 as GA - on AIX

Posted by Michael Felt <ma...@gmail.com>.
p.s. this is what I have for mod_auth*

ls -l /opt/httpd/libexec/mod_auth*
-rwxr-xr-x 1 root system 12316 Feb 19 17:17
/opt/httpd/libexec/mod_auth_basic.so
-rwxr-xr-x 1 root system 61826 Feb 19 17:17
/opt/httpd/libexec/mod_auth_digest.so
-rwxr-xr-x 1 root system 39720 Feb 19 17:17
/opt/httpd/libexec/mod_auth_form.so
-rwxr-xr-x 1 root system  6539 Feb 19 17:17
/opt/httpd/libexec/mod_authn_anon.so
-rwxr-xr-x 1 root system 15448 Feb 19 17:17
/opt/httpd/libexec/mod_authn_core.so
-rwxr-xr-x 1 root system 14755 Feb 19 17:17
/opt/httpd/libexec/mod_authn_dbd.so
-rwxr-xr-x 1 root system  9273 Feb 19 17:17
/opt/httpd/libexec/mod_authn_dbm.so
-rwxr-xr-x 1 root system  9417 Feb 19 17:17
/opt/httpd/libexec/mod_authn_file.so
-rwxr-xr-x 1 root system 25602 Feb 19 17:17
/opt/httpd/libexec/mod_authn_socache.so
-rwxr-xr-x 1 root system 33113 Feb 19 17:17
/opt/httpd/libexec/mod_authz_core.so
-rwxr-xr-x 1 root system 15812 Feb 19 17:17
/opt/httpd/libexec/mod_authz_dbd.so
-rwxr-xr-x 1 root system 11619 Feb 19 17:17
/opt/httpd/libexec/mod_authz_dbm.so
-rwxr-xr-x 1 root system 14446 Feb 19 17:17
/opt/httpd/libexec/mod_authz_groupfile.so
-rwxr-xr-x 1 root system 11802 Feb 19 17:17
/opt/httpd/libexec/mod_authz_host.so
-rwxr-xr-x 1 root system  8089 Feb 19 17:17
/opt/httpd/libexec/mod_authz_owner.so
-rwxr-xr-x 1 root system  4382 Feb 19 17:17
/opt/httpd/libexec/mod_authz_user.so


On Tue, Feb 19, 2013 at 5:56 PM, Michael Felt <ma...@gmail.com> wrote:

> That seems to have cleared that message.
>
> Now the test part going difficult.
> Is the test wrong, or am I missing something with the build?
>
>         ./configure \
>                 --enable-layout=$LAYOUT \
>                 --with-apr=$apr_config \
>                 --with-apr-util=$apu_config \
>                 --enable-mpms-shared=all \
>                 --enable-mods-shared=all \
>                 --disable-lua
>
>
> httpd: Syntax error on line 24 of /data/prj/httpd/test/t/conf/httpd.conf:
> Cannot loa
> d /opt/httpd/libexec/mod_authn_default.so into server: \t0509-022 Cannot
> load module /opt/httpd/libexec/mod_authn_default.so.
> \n\t0509-026 System error: A file or directory in the path name does not
> exist.
>
> Thanks for the next hint!
>
>
> On Tue, Feb 19, 2013 at 4:41 PM, Michael Felt <ma...@gmail.com> wrote:
>
>> thanks. Will update apr-util and try again.
>>
>>
>> On Tue, Feb 19, 2013 at 1:06 PM, Graham Leggett <mi...@sharp.fm> wrote:
>>
>>> On 19 Feb 2013, at 1:57 PM, Michael Felt <ma...@gmail.com> wrote:
>>>
>>> > so, it is intended that mod_crypto is not included with
>>> --enable-mods-shared=all (and/or --enable-mpms-shared=all)?
>>>
>>> There is no such module as mod_crypto, rather a module called
>>> mod_session_crypto. This module uses simple symmetrical encryption with a
>>> key to encrypt sessions. This module relies on an abstraction library
>>> inside apr-util called the apr_crypto library, which gives you the ability
>>> to encrypt and decrypt data.
>>>
>>> To get support for this, you need to do the following:
>>>
>>> - Ensure --with-crypto is passed to apr-util.
>>> - Ensure that mod_session_crypto is compiled in.
>>>
>>> Regards,
>>> Graham
>>> --
>>>
>>>
>>
>

Re: Release Apache httpd 2.4.4 as GA - on AIX

Posted by Michael Felt <ma...@gmail.com>.
That seems to have cleared that message.

Now the test part going difficult.
Is the test wrong, or am I missing something with the build?

        ./configure \
                --enable-layout=$LAYOUT \
                --with-apr=$apr_config \
                --with-apr-util=$apu_config \
                --enable-mpms-shared=all \
                --enable-mods-shared=all \
                --disable-lua


httpd: Syntax error on line 24 of /data/prj/httpd/test/t/conf/httpd.conf:
Cannot loa
d /opt/httpd/libexec/mod_authn_default.so into server: \t0509-022 Cannot
load module /opt/httpd/libexec/mod_authn_default.so.
\n\t0509-026 System error: A file or directory in the path name does not
exist.

Thanks for the next hint!

On Tue, Feb 19, 2013 at 4:41 PM, Michael Felt <ma...@gmail.com> wrote:

> thanks. Will update apr-util and try again.
>
>
> On Tue, Feb 19, 2013 at 1:06 PM, Graham Leggett <mi...@sharp.fm> wrote:
>
>> On 19 Feb 2013, at 1:57 PM, Michael Felt <ma...@gmail.com> wrote:
>>
>> > so, it is intended that mod_crypto is not included with
>> --enable-mods-shared=all (and/or --enable-mpms-shared=all)?
>>
>> There is no such module as mod_crypto, rather a module called
>> mod_session_crypto. This module uses simple symmetrical encryption with a
>> key to encrypt sessions. This module relies on an abstraction library
>> inside apr-util called the apr_crypto library, which gives you the ability
>> to encrypt and decrypt data.
>>
>> To get support for this, you need to do the following:
>>
>> - Ensure --with-crypto is passed to apr-util.
>> - Ensure that mod_session_crypto is compiled in.
>>
>> Regards,
>> Graham
>> --
>>
>>
>

Re: Release Apache httpd 2.4.4 as GA - on AIX

Posted by Michael Felt <ma...@gmail.com>.
thanks. Will update apr-util and try again.

On Tue, Feb 19, 2013 at 1:06 PM, Graham Leggett <mi...@sharp.fm> wrote:

> On 19 Feb 2013, at 1:57 PM, Michael Felt <ma...@gmail.com> wrote:
>
> > so, it is intended that mod_crypto is not included with
> --enable-mods-shared=all (and/or --enable-mpms-shared=all)?
>
> There is no such module as mod_crypto, rather a module called
> mod_session_crypto. This module uses simple symmetrical encryption with a
> key to encrypt sessions. This module relies on an abstraction library
> inside apr-util called the apr_crypto library, which gives you the ability
> to encrypt and decrypt data.
>
> To get support for this, you need to do the following:
>
> - Ensure --with-crypto is passed to apr-util.
> - Ensure that mod_session_crypto is compiled in.
>
> Regards,
> Graham
> --
>
>

Re: Release Apache httpd 2.4.4 as GA - on AIX

Posted by Graham Leggett <mi...@sharp.fm>.
On 19 Feb 2013, at 1:57 PM, Michael Felt <ma...@gmail.com> wrote:

> so, it is intended that mod_crypto is not included with --enable-mods-shared=all (and/or --enable-mpms-shared=all)?

There is no such module as mod_crypto, rather a module called mod_session_crypto. This module uses simple symmetrical encryption with a key to encrypt sessions. This module relies on an abstraction library inside apr-util called the apr_crypto library, which gives you the ability to encrypt and decrypt data.

To get support for this, you need to do the following:

- Ensure --with-crypto is passed to apr-util.
- Ensure that mod_session_crypto is compiled in.

Regards,
Graham
--


Re: Release Apache httpd 2.4.4 as GA - on AIX

Posted by Michael Felt <ma...@gmail.com>.
so, it is intended that mod_crypto is not included with
--enable-mods-shared=all (and/or --enable-mpms-shared=all)?

If so, I shall add --with-crypto to the configure command in the build
script.

On Tue, Feb 19, 2013 at 10:01 AM, Graham Leggett <mi...@sharp.fm> wrote:

> On 19 Feb 2013, at 10:12 AM, Michael Felt <ma...@gmail.com> wrote:
>
> Packaging went well, but still several compiler syntax warnings. Also, a
> configure warning - that I hope has no influence:
> configure: WARNING: Your APR does not include SSL/EVP support. To enable
> it: configure --with-crypto
> as I have --enable-ssl in the 2.2.24 configure while 2.4.X is using
> "merely"
>         --enable-mpms-shared=all
>         --enable-mods-shared=all
>         --disable-lua
>
>
> The --enable-ssl option in httpd enables mod_ssl, while the --with-crypto
> option to APR-util enables mod_session_crypto, which allows you to encrypt
> sessions.
>
> Regards,
> Graham
> --
>
>

Re: Release Apache httpd 2.4.4 as GA - on AIX

Posted by Graham Leggett <mi...@sharp.fm>.
On 19 Feb 2013, at 10:12 AM, Michael Felt <ma...@gmail.com> wrote:

> Packaging went well, but still several compiler syntax warnings. Also, a configure warning - that I hope has no influence:
> configure: WARNING: Your APR does not include SSL/EVP support. To enable it: configure --with-crypto
> as I have --enable-ssl in the 2.2.24 configure while 2.4.X is using "merely"
>         --enable-mpms-shared=all 
>         --enable-mods-shared=all 
>         --disable-lua

The --enable-ssl option in httpd enables mod_ssl, while the --with-crypto option to APR-util enables mod_session_crypto, which allows you to encrypt sessions.

Regards,
Graham
--