From d359abb4df9e73e18fb78b6bdd78d225d0f4a71c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Str=C3=B6der?= Date: Mon, 16 Sep 2019 16:43:29 +0200 Subject: [PATCH] new autoconf options --with-nss-socket and --with-pam-socket --- configure.ac | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/configure.ac b/configure.ac index e2c34b4..d191e7d 100644 --- a/configure.ac +++ b/configure.ac @@ -344,6 +344,26 @@ fi AC_MSG_RESULT($PAM_LDAP_SONAME) AC_SUBST(PAM_LDAP_SONAME) +# where is the socket used for NSS communication +AC_ARG_WITH(nss-socket, + AS_HELP_STRING([--with-nss-socket=PATH], + [path to socket @<:@NSLCD_SOCKET@:>@]), + [ NSLCD_NSS_SOCKET="$with_nss_socket" ], + [ NSLCD_NSS_SOCKET="$with_nslcd_socket" ], + [ NSLCD_NSS_SOCKET="/var/run/nslcd/socket" ]) +AC_DEFINE_UNQUOTED(NSLCD_NSS_SOCKET, "$NSLCD_NSS_SOCKET", [The location of the socket used for NSS communicating.]) +AC_SUBST(NSLCD_NSS_SOCKET) + +# where is the socket used for PAM communication +AC_ARG_WITH(pam-socket, + AS_HELP_STRING([--with-pam-socket=PATH], + [path to socket @<:@NSLCD_PAM_SOCKET@:>@]), + [ NSLCD_PAM_SOCKET="$with_pam_socket" ], + [ NSLCD_PAM_SOCKET="$with_nslcd_socket" ], + [ NSLCD_PAM_SOCKET="/var/run/nslcd/socket" ]) +AC_DEFINE_UNQUOTED(NSLCD_PAM_SOCKET, "$NSLCD_PAM_SOCKET", [The location of the socket used for PAM communicating.]) +AC_SUBST(NSLCD_PAM_SOCKET) + # check which modules should be build AC_ARG_WITH(nss-maps, AS_HELP_STRING([--with-nss-maps=MAP LIST], -- 2.23.0