> On Sep 16, 2026, at 11:28 AM, Joe Orton <[email protected]> wrote:
>
> On Wed, Sep 16, 2026 at 11:03:59AM -0400, Eric Covener wrote:
>>> I think it's good to have an order defined by the hooks rather than the
>>> LoadModule order, but didn't think too hard about what that should be.
>>> Given that mod_mime_libmagic is off by default it would make more sense
>>> to flip the order and have libmagic run first (when enabled)?
>>
>> overkill but maybe:
>>
>> - hook twice, early and late
>> - opt-in to run early
>> - don't run twice
>>
>> That preserves the "supplement mod_mime" by default but allows it to be
>> flipped
>
> Yes that does seem like overkill ;) IMO we want in order of preference:
>
> mod_mime -> (mod_mime_libmagic if enabled) -> mod_mime_magic
+1
>
> so mod_mime should declare both *magic modules as successors
> and mod_mime_libmagic should declare mod_mime_magic as a successor
> and mod_mime_magic doesn't need to declare anything.
> I think?
--
Jim
"This is an outrage!"
Tony Harrison