[747] in SIPB_Linux_Development
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.