diff configure.in @ 5201:8920e744dac4 HEAD

Drop privileges if libcap is found. Patch by David (lists edeca.net).
author Timo Sirainen <tss@iki.fi>
date Wed, 28 Feb 2007 20:55:12 +0200
parents e77e4457d95c
children 3a915bf1b390
line wrap: on
line diff
--- a/configure.in	Tue Feb 27 18:56:53 2007 +0200
+++ b/configure.in	Wed Feb 28 20:55:12 2007 +0200
@@ -410,6 +410,14 @@
 	])
 ])
 
+AC_CHECK_FUNC(cap_init, [], [
+	AC_CHECK_LIB(cap, cap_init, [
+		AC_DEFINE(HAVE_LIBCAP,, libcap is installed for cap_init())
+		LIBCAP="-lcap"
+	])
+])
+AC_SUBST(LIBCAP)
+
 AC_CHECK_FUNC(fdatasync, [
 	have_fdatasync=yes
 ], [