[348] in Kerberos-V5-bugs

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

Re: Building Kerberos V on HP-UX: Krb4KDCCompat

daemon@ATHENA.MIT.EDU (Hugh C. Lauer)
Sat Sep 18 14:30:09 1993

To: tytso@MIT.EDU (Theodore Ts'o)
Cc: "Hugh C. Lauer" <lauer@merl.com>, krb5-bugs@MIT.EDU
In-Reply-To: Your message of "Sat, 18 Sep 93 00:29:09 EDT."
Date: Sat, 18 Sep 93 14:29:43 -0400
From: "Hugh C. Lauer" <lauer@merl.com>

In message <9309180429.AA08470@tsx-11.MIT.EDU> you write:
>    From: "Hugh C. Lauer" <lauer@merl.com>
> 
>    I tried commenting out the definition of Krb4KDCCompat in site.def, in an
>    attempt to get it to not try to bind with libkrb.a, but this resulted in a
>    whole raft of unsatisfied symbols, many of which look like dbm symbols.
> 
> That should have done the trick.  After you commented out Krb4KDCCompat,
> though, did you do a make clean in the kdc directory, and restarted your
> make?  The Krb4KDCCompat imake flag controls whether or not the kdc
> files are compiled with the -DKRB4 flag; so you will need to recompile
> all of the kdc files after modifying site.def.
> 
> (In general, it's a good idea to do a make clean over the entire
> Kerberos tree after modifying the site.def file, or one of the other
> imake configuration files in the config directory.  It's not always
> necessary, but often times changes made in the site.def file will not be
> fully reflected until you do a complete rebuild from scratch.)
> 

Thanks.  Making clean did the trick, if ignoring KRB4 is what I want to do.
But is it?  There are a number of Kerberos 4 clients out there and more coming
for system like the Mac, etc.  If I want to allow them to authenticate, get
tickets, etc., do I need to provide Kerberos IV compatibility in any case?

I ran across a second use of -lkrb, namely in building admin/convert.  This
doesn't seem to go away even when I commented out Krb4KDCCompat.  Are there
any other uses of -lkrb anywhere?  If so, where do I get it (short of having
to go back and port Kerberos IV to HP-UX)?

Thanks,

Hugh Lauer


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