summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Rice <tim@multitalents.net>2007-09-17 08:33:47 -0700
committerTim Rice <tim@multitalents.net>2007-09-17 08:33:47 -0700
commitf62ab0fbd6a4aa7f4dfc332c9f96673e0e716c85 (patch)
treed68787423104a6ba0511bc5f411f12a0c4dc69a2
parent501b08afb9b7981f0f1f848fc0a55bcfe8c876f3 (diff)
- (tim) [defines.h] Fix regression in long password support on OpenServer 6.
Problem report and additional testing rac AT tenzing.org.
-rw-r--r--ChangeLog6
-rw-r--r--defines.h6
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 */