Greetings list,

Upon Kurt Bigler's insistance, I recently released the logindomainlist
patch, which I feel is a decent improvement upon the previous domainmap
patch.

I originally disliked the idea of incorporating the domainmap file's
functionality into the already existing logindomainlist file, but the more I
thought about it, the more I warmed up to it.

Now, I'd like to discuss the possibility of adding some MORE functionality
by creating yet another SEPARATE file, maybe named 'defaultdomain' or
similar.

This file would contain only one field and one record (one line). This
singular record would specify the DEFAULT behavior for the logindomainlist
file.

Currently, the default (if the logindomainlist file doesn't exist ), is to
not display a drop down OR a hidden field. The user simply has to login with
[EMAIL PROTECTED]

The defaultdomain file would allow administrators to specify a different
default if it better suites their needs. A few default records I thought up
and their meanings are listed below:

Value         Meaning
----------    -------
allvirtual    default to displaying a hidden field with the value
              of HTTP_HOST. This way, a server that runs all virtual
              domains wouldn't have to enter a separate record in
              the logindomainlist file for each domain. The
              logindomainlist would 'overload' or 'override' the
              default (which is to use HTTP_HOST as the login domain).

vpopmail      default to setting the TCPLOCALIP environment variable
              to facilitate automatic vpopmail IP-alias domain support.
              This would require that IP-alias support is already
              compiled into vpopmail.

Can anyone think of anything else that might make a good default here?

I'm generally looking for feedback on the idea, and how many people would
use it, and if anyone can think of a better way to implement it.

Also, I'd like to note that this COULD become a compile time flag, rather
than a flat file, but I like being able to change my defaults without
recompiling, so I'm leaning toward implementing it as a flat file.

Thanks!

--
Jesse Guardiani, Systems Administrator
WingNET Internet Services,
P.O. Box 2605 // Cleveland, TN 37320-2605
423-559-LINK (v)  423-559-5145 (f)
http://www.wingnet.net

We are actively looking for companies that do a lot of long
distance faxing and want to cut their long distance bill by
up to 50%.  Contact [EMAIL PROTECTED] for more info.



Reply via email to