>At that point, you may as well run krb524d on your KDC or AFS database 
>servers, and use krb524init and the V4 aklog (in fact, I believe someone 
>has released a V5-aware aklog that rolls the krb524 operation into the same 
>binary.  You still have to be running a krb524 service, of course, since 
>one needs the service key in order to do the translation).  This is a 
>solution that will work _today_ for people who want to use a DCE or Win2K 
>KDC with their AFS cell.

I know that Doug said he did that in his aklog, but I'd like to mention
that I took his work and rolled it into the aklog that I distribute
in the AFS/Kerberos 5 Migration Kit.

>> One of the questions is: Should AFS be treated as a service, in a realm,
>> running under principals such as: afs/<afscell>@<k5-relam>
>>
>> This could allow multiple AFS cells to be served by a single realm, or
>> even multiple realms could issue tickets for the same cell.
>
>There is precedent for this -- there are several cells at MIT which all use 
>the ATHENA.MIT.EDU realm, using service keys named 
>afs.<cellname>@ATHENA.MIT.EDU.
>I think the correct behaviour is pretty obvious -- first try 
>afs/cellname@REALM, and then just afs@REALM; in both cases, REALM is the 
>realm containing the cell according to domain_realm mappings.  (the current 
>MIT aklog actually uses the realm containing the cell's database servers; a 
>subtle but potentially important distinction).  The resulting ticket can be 
>used as-is with mythical V5-aware rxkad, or handed to the krb524 translator 
>to get a V4 ticket that can be used with the currentlty-available AFS 
>software.

What I implement in the aklog that I use is I try afs/cellname IFF the
cellname != Kerberos realm.  Seems to work reasonably well.

--Ken

Reply via email to