(Final?) krb5.Conf Lexer/Parser Proposal

Danilo Almeida dalmeida at MIT.EDU
Fri Jan 6 14:59:09 EST 2006


Ted wrote:

> [realms]
> 	ATHENA.MIT.EDU = {
> 		kdc = kerberos-2.mit.edu:88
> 		kdc = kerberos.mit.edu:88
> 		admin_server = kerberos2.mit.edu
> 	}*
> 
> Witout the final signifier, the only thing you can
> do is to copy the global config file and repoint
> KRB5_CONFIG.

It sounds like I did not understand what a "single-value tag" meant in what
Alexis wrote:

> The final signifier isn't even necessary to override
> a single-value tag.  You can just put it in your user
> config file. 

So you cannot replace the "ATHENA.MIT.EDU" setting in the "realms" section
because that is not a "single-value tag"?

In Windows, the way that settings normally (should) work is like this:  If a
setting is present in the user registry, use that.  Otherwise, try looking
for the setting in the system registry.  If it's not there either, use a
built-in default.  From what Ted was saying, it sounds like the profile
library cannot emulate that w/o the final signifier.  Is that correct?

- Danilo




More information about the krbdev mailing list