diff options
-rw-r--r-- | configure.ac | 3 | ||||
-rw-r--r-- | modules/Makefile.am | 6 | ||||
-rw-r--r-- | modules/pam_keyinit/Makefile.am | 10 |
3 files changed, 9 insertions, 10 deletions
diff --git a/configure.ac b/configure.ac index 5fd26f83..522f0b8e 100644 --- a/configure.ac +++ b/configure.ac @@ -652,8 +652,6 @@ if test $HAVE_KEY_MANAGEMENT = 1; then fi AC_SUBST([HAVE_KEY_MANAGEMENT], $HAVE_KEY_MANAGEMENT) -AM_CONDITIONAL([HAVE_KEY_MANAGEMENT], [test "$have_key_syscalls" = 1]) - dnl dnl Get values for default uid ranges in login.defs used in pam_usertype dnl @@ -675,6 +673,7 @@ if test x"$opt_kerneloverflowuid" == x; then fi AC_DEFINE_UNQUOTED(PAM_USERTYPE_OVERFLOW_UID, $opt_kerneloverflowuid, [Kernel overflow uid.]) +AM_CONDITIONAL([COND_BUILD_PAM_KEYINIT], [test "$have_key_syscalls" = 1]) AM_CONDITIONAL([COND_BUILD_PAM_LASTLOG], [test "$ac_cv_func_logwtmp" = yes]) AM_CONDITIONAL([COND_BUILD_PAM_RHOSTS], [test "$ac_cv_func_ruserok_af" = yes -o "$ac_cv_func_ruserok" = yes]) AM_CONDITIONAL([COND_BUILD_PAM_SETQUOTA], [test "$ac_cv_func_quotactl" = yes]) diff --git a/modules/Makefile.am b/modules/Makefile.am index 61e35a7b..5596fff3 100644 --- a/modules/Makefile.am +++ b/modules/Makefile.am @@ -2,6 +2,10 @@ # Copyright (c) 2005, 2006, 2008 Thorsten Kukuk <kukuk@thkukuk.de> # +if COND_BUILD_PAM_KEYINIT + MAYBE_PAM_KEYINIT = pam_keyinit +endif + if COND_BUILD_PAM_LASTLOG MAYBE_PAM_LASTLOG = pam_lastlog endif @@ -31,7 +35,7 @@ SUBDIRS := \ pam_ftp \ pam_group \ pam_issue \ - pam_keyinit \ + $(MAYBE_PAM_KEYINIT) \ $(MAYBE_PAM_LASTLOG) \ pam_limits \ pam_listfile \ diff --git a/modules/pam_keyinit/Makefile.am b/modules/pam_keyinit/Makefile.am index f7819e49..b1089b57 100644 --- a/modules/pam_keyinit/Makefile.am +++ b/modules/pam_keyinit/Makefile.am @@ -8,12 +8,10 @@ MAINTAINERCLEANFILES = $(MANS) README EXTRA_DIST = README $(XMLS) pam_keyinit.8 tst-pam_keyinit XMLS = README.xml pam_keyinit.8.xml -if HAVE_KEY_MANAGEMENT if HAVE_DOC - man_MANS = pam_keyinit.8 -endif - TESTS = tst-pam_keyinit +man_MANS = pam_keyinit.8 endif +TESTS = tst-pam_keyinit if ENABLE_REGENERATE_MAN noinst_DATA = README @@ -31,7 +29,5 @@ if HAVE_VERSIONING AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map endif -if HAVE_KEY_MANAGEMENT - securelib_LTLIBRARIES = pam_keyinit.la -endif +securelib_LTLIBRARIES = pam_keyinit.la pam_keyinit_la_LIBADD = $(top_builddir)/libpam/libpam.la |