From f62ab0fbd6a4aa7f4dfc332c9f96673e0e716c85 Mon Sep 17 00:00:00 2001 From: Tim Rice Date: Mon, 17 Sep 2007 08:33:47 -0700 Subject: - (tim) [defines.h] Fix regression in long password support on OpenServer 6. Problem report and additional testing rac AT tenzing.org. --- ChangeLog | 6 +++++- defines.h | 6 ++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index da04b3dd..a27eec13 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +20070917 + - (tim) [defines.h] Fix regression in long password support on OpenServer 6. + Problem report and additional testing rac AT tenzing.org. + 20070910 - (tim) [configure.ac] Autoconf didn't define HAVE_LIBIAF because we did a AC_CHECK_FUNCS within the AC_CHECK_LIB test. @@ -3188,4 +3192,4 @@ OpenServer 6 and add osr5bigcrypt support so when someone migrates passwords between UnixWare and OpenServer they will still work. OK dtucker@ -$Id: ChangeLog,v 1.4738.2.2 2007/09/10 23:25:16 tim Exp $ +$Id: ChangeLog,v 1.4738.2.3 2007/09/17 15:33:47 tim Exp $ diff --git a/defines.h b/defines.h index 5e7d6769..3cc59a4c 100644 --- a/defines.h +++ b/defines.h @@ -25,7 +25,7 @@ #ifndef _DEFINES_H #define _DEFINES_H -/* $Id: defines.h,v 1.143 2007/08/09 04:37:52 dtucker Exp $ */ +/* $Id: defines.h,v 1.143.2.1 2007/09/17 15:33:47 tim Exp $ */ /* Constants */ @@ -694,9 +694,11 @@ struct winsize { # define CUSTOM_SYS_AUTH_PASSWD 1 #endif +#if defined(HAVE_LIBIAF) && defined(HAVE_SET_ID) +# define CUSTOM_SYS_AUTH_PASSWD 1 +#endif #if defined(HAVE_LIBIAF) && defined(HAVE_SET_ID) && !defined(BROKEN_LIBIAF) # define USE_LIBIAF -# define CUSTOM_SYS_AUTH_PASSWD 1 #endif /* HP-UX 11.11 */ -- cgit v1.2.3