]> granicus.if.org Git - psmisc/commitdiff
build-sys: Add check and note for apparmor
authorCraig Small <csmall@dropbear.xyz>
Wed, 2 Nov 2022 10:35:44 +0000 (21:35 +1100)
committerCraig Small <csmall@dropbear.xyz>
Wed, 2 Nov 2022 10:35:44 +0000 (21:35 +1100)
Previous commit enhanced AppArmor support for pstree

Added Changelog item
Checked for AppArmor header at compile time.

Signed-off-by: Craig Small <csmall@dropbear.xyz>
ChangeLog
configure.ac

index 7f6e62d7fff3a860e185819b4c43a1709384aefc..ff6121dfbccbbdf4196d3c8eaf0759dbc811969d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,7 @@ Changes in NEXT
         * buildsys: Fix DEJAGNU work-around Debian #1015089
        * killall: Use kill if pidfd_send_signal fails Debian #1015228
        * fuser: Do not mention nonexistent - reset option #42
+       * pstree: Better AppArmor support !30
 
 Changes in 23.5
 ===============
index e18c291922f9d23b37c53d987ba4f05a94aab683..487071a71ec4960c80285d2378051f896aa96b27 100644 (file)
@@ -54,6 +54,8 @@ if test "$enable_apparmor" = "yes"; then
   AC_DEFINE([WITH_APPARMOR], [1], [Use AppArmor features])
   AC_SEARCH_LIBS([dlopen], [dl], [],
                 [AC_MSG_ERROR([dynamic linking unavailable, circumvent with --disable-apparmor])])
+  AC_CHECK_HEADER([sys/apparmor.h], [],
+                 [AC_MSG_ERROR([Need AppArmor header files, circumvent with --disable-apparmor])])
   if test "x$ac_cv_search_dlopen" != "xnone required"; then
       DL_LIB="$ac_cv_search_dlopen"
   fi