+AC_ARG_ENABLE([libaudit],
+ AS_HELP_STRING([--enable-libaudit],
+ [Enable libaudit logging of login and logout events [[default=auto]]]),
+ [enable_libaudit=$enableval],
+ [enable_libaudit=auto])
+use_libaudit=no
+if test x"$enable_libaudit" != "xno"; then
+ AC_CHECK_LIB([audit], [audit_log_user_message],
+ [use_libaudit=yes
+ AC_DEFINE(HAVE_LIBAUDIT, 1, [libaudit support])
+ LIGHTDM_LIBS="${LIGHTDM_LIBS} -laudit"
+ ],
+ [if test "x$enable_libaudit" != xauto; then
+ AC_MSG_FAILURE(
+ [--enable-libaudit was given, but test for libaudit failed])
+ fi
+ ])
+fi
+