idp auth module plugin

Cantor, Scott cantor.2 at osu.edu
Thu Jul 28 20:35:35 UTC 2022


On 7/28/22, 3:33 PM, "dev on behalf of Paul Henson" <dev-bounces at shibboleth.net on behalf of henson at signet.id> wrote:

>    I changed optional back to true and did a debug install:

I think what it does is treat the module your plugin is "auto-enabling" as already enabled because the only resource is optional, which by definition means its absence doesn't mean the module is disabled.

It's an unsupported edge case and it prevents your plugin from actually enabling the module.

The only real question is why it was ever created once.

It's arguably a bug but not one easily fixed in order to accommodate the whole notion of a config file somebody could remove after install without affecting the module lifecycle.

It's easier to handle as "don't make your only module resource optional".

-- Scott




More information about the dev mailing list