From 3d038d2e0dc7af04ec2f7c85ae325accb39f6237 Mon Sep 17 00:00:00 2001 From: Jakub Hrozek Date: Mon, 27 Aug 2012 08:23:57 +0200 Subject: Check if the SELinux login directory exists https://fedorahosted.org/sssd/ticket/1492 --- src/external/selinux.m4 | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/external/selinux.m4') diff --git a/src/external/selinux.m4 b/src/external/selinux.m4 index d1b961a49..1f41b3128 100644 --- a/src/external/selinux.m4 +++ b/src/external/selinux.m4 @@ -23,3 +23,12 @@ AC_DEFUN([AM_CHECK_SEMANAGE], [AC_MSG_ERROR([libsemanage is missing])]) AC_SUBST(SEMANAGE_LIBS) ]) + +dnl Check if the SELinux login directory exists +AC_DEFUN([AM_CHECK_SELINUX_LOGIN_DIR], +[ + AC_CHECK_FILE(/etc/selinux/targeted/logins/, + [AC_DEFINE([HAVE_SELINUX_LOGIN_DIR], [1], + [The directory to store SELinux user login is available])], + [AC_MSG_WARN([SELinux login directory is not available])]) +]) -- cgit