diff options
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/configure.in b/configure.in index 095c96737..fbf117b94 100644 --- a/configure.in +++ b/configure.in | |||
@@ -56,6 +56,28 @@ case "$host" in | |||
56 | MANTYPE='$(CATMAN)' | 56 | MANTYPE='$(CATMAN)' |
57 | mansubdir=cat | 57 | mansubdir=cat |
58 | ;; | 58 | ;; |
59 | *-*-hpux11*) | ||
60 | if test -z "$GCC"; then | ||
61 | CFLAGS="$CFLAGS -Ae" | ||
62 | fi | ||
63 | CFLAGS="$CFLAGS -D_HPUX_SOURCE" | ||
64 | CFLAGS="$CFLAGS -I/usr/local/include" | ||
65 | LDFLAGS="$LDFLAGS -L/usr/local/lib" | ||
66 | AC_DEFINE(IPADDR_IN_DISPLAY) | ||
67 | AC_DEFINE(USE_UTMPX) | ||
68 | AC_MSG_CHECKING(for HPUX trusted system password database) | ||
69 | if test -f /tcb/files/auth/system/default; then | ||
70 | AC_MSG_RESULT(yes) | ||
71 | AC_DEFINE(HAVE_HPUX_TRUSTED_SYSTEM_PW) | ||
72 | LIBS="$LIBS -lsec" | ||
73 | AC_MSG_WARN([This configuration is untested]) | ||
74 | else | ||
75 | AC_MSG_RESULT(no) | ||
76 | AC_DEFINE(DISABLE_SHADOW) | ||
77 | fi | ||
78 | MANTYPE='$(CATMAN)' | ||
79 | mansubdir=cat | ||
80 | ;; | ||
59 | *-*-irix5*) | 81 | *-*-irix5*) |
60 | CFLAGS="$CFLAGS -I/usr/local/include" | 82 | CFLAGS="$CFLAGS -I/usr/local/include" |
61 | LDFLAGS="$LDFLAGS -L/usr/local/lib" | 83 | LDFLAGS="$LDFLAGS -L/usr/local/lib" |
@@ -140,6 +162,8 @@ if test -z "$no_pam" -a "x$ac_cv_header_security_pam_appl_h" = "xyes" ; then | |||
140 | AC_CHECK_LIB(dl, dlopen, , ) | 162 | AC_CHECK_LIB(dl, dlopen, , ) |
141 | LIBS="$LIBS -lpam" | 163 | LIBS="$LIBS -lpam" |
142 | 164 | ||
165 | AC_CHECK_FUNC(pam_getenvlist) | ||
166 | |||
143 | # Check PAM strerror arguments (old PAM) | 167 | # Check PAM strerror arguments (old PAM) |
144 | AC_MSG_CHECKING([whether pam_strerror takes only one argument]) | 168 | AC_MSG_CHECKING([whether pam_strerror takes only one argument]) |
145 | AC_TRY_COMPILE( | 169 | AC_TRY_COMPILE( |