[740] in athena10

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

Advance notice about krb4

daemon@ATHENA.MIT.EDU (ghudson@MIT.EDU)
Wed Dec 17 20:07:54 2008

Date: Wed, 17 Dec 2008 20:07:09 -0500 (EST)
From: ghudson@MIT.EDU
Message-Id: <200812180107.mBI179BG006570@outgoing.mit.edu>
To: athena10@mit.edu

In the past, we've assumed that any schedule for final migration away
from krb4 would be set by NIST.

It's possible that the schedule might wind up being set by the OS.
The timeline is pretty relaxed at this point, but:

  * Around April 2009, krb5 1.7 will be released with no krb4 support
    (except the ability to read srvtabs).

  * The 9.04 Ubuntu release will probably still use krb5 1.6.
    However, it's reasonable to assume that in October 2009 there will
    be a 9.10 Ubuntu release which uses krb5 1.7.

  * Around October 2010 (two years from now), Ubuntu will cease
    support for 9.04, making that the deadline for adopting 9.10 or a
    later release.

Sometime in those 1-2 years, Athena will need to deal with the
following:

  * Zephyr.  There is krb5 Zephyr code in the tree, thanks to Karl.
    The onus here is primarily on ops to deploy the code; Athena 10
    gets its Zephyr packages from upstream (Karl does the packaging
    for Debian and Ubuntu takes it from there).

  * Evolution.  Either NIST finally turns on krb5 IMAP, or we have to
    give up and go to passwords.  Either way, the wrapper script will
    need to convert accounts from using krb4 to using krb5 or
    passwords.

  * Pine.  I think this is a little easier but I don't have a complete
    mental map of the issues.

  * nmh.  Only the "inc" command is affected.  One option is to just
    finally desupport it, or the "inc" part of it.

  * Discuss, lert, and possibly a few other programs use krb5 but have
    krb4 code in them, which will have to be excised.

And possibly some other things I've forgotten.

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