diff options
author | Lars Müller <lmuelle@samba.org> | 2006-03-21 21:54:53 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 11:15:40 -0500 |
commit | 4ba096740ff8773d7108ca24c6af9a47d085fa00 (patch) | |
tree | 6d929359ceec6f9eaa4e0dfff22d41696ebb379c /source3/configure.in | |
parent | 906c19faca757561e55d7d5470940535810779d5 (diff) | |
download | samba-4ba096740ff8773d7108ca24c6af9a47d085fa00.tar.gz samba-4ba096740ff8773d7108ca24c6af9a47d085fa00.tar.bz2 samba-4ba096740ff8773d7108ca24c6af9a47d085fa00.zip |
r14631: Add {,un}installpammodules rule and add it to the install rule.
Nothing happens if PAM_MODULES is empty which is our default.
The default destination dir is "${LIBDIR}/security". It's possible to
overwrite the default with --with-pammodulesdir while calling configure.
(This used to be commit 7163c6860549378fa63907048c4eb34fe81835cc)
Diffstat (limited to 'source3/configure.in')
-rw-r--r-- | source3/configure.in | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/source3/configure.in b/source3/configure.in index a5dc7a483f..079376c6b7 100644 --- a/source3/configure.in +++ b/source3/configure.in @@ -29,6 +29,7 @@ test "${mandir}" || mandir="\${prefix}/man" logfilebase="\${VARDIR}" privatedir="\${prefix}/private" test "${libdir}" || libdir="\${prefix}/lib" +pammodulesdir="\${LIBDIR}/security" configdir="\${LIBDIR}" swatdir="\${prefix}/swat" @@ -176,6 +177,22 @@ AC_ARG_WITH(libdir, esac]) ################################################# +# set PAM modules directory location +AC_ARG_WITH(pammodulesdir, +[ --with-pammodulesdir=DIR Which directory to use for PAM modules ($ac_default_prefix/$libdir/security)], +[ case "$withval" in + yes|no) + # + # Just in case anybody calls it without argument + # + AC_MSG_WARN([--with-pammodulesdir called without argument - will use default]) + ;; + * ) + pammodulesdir="$withval" + ;; + esac]) + +################################################# # set man directory location AC_ARG_WITH(mandir, [ --with-mandir=DIR Where to put man pages ($mandir)], @@ -219,6 +236,7 @@ AC_SUBST(swatdir) AC_SUBST(bindir) AC_SUBST(sbindir) AC_SUBST(rootsbindir) +AC_SUBST(pammodulesdir) dnl Unique-to-Samba variables we'll be playing with. AC_SUBST(SHELL) |