diff options
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 600155ccd..bbc00e703 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -1,4 +1,4 @@ | |||
1 | # $Id: configure.ac,v 1.142 2003/08/25 03:27:40 dtucker Exp $ | 1 | # $Id: configure.ac,v 1.143 2003/08/26 01:58:16 dtucker Exp $ |
2 | 2 | ||
3 | AC_INIT | 3 | AC_INIT |
4 | AC_CONFIG_SRCDIR([ssh.c]) | 4 | AC_CONFIG_SRCDIR([ssh.c]) |
@@ -831,6 +831,7 @@ AC_ARG_WITH(pam, | |||
831 | AC_CHECK_LIB(dl, dlopen, , ) | 831 | AC_CHECK_LIB(dl, dlopen, , ) |
832 | AC_CHECK_LIB(pam, pam_set_item, , AC_MSG_ERROR([*** libpam missing])) | 832 | AC_CHECK_LIB(pam, pam_set_item, , AC_MSG_ERROR([*** libpam missing])) |
833 | AC_CHECK_FUNCS(pam_getenvlist) | 833 | AC_CHECK_FUNCS(pam_getenvlist) |
834 | AC_CHECK_FUNCS(pam_putenv) | ||
834 | 835 | ||
835 | disable_shadow=yes | 836 | disable_shadow=yes |
836 | PAM_MSG="yes" | 837 | PAM_MSG="yes" |
@@ -1946,6 +1947,31 @@ AC_ARG_WITH(kerberos5, | |||
1946 | fi | 1947 | fi |
1947 | AC_SEARCH_LIBS(dn_expand, resolv) | 1948 | AC_SEARCH_LIBS(dn_expand, resolv) |
1948 | 1949 | ||
1950 | AC_CHECK_LIB(gssapi,gss_init_sec_context, | ||
1951 | [ AC_DEFINE(GSSAPI) | ||
1952 | K5LIBS="-lgssapi $K5LIBS" ], | ||
1953 | [ AC_CHECK_LIB(gssapi_krb5,gss_init_sec_context, | ||
1954 | [ AC_DEFINE(GSSAPI) | ||
1955 | K5LIBS="-lgssapi_krb5 $K5LIBS" ], | ||
1956 | AC_MSG_WARN([Cannot find any suitable gss-api library - build may fail]), | ||
1957 | $K5LIBS) | ||
1958 | ], | ||
1959 | $K5LIBS) | ||
1960 | |||
1961 | AC_CHECK_HEADER(gssapi.h, , | ||
1962 | [ unset ac_cv_header_gssapi_h | ||
1963 | CPPFLAGS="$CPPFLAGS -I${KRB5ROOT}/include/gssapi" | ||
1964 | AC_CHECK_HEADERS(gssapi.h, , | ||
1965 | AC_MSG_WARN([Cannot find any suitable gss-api header - build may fail]) | ||
1966 | ) | ||
1967 | ] | ||
1968 | ) | ||
1969 | |||
1970 | oldCPP="$CPPFLAGS" | ||
1971 | CPPFLAGS="$CPPFLAGS -I${KRB5ROOT}/include/gssapi" | ||
1972 | AC_CHECK_HEADER(gssapi_krb5.h, , | ||
1973 | [ CPPFLAGS="$oldCPP" ]) | ||
1974 | |||
1949 | KRB5=yes | 1975 | KRB5=yes |
1950 | fi | 1976 | fi |
1951 | ] | 1977 | ] |