Kerberos for Macintosh 4.0b7 Released
mjv at MIT.EDU
Fri Jan 18 11:34:01 EST 2002
The MIT MacDev team is pleased to announce the availability of
Kerberos for Macintosh 4.0b7. This release is available from the MIT
<http://mit.edu/kerberos/www/> Follow the "Getting Kerberos from MIT" link.
All feedback and bug reports for Kerberos for Macintosh 4.0b7 should
be sent to <mailto:krbdev at mit.edu>
Kerberos for Macintosh 4.0 expands and improves native support for
Mac OS X as well as including the new UI elements for Mac OS 9
introduced in KfM 3.5. With the inclusion of the last major new
feature, Kerberos for Macintosh 4.0 has now reached beta stage.
MIT Kerberos for Macintosh 4.0b7 is the twelfth public testing
release. Please test early and get us your feedback as soon as
NOTE: This is a time-limited test release of Kerberos for Macintosh.
It will expire after March 12, 2002. An updated release should be
available before March 12, 2002, check
<http://mit.edu/macdev/www/kerberos.html> at that time.
Kerberos for Macintosh 4.0b7 requires a Power Macintosh with Mac OS X
10.1 or later for the Mac OS X version, or Mac OS 8.1 or later for
the Mac OS 8 & 9 version.
Changes since Kerberos For Macintosh 4.0b6
* Mac OS X: Rearranged Kerberos.framework to remove server frameworks
* Mac OS X: Kerberos Login dialog should launch quicker
* Mac OS X: Principal Translation Plugin API now in Login Library
* Mac OS X: Resource fork of preferences file preserved when it's
modified by the profile library
* Mac OS X: Fixed bugs where Preferences locating code might find
backups instead of real Preferences file
* Mac OS X: Buttons in login window now supported by authenticator
* Mac OS X: Installer now works with UFS-formatted volumes
* Mac OS X: Uninstall option available in Mac OS X installer
* Mac OS X/9: Updated Kerberos 5 source to v1.2.3
* Mac OS X/9: Fixed Classic freezing when getting or renewing tickets
in Classic ticket sharing
* Mac OS X/9: Fixed CCache assertions in Classic ticket sharing
* Mac OS X/9: Login Library insert realm functions reposition
duplicate realm instead of leaving it in old position
We have added extra debugging code that may cause asserts or errors
to happen when using the Classic/Mac OS X ticket sharing feature.
Please report any errors you may receive with a description of what
you were doing when they happened to aid us in debugging.
If you built an application that linked against the /usr/lib dylibs
in KfM 4.0b2 or earlier, or the ones included with Mac OS X 10.1, you
will need to re-link your application to work with the KfM 4.0b3
dylibs. Your application will no longer work with pre-4.0b3 releases,
Ticket Sharing Between Mac OS X and Classic
In order for Kerberos tickets to be shared between Mac OS X and
Classic, the same version of KfM 4.0 must be installed on both the OS
X and Classic systems. When an application running under Classic
needs to display the Kerberos Login dialog, the Mac OS X dialog will
The Mac OS 9 version of KfM 4.0 detects whether it is running under
Mac OS X/Classic or regular Mac OS 9.x and automatically enables
support for ticket sharing when possible.
At this point in time, this release is available as a single package
which includes both installers and SDKs. The installers install
binaries for people to use with their applications in their
environments. The SDKs are for application and library programmers to
add Kerberos functionality to their code or update to newer versions
of the various Kerberos APIs. Source code for this release will not
be made available.
More information about the krbdev