diff options
-rw-r--r-- | configure.ac | 11 | ||||
-rw-r--r-- | pam_gdm/Makefile.am | 2 |
2 files changed, 11 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac index fbf400e5..0a1d32ac 100644 --- a/configure.ac +++ b/configure.ac @@ -477,7 +477,7 @@ dnl --------------------------------------------------------------------------- dnl - Check for PAM stuff dnl --------------------------------------------------------------------------- -dnl PAM prefix +dnl PAM prefix (configuration files) withval="" AC_ARG_WITH(pam-prefix, AS_HELP_STRING([--with-pam-prefix=<prefix>], @@ -493,6 +493,14 @@ else fi AC_SUBST(PAM_PREFIX) +dnl PAM dir (dynamic modules) +AC_ARG_WITH([pam-mod-dir], + [AS_HELP_STRING([--with-pam-mod-dir=DIR], + [directory to install pam modules in])], + [], [with_pam_mod_dir='${libdir}/security']) +PAM_MOD_DIR="$with_pam_mod_dir" +AC_SUBST(PAM_MOD_DIR) + have_pam=no AC_CHECK_LIB(pam, pam_start, have_pam=yes) @@ -1582,6 +1590,7 @@ echo " dbus-1 system.d dir: ${DBUS_SYS_DIR} PAM prefix: ${PAM_PREFIX} + PAM module dir: ${PAM_MOD_DIR} PAM config: ${with_default_pam_config} X server: ${X_SERVER} " diff --git a/pam_gdm/Makefile.am b/pam_gdm/Makefile.am index 61d672b4..6b92cfcf 100644 --- a/pam_gdm/Makefile.am +++ b/pam_gdm/Makefile.am @@ -36,4 +36,4 @@ pam_gdm_LTLIBRARIES = \ pam_gdm.la \ $(END_OF_LIST) -pam_gdmdir = $(libdir)/security +pam_gdmdir = $(PAM_MOD_DIR) |