There is a conflict with kth-krb header files and those needed for passwd authentication (crypt.h, I think) with Irix 6.5. This patch remedies the situation. --- auth.h.ORIG Wed Jul 4 00:46:57 2001 +++ auth.h Thu Nov 8 13:59:03 2001 @@ -98,10 +98,12 @@ int auth_rsa_challenge_dialog(RSA *); #ifdef KRB4 +#ifndef ONLY_PASSWD_AUTH #include <krb.h> int auth_krb4(Authctxt *, KTEXT, char **); int auth_krb4_password(Authctxt *, const char *); void krb4_cleanup_proc(void *); +#endif /* ! ONLY_PASSWD_AUTH */ #ifdef AFS #include <kafs.h> --- auth-passwd.c.ORIG Wed Jul 4 00:21:15 2001 +++ auth-passwd.c Thu Nov 8 14:00:13 2001 @@ -44,6 +44,7 @@ #include "xmalloc.h" #include "log.h" #include "servconf.h" +#define ONLY_PASSWD_AUTH #include "auth.h" #ifdef HAVE_CRYPT_H -- R. Lindsay Todd email: toddr at rpi.edu Senior Systems Programmer phone: 518-276-2605 Rensselaer Polytechnic Institute fax: 518-276-2809 Troy, NY 12180-3590 WWW: http://www.rpi.edu/~toddr