[3905] in Kerberos

home help back first fref pref prev next nref lref last post

Re: hierarchical realms

daemon@ATHENA.MIT.EDU (John Gardiner Myers)
Thu Sep 22 17:10:36 1994

To: kerberos@MIT.EDU
Date: Thu, 22 Sep 1994 12:33:48 -0400
From: John Gardiner Myers <jgm+@CMU.EDU>

warlord@MIT.EDU (Derek Atkins) writes:
> But this is three entries, when we really only needed two, since
> lcs.mit.edu defaults to LCS.MIT.EDU without a krb.realms entry.

So you need at least one krb.realms entry for each Kerberos realm.
Big deal, you need at least one krb.conf entry for each Kerberos
realm.  This is a lot easier to track than one entry per non-leaf DNS
names.

> Whatis the purpose of creating subdomains?  Normally it is because there
> is an administrative difference between the domains.

The purpose of creating subdomains is to distinguish a set of hosts
that commonly share some interesting property.  This property may or
may not be an administrative one.  An administrative difference may
not include a difference in user/password administration.

> First, you have this type of problem.

This type of problem is caused by a coding deficiency in Kerberos, not
by the use of subdomains.

> Second, you have to make sure that all your hosts
> are using different names. 

Why?  The only reason I can think of is because krb_get_phost() throws
away information.  Again, the problem is caused by a deficiency in
Kerberos, not the use of subdomains.  Fortunately, this one is fixed
in V5.

> For example, if you have
> ponderous.cc.your.site and ponderous.xx.your.site, but cc.your.site
> and xx.your.site share a kerberos realm, you now have a name conflict!
> How do you solve that?

We avoid using krb_get_phost() wherever possible.  We don't put
service keys on every machine.

-- 
_.John G. Myers		Internet: jgm+@CMU.EDU
			LoseNet:  ...!seismo!ihnp4!wiscvm.wisc.edu!give!up

home help back first fref pref prev next nref lref last post