Slight source problems with Kerberos shipped with Tru64 UNIX

From: Nikola Milutinovic (Nikola.Milutinovic@ev.co.yu)
Date: Fri May 07 2004 - 07:02:35 EDT


Hi all.

Tru64 UNIX 5.1B ships with CyberSafe's implementation of Kerberos V and
GSSAPI, together with header/library files. It is included in OSFSSOW2K
(OSF Single-Sign-On for Winodws 2000) subset of the "Associated products
CD".

While this is thrilling (CS implementation is thread-safe, unlike
Heimdal and especially MIT), there was one slight, but unpleasant bug in
the sources. There is a confusion in "platform" definition in
"/usr/include/gssapi/compat.h". Line 153 reads:

#if defined(__aix43) || defined(__linux) || defined(__tru64)

while the defined CPP symbol should be "__digital" (at least other three
lines use that symbol). After changing that to:

#if defined(__aix43) || defined(__linux) || defined(__tru64) ||
defined(__digital)

Cyrus SASL 2.1.18 compiled. I should write to cyrus mailing list with an
update to configure script for 5.1B.

So, guys from DEC/Compaq/HP, take a look at this, please. It is a small
show-stopper, but it should be corrected.

BTW, why is CS Kerberos5/GSSAPI burried so deep? Why isn't it generally
available? Why do I have to install OSFSSOW2K to get (a rather good, I'm
told) implementation of Kerberos5? I think it should go into base subsets.

Nix.



This archive was generated by hypermail 2.1.7 : Sat Apr 12 2008 - 10:49:58 EDT