In article <ah74fd$5v4$[EMAIL PROTECTED]>,
[EMAIL PROTECTED] (Jerry Heyman) writes:
>In article <[EMAIL PROTECTED]>,
> [EMAIL PROTECTED] (Sam Hartman) writes:
>>I'd step through login in a debugger and see where it hangs. If you
>>cannot do that, then start inserting debugging print statements and
>>binary search where it hangs.
>
>
>#ifdef __hpux
> strcpy(utmp_id, cp);
>#else
> if (len > 2 && *(cp - 1) != '/')
> sprintf(utmp_id, "k%s", cp - 1);
> else
> sprintf(utmp_id, "k0%s", cp);
>#endif
> strncpy(utx.ut_id, utmp_id, sizeof(utx.ut_id));
Hate to follow up my own post, but the above strncpy resolves
to
strncpy (utx.ut_id, utmp_id, 0)
And the quite a bit more is being copied than anticipated. The
modification I made is:
strncpy(utx.ut_id, utmp_id, sizeof(utmp_id));
And I can now login in successfully.
bash-2.04$ appl/bsd/login.krb5 jheyman
Password for jheyman:
login: Cannot contact any KDC for requested realm while getting initial credentials
No directory /tivoli/homes/j/jheyman!
Logging in with home = "/".
login.krb5: tiocspgrp: Not a typewriter
DYNIX/ptx(R) V4.4.4 #2 (root): Thu Aug 31 16:31:10 CDT 2000
Copyright 1988 - 1998 Sequent Computer Systems, Inc.
U.S. Patents Numbers 5,185,861; 5,261,053
DYNIX/ptx(R) V4.4.4 #2 (root): Thu Aug 31 16:31:10 CDT 2000
Copyright 1988 - 1998 Sequent Computer Systems, Inc.
U.S. Patents Numbers 5,185,861; 5,261,053
Now back to my original question of why it gets the login error about
not being able to contact any KDC :-)
jerry
--
Jerry Heyman 919.224.1442 | IBM SWG/Tivoli Software|"Software is the
Build Infrastructure Architect| 3901 S Miami Blvd | difference between
[EMAIL PROTECTED] | Durham, NC 27703 | hardware and reality"
http://vcard.acm.org/~heymanj
________________________________________________
Kerberos mailing list [EMAIL PROTECTED]
http://mailman.mit.edu/mailman/listinfo/kerberos