[14481] in Kerberos

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

Re: KRB5 daemon problems

daemon@ATHENA.MIT.EDU (Tom Yu)
Fri May 25 18:50:08 2001

To: Sam Hartman <hartmans@MIT.EDU>
Cc: Donn Cave <donn@u.washington.edu>, kerberos@MIT.EDU
From: Tom Yu <tlyu@MIT.EDU>
Date: 25 May 2001 18:42:18 -0400
In-Reply-To: Sam Hartman's message of "25 May 2001 13:22:20 -0400"
Message-ID: <ldvofshvynp.fsf@saint-elmos-fire.mit.edu>

>>>>> "Sam" == Sam Hartman <hartmans@MIT.EDU> writes:

Sam> I got information on what I fixed.  The problem appears to be that
Sam> packet mode on AIX is not working as krlogind.c expects.  Can I get
Sam> you to try making sure that TIOCPKT is undefined in
Sam> src/appl/bsd/krlogind.c and see if that helps?

I've just checked in a hack that extends the conditional call to
ioctl(TIOCPKT) so that it doesn't get called if HAVE_STREAMS is
defined; this extends the logic for __svr4__, since some system that
have STREAMS ptys don't define it.  I've verified that this fixes the
problem on AIX 4.3.3; not sure what was wrong to begin with, but
perhaps BSD-style packet mode is broken on AIX.

We should work out a real fix that involves using the STREAMS style
packet mode and translates into BSD-style for the "protocol".

---Tom

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