OpenSSH 3.0p1+Krb4 on Irix 6.5

R. Lindsay Todd toddr at rpi.edu
Fri Nov 9 08:51:28 EST 2001


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






More information about the openssh-unix-dev mailing list