From c500d9906f163bf716c872d37403b9de02ef0a86 Mon Sep 17 00:00:00 2001
|
From: Amy Fong <amy.fong@windriver.com>
|
Date: Fri, 18 Jan 2013 12:13:32 -0500
|
Subject: [PATCH] autofs: fails to compile with openldap disabled
|
|
As of 5.0.6, it appears that changes were introduced so that
|
if you compile with openldap disabled and openldap headers are not
|
available, then autofs fails to build.
|
|
Upstream-Status: Pending
|
|
Signed-off-by: Amy Fong <amy.fong@windriver.com>
|
--
|
lookup_ldap.h | 4 ++++
|
1 file changed, 4 insertions(+)
|
|
---
|
include/lookup_ldap.h | 4 ++++
|
1 file changed, 4 insertions(+)
|
|
diff --git a/include/lookup_ldap.h b/include/lookup_ldap.h
|
index 3a7aba7..bfdb0b3 100644
|
--- a/include/lookup_ldap.h
|
+++ b/include/lookup_ldap.h
|
@@ -1,7 +1,9 @@
|
#ifndef LOOKUP_LDAP_H
|
#define LOOKUP_LDAP_H
|
|
+#ifdef WITH_LDAP
|
#include <ldap.h>
|
+#endif
|
|
#ifdef WITH_SASL
|
#include <openssl/ssl.h>
|
@@ -117,10 +119,12 @@ struct lookup_context {
|
|
#define LDAP_AUTH_USESIMPLE 0x0008
|
|
+#ifdef WITH_LDAP
|
/* lookup_ldap.c */
|
LDAP *init_ldap_connection(unsigned logopt, const char *uri, struct lookup_context *ctxt);
|
int unbind_ldap_connection(unsigned logopt, struct ldap_conn *conn, struct lookup_context *ctxt);
|
int authtype_requires_creds(const char *authtype);
|
+#endif
|
|
#ifdef WITH_SASL
|
/* cyrus-sasl.c */
|