You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Reindl Harald <h....@thelounge.net> on 2016/12/30 13:51:52 UTC
--enable-mods-shared don't work
what is the purpose of -enable-mods-shared=MODULE-LIST Space-separated
list of shared modules to enable when
--enable-mods-shared="cgi dav dav_fs dav_lock ext_filter http2 info
mime_magic negotiation proxy proxy_fcgi proxy_http ssl status substitute" \
--enable-mods-static="alias allowmethods auth_basic auth_digest
authn_core authn_file authz_core authz_groupfile authz_host authz_user
autoindex deflate dir env expires filter headers log_config mime
ratelimit remoteip reqtimeout rewrite setenvif socache_shmcb unique_id
unixd version" \
leads to
checking whether to enable mod_request... shared (most)
checking whether to enable mod_include... shared (most)
and finally this list of unwanted modules is built?
/usr/lib64/httpd/modules/mod_access_compat.so
/usr/lib64/httpd/modules/mod_actions.so
/usr/lib64/httpd/modules/mod_auth_form.so
/usr/lib64/httpd/modules/mod_authn_anon.so
/usr/lib64/httpd/modules/mod_authn_dbd.so
/usr/lib64/httpd/modules/mod_authn_dbm.so
/usr/lib64/httpd/modules/mod_authn_socache.so
/usr/lib64/httpd/modules/mod_authz_dbd.so
/usr/lib64/httpd/modules/mod_authz_dbm.so
/usr/lib64/httpd/modules/mod_authz_owner.so
/usr/lib64/httpd/modules/mod_buffer.so
/usr/lib64/httpd/modules/mod_cache.so
/usr/lib64/httpd/modules/mod_cache_disk.so
/usr/lib64/httpd/modules/mod_cache_socache.so
/usr/lib64/httpd/modules/mod_dbd.so
/usr/lib64/httpd/modules/mod_dumpio.so
/usr/lib64/httpd/modules/mod_file_cache.so
/usr/lib64/httpd/modules/mod_include.so
/usr/lib64/httpd/modules/mod_lbmethod_bybusyness.so
/usr/lib64/httpd/modules/mod_lbmethod_byrequests.so
/usr/lib64/httpd/modules/mod_lbmethod_bytraffic.so
/usr/lib64/httpd/modules/mod_lbmethod_heartbeat.so
/usr/lib64/httpd/modules/mod_log_debug.so
/usr/lib64/httpd/modules/mod_logio.so
/usr/lib64/httpd/modules/mod_macro.so
/usr/lib64/httpd/modules/mod_proxy_ajp.so
/usr/lib64/httpd/modules/mod_proxy_balancer.so
/usr/lib64/httpd/modules/mod_proxy_connect.so
/usr/lib64/httpd/modules/mod_proxy_express.so
/usr/lib64/httpd/modules/mod_proxy_fdpass.so
/usr/lib64/httpd/modules/mod_proxy_ftp.so
/usr/lib64/httpd/modules/mod_proxy_hcheck.so
/usr/lib64/httpd/modules/mod_proxy_scgi.so
/usr/lib64/httpd/modules/mod_proxy_wstunnel.so
/usr/lib64/httpd/modules/mod_request.so
/usr/lib64/httpd/modules/mod_sed.so
/usr/lib64/httpd/modules/mod_session.so
/usr/lib64/httpd/modules/mod_session_cookie.so
/usr/lib64/httpd/modules/mod_session_crypto.so
/usr/lib64/httpd/modules/mod_session_dbd.so
/usr/lib64/httpd/modules/mod_slotmem_shm.so
/usr/lib64/httpd/modules/mod_socache_dbm.so
/usr/lib64/httpd/modules/mod_socache_memcache.so
/usr/lib64/httpd/modules/mod_speling.so
/usr/lib64/httpd/modules/mod_userdir.so
/usr/lib64/httpd/modules/mod_vhost_alias.so
/usr/lib64/httpd/modules/mod_watchdog.so
Re: --enable-mods-shared don't work
Posted by Yann Ylavic <yl...@gmail.com>.
On Fri, Dec 30, 2016 at 5:16 PM, Yann Ylavic <yl...@gmail.com> wrote:
> On Fri, Dec 30, 2016 at 5:13 PM, Yann Ylavic <yl...@gmail.com> wrote:
>> On Fri, Dec 30, 2016 at 3:11 PM, Reindl Harald <h....@thelounge.net> wrote:
>>>
>>>
>>> Am 30.12.2016 um 15:06 schrieb Yann Ylavic:
>>>>
>>>> On Fri, Dec 30, 2016 at 3:00 PM, Reindl Harald <h....@thelounge.net>
>>>> wrote:
>>>>>
>>>>> and --enable-modules= don't work too
>>>>
>>>>
>>>> Doesn't setting --enable-modules=none first help?
>>>
>>> see my last post - only partially
>>>
>>> normally when i list explicit "this modules shared" and "this modules
>>> static" there shoul dbe nothing in between
>>
>> How would the attached patch work for you?
>
> I mean with --enable-modules=none and then your exhaustive
> --enable-mods-shared/static list.
Sorry, the changes on acinclude.m4 are not needed, here is a new/simpler patch.
Thanks,
Yann.
Re: --enable-mods-shared don't work
Posted by Yann Ylavic <yl...@gmail.com>.
On Fri, Dec 30, 2016 at 5:13 PM, Yann Ylavic <yl...@gmail.com> wrote:
> On Fri, Dec 30, 2016 at 3:11 PM, Reindl Harald <h....@thelounge.net> wrote:
>>
>>
>> Am 30.12.2016 um 15:06 schrieb Yann Ylavic:
>>>
>>> On Fri, Dec 30, 2016 at 3:00 PM, Reindl Harald <h....@thelounge.net>
>>> wrote:
>>>>
>>>> and --enable-modules= don't work too
>>>
>>>
>>> Doesn't setting --enable-modules=none first help?
>>
>> see my last post - only partially
>>
>> normally when i list explicit "this modules shared" and "this modules
>> static" there shoul dbe nothing in between
>
> How would the attached patch work for you?
I mean with --enable-modules=none and then your exhaustive
--enable-mods-shared/static list.
>
> Regards,
> Yann.
Re: --enable-mods-shared don't work
Posted by Yann Ylavic <yl...@gmail.com>.
On Fri, Dec 30, 2016 at 3:11 PM, Reindl Harald <h....@thelounge.net> wrote:
>
>
> Am 30.12.2016 um 15:06 schrieb Yann Ylavic:
>>
>> On Fri, Dec 30, 2016 at 3:00 PM, Reindl Harald <h....@thelounge.net>
>> wrote:
>>>
>>> and --enable-modules= don't work too
>>
>>
>> Doesn't setting --enable-modules=none first help?
>
> see my last post - only partially
>
> normally when i list explicit "this modules shared" and "this modules
> static" there shoul dbe nothing in between
How would the attached patch work for you?
Regards,
Yann.
Re: --enable-mods-shared don't work
Posted by Reindl Harald <h....@thelounge.net>.
Am 30.12.2016 um 15:06 schrieb Yann Ylavic:
> On Fri, Dec 30, 2016 at 3:00 PM, Reindl Harald <h....@thelounge.net> wrote:
>> and --enable-modules= don't work too
>
> Doesn't setting --enable-modules=none first help?
see my last post - only partially
normally when i list explicit "this modules shared" and "this modules
static" there shoul dbe nothing in between
Re: --enable-mods-shared don't work
Posted by Yann Ylavic <yl...@gmail.com>.
On Fri, Dec 30, 2016 at 3:00 PM, Reindl Harald <h....@thelounge.net> wrote:
> and --enable-modules= don't work too
Doesn't setting --enable-modules=none first help?
Regards,
Yann.
Re: --enable-mods-shared don't work
Posted by Reindl Harald <h....@thelounge.net>.
and even --enable-modules=none leads to stuff like
checking whether to enable mod_proxy... shared
checking whether to enable mod_proxy_connect... checking dependencies
checking whether to enable mod_proxy_connect... shared (most)
checking whether to enable mod_proxy_ftp... checking dependencies
checking whether to enable mod_proxy_ftp... shared (most)
checking whether to enable mod_proxy_http... checking dependencies
checking whether to enable mod_proxy_http... shared
checking whether to enable mod_proxy_fcgi... checking dependencies
checking whether to enable mod_proxy_fcgi... shared
checking whether to enable mod_proxy_scgi... checking dependencies
checking whether to enable mod_proxy_scgi... shared (most)
checking whether to enable mod_proxy_fdpass... checking dependencies
--enable-modules=none \
--enable-mods-shared="cgi dav dav_fs dav_lock ext_filter http2 info
mime_magic negotiation proxy proxy_fcgi proxy_http ssl status substitute" \
--enable-mods-static="alias allowmethods auth_basic auth_digest
authn_core authn_file authz_core authz_groupfile authz_host authz_user
autoindex deflate dir env expires filter headers log_config mime
ratelimit remoteip reqtimeout rewrite setenvif socache_shmcb unique_id
unixd version" \
while for some parts it is respected like
checking whether to enable mod_file_cache... no (none)
checking whether to enable mod_cache... no (none)
checking whether to enable mod_cache_disk... no (none)
checking whether to enable mod_cache_socache... no (none)
anyways, the stuf fbelow is unasked built
Fehler beim Bauen des RPM:
Installierte (aber nicht gepackte) Datei(en) gefunden:
/usr/lib64/httpd/modules/mod_lbmethod_bybusyness.so
/usr/lib64/httpd/modules/mod_lbmethod_byrequests.so
/usr/lib64/httpd/modules/mod_lbmethod_bytraffic.so
/usr/lib64/httpd/modules/mod_lbmethod_heartbeat.so
/usr/lib64/httpd/modules/mod_proxy_ajp.so
/usr/lib64/httpd/modules/mod_proxy_balancer.so
/usr/lib64/httpd/modules/mod_proxy_connect.so
/usr/lib64/httpd/modules/mod_proxy_express.so
/usr/lib64/httpd/modules/mod_proxy_fdpass.so
/usr/lib64/httpd/modules/mod_proxy_ftp.so
/usr/lib64/httpd/modules/mod_proxy_scgi.so
/usr/lib64/httpd/modules/mod_proxy_wstunnel.so
Am 30.12.2016 um 15:00 schrieb Reindl Harald:
> and --enable-modules= don't work too
>
> none of the 3 options mentions "dbm" anywhere
>
> checking whether to enable mod_authn_dbm... shared (most)
> checking whether to enable mod_authn_anon... shared (most)
> checking whether to enable mod_authn_dbd... shared (most)
> checking whether to enable mod_authn_socache... shared (most)
> ____________________________
>
> --enable-modules="alias allowmethods auth_basic auth_digest authn_core
> authn_file authz_core authz_groupfile authz_host authz_user autoindex
> cgi dav dav_fs dav_lock deflate dir env expires ext_filter filter
> headers http2 info log_config mime mime_magic negotiation proxy
> proxy_fcgi proxy_http ratelimit remoteip reqtimeout rewrite setenvif
> socache_shmcb ssl status substitute unique_id unixd version" \
> --enable-mods-shared="cgi dav dav_fs dav_lock ext_filter http2 info
> mime_magic negotiation proxy proxy_fcgi proxy_http ssl status substitute" \
> --enable-mods-static="alias allowmethods auth_basic auth_digest
> authn_core authn_file authz_core authz_groupfile authz_host authz_user
> autoindex deflate dir env expires filter headers log_config mime
> ratelimit remoteip reqtimeout rewrite setenvif socache_shmcb unique_id
> unixd version" \
>
>
> Am 30.12.2016 um 14:51 schrieb Reindl Harald:
>> what is the purpose of -enable-mods-shared=MODULE-LIST Space-separated
>> list of shared modules to enable when
>>
>> --enable-mods-shared="cgi dav dav_fs dav_lock ext_filter http2 info
>> mime_magic negotiation proxy proxy_fcgi proxy_http ssl status
>> substitute" \
>> --enable-mods-static="alias allowmethods auth_basic auth_digest
>> authn_core authn_file authz_core authz_groupfile authz_host authz_user
>> autoindex deflate dir env expires filter headers log_config mime
>> ratelimit remoteip reqtimeout rewrite setenvif socache_shmcb unique_id
>> unixd version" \
>>
>> leads to
>>
>> checking whether to enable mod_request... shared (most)
>> checking whether to enable mod_include... shared (most)
>>
>> and finally this list of unwanted modules is built?
>>
>> /usr/lib64/httpd/modules/mod_access_compat.so
>> /usr/lib64/httpd/modules/mod_actions.so
>> /usr/lib64/httpd/modules/mod_auth_form.so
>> /usr/lib64/httpd/modules/mod_authn_anon.so
>> /usr/lib64/httpd/modules/mod_authn_dbd.so
>> /usr/lib64/httpd/modules/mod_authn_dbm.so
>> /usr/lib64/httpd/modules/mod_authn_socache.so
>> /usr/lib64/httpd/modules/mod_authz_dbd.so
>> /usr/lib64/httpd/modules/mod_authz_dbm.so
>> /usr/lib64/httpd/modules/mod_authz_owner.so
>> /usr/lib64/httpd/modules/mod_buffer.so
>> /usr/lib64/httpd/modules/mod_cache.so
>> /usr/lib64/httpd/modules/mod_cache_disk.so
>> /usr/lib64/httpd/modules/mod_cache_socache.so
>> /usr/lib64/httpd/modules/mod_dbd.so
>> /usr/lib64/httpd/modules/mod_dumpio.so
>> /usr/lib64/httpd/modules/mod_file_cache.so
>> /usr/lib64/httpd/modules/mod_include.so
>> /usr/lib64/httpd/modules/mod_lbmethod_bybusyness.so
>> /usr/lib64/httpd/modules/mod_lbmethod_byrequests.so
>> /usr/lib64/httpd/modules/mod_lbmethod_bytraffic.so
>> /usr/lib64/httpd/modules/mod_lbmethod_heartbeat.so
>> /usr/lib64/httpd/modules/mod_log_debug.so
>> /usr/lib64/httpd/modules/mod_logio.so
>> /usr/lib64/httpd/modules/mod_macro.so
>> /usr/lib64/httpd/modules/mod_proxy_ajp.so
>> /usr/lib64/httpd/modules/mod_proxy_balancer.so
>> /usr/lib64/httpd/modules/mod_proxy_connect.so
>> /usr/lib64/httpd/modules/mod_proxy_express.so
>> /usr/lib64/httpd/modules/mod_proxy_fdpass.so
>> /usr/lib64/httpd/modules/mod_proxy_ftp.so
>> /usr/lib64/httpd/modules/mod_proxy_hcheck.so
>> /usr/lib64/httpd/modules/mod_proxy_scgi.so
>> /usr/lib64/httpd/modules/mod_proxy_wstunnel.so
>> /usr/lib64/httpd/modules/mod_request.so
>> /usr/lib64/httpd/modules/mod_sed.so
>> /usr/lib64/httpd/modules/mod_session.so
>> /usr/lib64/httpd/modules/mod_session_cookie.so
>> /usr/lib64/httpd/modules/mod_session_crypto.so
>> /usr/lib64/httpd/modules/mod_session_dbd.so
>> /usr/lib64/httpd/modules/mod_slotmem_shm.so
>> /usr/lib64/httpd/modules/mod_socache_dbm.so
>> /usr/lib64/httpd/modules/mod_socache_memcache.so
>> /usr/lib64/httpd/modules/mod_speling.so
>> /usr/lib64/httpd/modules/mod_userdir.so
>> /usr/lib64/httpd/modules/mod_vhost_alias.so
>> /usr/lib64/httpd/modules/mod_watchdog.so
Re: --enable-mods-shared don't work
Posted by Reindl Harald <h....@thelounge.net>.
and --enable-modules= don't work too
none of the 3 options mentions "dbm" anywhere
checking whether to enable mod_authn_dbm... shared (most)
checking whether to enable mod_authn_anon... shared (most)
checking whether to enable mod_authn_dbd... shared (most)
checking whether to enable mod_authn_socache... shared (most)
____________________________
--enable-modules="alias allowmethods auth_basic auth_digest authn_core
authn_file authz_core authz_groupfile authz_host authz_user autoindex
cgi dav dav_fs dav_lock deflate dir env expires ext_filter filter
headers http2 info log_config mime mime_magic negotiation proxy
proxy_fcgi proxy_http ratelimit remoteip reqtimeout rewrite setenvif
socache_shmcb ssl status substitute unique_id unixd version" \
--enable-mods-shared="cgi dav dav_fs dav_lock ext_filter http2 info
mime_magic negotiation proxy proxy_fcgi proxy_http ssl status substitute" \
--enable-mods-static="alias allowmethods auth_basic auth_digest
authn_core authn_file authz_core authz_groupfile authz_host authz_user
autoindex deflate dir env expires filter headers log_config mime
ratelimit remoteip reqtimeout rewrite setenvif socache_shmcb unique_id
unixd version" \
Am 30.12.2016 um 14:51 schrieb Reindl Harald:
> what is the purpose of -enable-mods-shared=MODULE-LIST Space-separated
> list of shared modules to enable when
>
> --enable-mods-shared="cgi dav dav_fs dav_lock ext_filter http2 info
> mime_magic negotiation proxy proxy_fcgi proxy_http ssl status substitute" \
> --enable-mods-static="alias allowmethods auth_basic auth_digest
> authn_core authn_file authz_core authz_groupfile authz_host authz_user
> autoindex deflate dir env expires filter headers log_config mime
> ratelimit remoteip reqtimeout rewrite setenvif socache_shmcb unique_id
> unixd version" \
>
> leads to
>
> checking whether to enable mod_request... shared (most)
> checking whether to enable mod_include... shared (most)
>
> and finally this list of unwanted modules is built?
>
> /usr/lib64/httpd/modules/mod_access_compat.so
> /usr/lib64/httpd/modules/mod_actions.so
> /usr/lib64/httpd/modules/mod_auth_form.so
> /usr/lib64/httpd/modules/mod_authn_anon.so
> /usr/lib64/httpd/modules/mod_authn_dbd.so
> /usr/lib64/httpd/modules/mod_authn_dbm.so
> /usr/lib64/httpd/modules/mod_authn_socache.so
> /usr/lib64/httpd/modules/mod_authz_dbd.so
> /usr/lib64/httpd/modules/mod_authz_dbm.so
> /usr/lib64/httpd/modules/mod_authz_owner.so
> /usr/lib64/httpd/modules/mod_buffer.so
> /usr/lib64/httpd/modules/mod_cache.so
> /usr/lib64/httpd/modules/mod_cache_disk.so
> /usr/lib64/httpd/modules/mod_cache_socache.so
> /usr/lib64/httpd/modules/mod_dbd.so
> /usr/lib64/httpd/modules/mod_dumpio.so
> /usr/lib64/httpd/modules/mod_file_cache.so
> /usr/lib64/httpd/modules/mod_include.so
> /usr/lib64/httpd/modules/mod_lbmethod_bybusyness.so
> /usr/lib64/httpd/modules/mod_lbmethod_byrequests.so
> /usr/lib64/httpd/modules/mod_lbmethod_bytraffic.so
> /usr/lib64/httpd/modules/mod_lbmethod_heartbeat.so
> /usr/lib64/httpd/modules/mod_log_debug.so
> /usr/lib64/httpd/modules/mod_logio.so
> /usr/lib64/httpd/modules/mod_macro.so
> /usr/lib64/httpd/modules/mod_proxy_ajp.so
> /usr/lib64/httpd/modules/mod_proxy_balancer.so
> /usr/lib64/httpd/modules/mod_proxy_connect.so
> /usr/lib64/httpd/modules/mod_proxy_express.so
> /usr/lib64/httpd/modules/mod_proxy_fdpass.so
> /usr/lib64/httpd/modules/mod_proxy_ftp.so
> /usr/lib64/httpd/modules/mod_proxy_hcheck.so
> /usr/lib64/httpd/modules/mod_proxy_scgi.so
> /usr/lib64/httpd/modules/mod_proxy_wstunnel.so
> /usr/lib64/httpd/modules/mod_request.so
> /usr/lib64/httpd/modules/mod_sed.so
> /usr/lib64/httpd/modules/mod_session.so
> /usr/lib64/httpd/modules/mod_session_cookie.so
> /usr/lib64/httpd/modules/mod_session_crypto.so
> /usr/lib64/httpd/modules/mod_session_dbd.so
> /usr/lib64/httpd/modules/mod_slotmem_shm.so
> /usr/lib64/httpd/modules/mod_socache_dbm.so
> /usr/lib64/httpd/modules/mod_socache_memcache.so
> /usr/lib64/httpd/modules/mod_speling.so
> /usr/lib64/httpd/modules/mod_userdir.so
> /usr/lib64/httpd/modules/mod_vhost_alias.so
> /usr/lib64/httpd/modules/mod_watchdog.so