[279] in Kerberos-V5-bugs
Building Krb5beta2 under sunos 4.1.1
daemon@ATHENA.MIT.EDU (Scott Schwartz)
Thu Jan 14 18:14:08 1993
To: krb5-bugs@Athena.MIT.EDU
Date: Thu, 14 Jan 1993 18:12:03 -0500
From: Scott Schwartz <schwartz@groucho.cs.psu.edu>
; cat patchlevel.h
#define KRB5_MAJOR_RELEASE BETA_2
#define KRB5_MINOR_RELEASE 0
; uname -s -r -m
SunOS 4.1.1 sun4c
; sccs what `{whatis cc}
/usr/lang/cc:
RELEASE SC1.0 1Mar1991
There is a typo in /export/roke1/schwartz/k5/src/kdc/policy.c line 16,
"#ifdef 0" should be "#if 0". Sun's unbundled compiler chokes on this.
kpasswd seemingly requires v4 compat stuff.
On the other hand, kdc can't link if KRB4 is defined.
In any case, convert cannot link (missing libraries?)
The man pages for kadmind, kadmin and kpasswd are empty.
make install should create directories for man pages.
The config files' man pages don't get installed.
Imake, as always, is hell on wheels. It augments one set of
"nonportable" makefiles, with a set of nonportable imake files which
in turn are augmented by a nonportable site.def file.
Sun's make (from /usr/bin) doesn't work with your Imake spawned
Makefiles. There is some problem wherein only the first of a series
of those .h installing cmp commands gets executed. Using
/usr/old/make works better.
Despite my best efforts, kerberos still expects to find stuff in
/krb5. Not even Imake could overcome that. Is this actually
parameterised, or do we have to put things in specific directories?
In any case, it would be great to have some docs explaining the
ramifications of various things.
After I got most of it to compile, I was able to run kdb5_edit and add
some principles and to get a tgt with kinit. Beyond that, nothing
much worked. After some doing, src/appl/simple/server ran enough to
receive a message and then segfault before the client got a reply.
Krlogin complained about various things, in particularly "connection
from bad port". Changing the argv name in inetd.conf to klogin, I get
"./rlogin: kcmd to host roke.cs.psu.edu failed - Bad sendauth version
was sent"
When's the next beta release?