I've been trying to use /opt/SUNWspro/SS12/bin/dbx to debug
pam_krb5.so.1 which is a dlopened() object used by PAM.  The problem I'm
having is that when I try to stop in a function in pam_krb5.so.1 dbx
warns:

dbx: warning: 'attempt_krb5_auth' has no debugger info -- will trigger on first 
instruction

Note that this happens when I run these dbx commands:

loadobject -load /usr/lib/security/pam_krb5.so.1
stop in `/usr/lib/security/pam_krb5.so.1`krb5_authenticate.c`attempt_krb5_auth

I don't get this.  I've compiled pam_krb5.so.1 like so:

COPTFLAG='-g' XFFLAG='' CTFCONVERT_O="" CTFMERGE_LIB="" dmake

Using the file command on the installed pam_krb5.so.1 reports:

# file pam_krb5.so.1
pam_krb5.so.1:  ELF 32-bit LSB dynamic lib 80386 Version 1, dynamically linked, 
not stripped

Thoughts?

-- 
Will Fiveash
Sun Microsystems Inc.
http://opensolaris.org/os/project/kerberos/
Sent from mutt, a sweet ASCII MUA
_______________________________________________
opensolaris-code mailing list
opensolaris-code@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to