On Tue, Aug 27, 2002 at 05:25:25PM -0700, Greg Stein wrote:
> It would seem that changes to the directives would be easy, and we could
> also deprecate older directives. In all cases, we'd change our .conf files
> and the doc, issue warnings for old usage, and then just "wait a while"
> before removing old support.

The real problem is with mod_auth_dbm.  Part of the problem is that
mod_auth_dbm is dependent on the new mod_auth_basic.  I guess we
could force mod_auth_dbm to build mod_auth_basic via config.m4 magic.
(mod_auth would be removed entirely, so that might be iffy too.)

Yet, I'm not clear how we could trick mod_auth_basic to use DBM
unless they add "AuthProvider dbm" to mimic the old mod_auth_dbm
code.  (The catch is that mod_auth_basic should use 'file' as the
default provider to mimic the no longer present mod_auth.)

Hmm.  One thought would be to implement the multiple provider
scheme John mentioned and always do file/dbm unless said so.  But,
ick, that might catch people by surprise and I'm not sure if that
is really possible as mod_auth_dbm and mod_auth used to share the
same config syntax (ick!), so I'm unclear what would happen when
both would try to interpret things.  Ick, ick, ick.

Thoughts?  -- justin

Reply via email to