[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] selinux-h: search for LIB_SELINUX and mark it as a link requirem
From: |
David Lutterkort |
Subject: |
[PATCH] selinux-h: search for LIB_SELINUX and mark it as a link requirement |
Date: |
Wed, 22 Oct 2008 11:07:49 -0700 |
---
m4/selinux-selinux-h.m4 | 8 ++++++++
modules/selinux-h | 3 +++
2 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/m4/selinux-selinux-h.m4 b/m4/selinux-selinux-h.m4
index 822ffa2..464b782 100644
--- a/m4/selinux-selinux-h.m4
+++ b/m4/selinux-selinux-h.m4
@@ -14,4 +14,12 @@ AC_DEFUN([gl_HEADERS_SELINUX_SELINUX_H],
[SELINUX_SELINUX_H=],
[SELINUX_SELINUX_H=selinux/selinux.h])
AC_SUBST([SELINUX_SELINUX_H])
+
+ LIB_SELINUX=
+ gl_save_LIBS=$LIBS
+ AC_SEARCH_LIBS([setfilecon], [selinux],
+ [test "$ac_cv_search_setfilecon" = "none required" ||
+ LIB_SELINUX=$ac_cv_search_setfilecon])
+ AC_SUBST(LIB_SELINUX)
+ LIBS=$gl_save_LIBS
])
diff --git a/modules/selinux-h b/modules/selinux-h
index 05cdd71..b7b8d82 100644
--- a/modules/selinux-h
+++ b/modules/selinux-h
@@ -41,6 +41,9 @@ Include:
#include <selinux/selinux.h>
#include <selinux/context.h>
+Link:
+$(LIB_SELINUX)
+
License:
LGPLv2+
--
1.5.5.1