KAMAHARA Junzou
2000-Oct-06 03:34 UTC
Openssh 2.2.0p1 configure files has a problem for pw_class
Hi, I compiled Openssh 2.2.0p1 on NetBSD/i386 1.5ALPHA2, but I got some configuration error which is that HAVE_LOGIN_CAP_H was defined though HAVE_PW_CLASS_IN_PASSWD was not defined. So login_getclass() always used default class (of course, I needs /etc/login.conf[.db] and default entry ). The cause of unavailablity was the problem in the configure.in. I shows the patch below. diff -u --new-file configure.in.ORG configure.in --- configure.in.ORG Thu Aug 31 07:20:05 2000 +++ configure.in Thu Oct 5 21:24:25 2000 @@ -759,10 +759,9 @@ ac_cv_have_pw_class_in_struct_passwd, [ AC_TRY_COMPILE( [ -#include <sys/types.h> #include <pwd.h> ], - [ struct passwd p s; p.pw_class = NULL; ], + [ struct passwd p; p.pw_class = 0; ], [ ac_cv_have_pw_class_in_struct_passwd="yes" ], [ ac_cv_have_pw_class_in_struct_passwd="no" ] ) Regards; JK -- KAMAHARA Junzo(kamahara at cc.kshosen.ac.jp) Kobe University of Mercantile Marine, Information Processing Center