Joe Orton wrote:
> [not sure if this made it through to the list first time; resent]
>
> Renamed modules are causing me to lose hair again; would it be OK to do
> something like the below, so a call like have_module("proxy_http.c")
> will succeed if either a module named either "proxy_http.c" or
> "mod_proxy_http.c" is loaded?
looks ok to me, though it means that in addition to
have_module('mod_rewrite.c');
have_module('mod_rewrite');
working
have_module('rewrite');
have_module('rewrite.c');
will also work. hopefully that is intuitive instead of confusing :)
>
> Index: Test.pm
> ===================================================================
> --- Test.pm (revision 153211)
> +++ Test.pm (working copy)
> @@ -282,6 +282,7 @@
> $mod .= '.c'
> }
> next if $cfg->{modules}->{$mod};
> + next if $cfg->{modules}->{'mod_' . $mod };
> if (exists $cfg->{cmodules_disabled}->{$mod}) {
> push @reasons, $cfg->{cmodules_disabled}->{$mod};
> next;
--Geoff