[747] in SIPB_Linux_Development

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

More on Kerberos and telnet

daemon@ATHENA.MIT.EDU (ghudson@MIT.EDU)
Mon Oct 17 10:50:54 1994

From: ghudson@MIT.EDU
Date: Mon, 17 Oct 94 10:50:34 -0400
To: linux-dev@MIT.EDU
Cc: ericding@MIT.EDU


A note for Eric: you can get telnet -safe to work properly with the
dialups if you pick a hostname directly, e.g. "telnet -safe
puttanesca".  This isn't a good idea in general, of course.

The problem with telnet -safe express.dialup.mit.edu is that in order
to determine the correct instance and realm for the dialups, the
Kerberos library needs to reverse-resolve the IP address it gets from
gethostbyname().

There's already code for this in the Cygnus Kerberos, but it's
conditionalized on DO_REVERSE_RESOLVE.  I modified config/ms-athena in
/afs/sipb/project/sipb-athena/kerberos to define this, and started
rebuilding Kerberos in /usr/athena/build/kerberos on quiche, but it
bombs out in util/et with:

gcc -O6 -I.  -I../../include -I./../../include -I.  -DBSD42 -DATHENA -DKERBEROS -DVFS -DHAVE_VSPRINTF -DHAS_STRDUP -DWAIT_USES_INT -DNO_YYLINENO -DPOSIX -DUSE_UNISTD_H -DHIDE_RUSEROK -DNO_FSYNC -DNO_SIGCONTEXT -DNOTTYENT -DNO_LASTLOG -DNDBM   -DHOST_BYTE_ORDER=LSB_FIRST -DHESIOD -I/usr/athena/include -DDO_REVERSE_RESOLVE -o compile_et compile_et.o error_table.o  -lbsd
error_table.o: Undefined symbol _yywrap referenced from text segment
error_table.o: Undefined symbol _yywrap referenced from text segment
make[1]: *** [compile_et] Error 1
make[1]: Leaving directory `/usr/athena/build/kerberos/util/et'
make: *** [all] Error 1

I'll see if I can work this out or bother Mark about it later today.


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