From 0babf02dcc33b6c727811fb70399b4a9979edf32 Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Wed, 22 Feb 2006 18:19:25 +0000 Subject: Relevant BUGIDs: 1427401 Purpose of commit: bugfix Commit summary: --------------- 2006-02-22 Thorsten Kukuk * configure.in: Fix check for incomplete libaudit installations (Patch from Ruediger Oertel ) * modules/pam_lastlog/pam_lastlog.c (last_login_write): Initialize correct last_login field [#1427401] --- configure.in | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'configure.in') diff --git a/configure.in b/configure.in index 10d65b21..6959c852 100644 --- a/configure.in +++ b/configure.in @@ -307,10 +307,11 @@ AC_SUBST(LIBCRACK) AM_CONDITIONAL([HAVE_LIBCRACK], [test ! -z "$LIBCRACK"]) dnl Look for Linux Auditing library - see documentation -AC_CHECK_HEADER([libaudit.h]) -AC_CHECK_LIB(audit, audit_log_user_message, LIBAUDIT=-laudit, LIBAUDIT="") +AC_CHECK_HEADER([libaudit.h], + [AC_CHECK_LIB(audit, audit_log_user_message, LIBAUDIT=-laudit, LIBAUDIT="")] +) AC_SUBST(LIBAUDIT) -if test ! -z "$LIBAUDIT" ; then +if test ! -z "$LIBAUDIT" -a "ac_cv_header_libaudit_h" != "no" ; then AC_DEFINE([HAVE_LIBAUDIT], 1, [Defined if audit support should be compiled in]) fi -- cgit v1.2.3