summaryrefslogtreecommitdiff
path: root/source3/configure.in
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2003-06-05 20:29:55 +0000
committerJeremy Allison <jra@samba.org>2003-06-05 20:29:55 +0000
commit8e047054e856b93b6c32b5fd8da6201a50ba016d (patch)
tree3be0975f347c4b7a31aa7e8599fc4143f2a616c6 /source3/configure.in
parent81d2802743f97500d220d7c07e714efd6ea3bc7b (diff)
downloadsamba-8e047054e856b93b6c32b5fd8da6201a50ba016d.tar.gz
samba-8e047054e856b93b6c32b5fd8da6201a50ba016d.tar.bz2
samba-8e047054e856b93b6c32b5fd8da6201a50ba016d.zip
Get ready for EA code... Add Linux interface.
Jeremy. (This used to be commit 48853140749b74053f1a7857a983397b6e9a0234)
Diffstat (limited to 'source3/configure.in')
-rw-r--r--source3/configure.in9
1 files changed, 8 insertions, 1 deletions
diff --git a/source3/configure.in b/source3/configure.in
index 53b4f1524f..2c9a82b923 100644
--- a/source3/configure.in
+++ b/source3/configure.in
@@ -551,7 +551,7 @@ AC_CHECK_HEADERS(shadow.h netinet/ip.h netinet/tcp.h netinet/in_systm.h netinet/
AC_CHECK_HEADERS(nss.h nss_common.h ns_api.h sys/security.h security/pam_appl.h security/pam_modules.h)
AC_CHECK_HEADERS(stropts.h poll.h)
AC_CHECK_HEADERS(sys/capability.h syscall.h sys/syscall.h)
-AC_CHECK_HEADERS(sys/acl.h sys/xattr.h sys/cdefs.h glob.h)
+AC_CHECK_HEADERS(sys/acl.h attr/xattr.h sys/cdefs.h glob.h)
# For experimental utmp support (lastlog on some BSD-like systems)
AC_CHECK_HEADERS(utmp.h utmpx.h lastlog.h)
@@ -938,6 +938,13 @@ AC_LIBTESTFUNC(sec, bigcrypt)
AC_LIBTESTFUNC(security, getprpwnam)
AC_LIBTESTFUNC(sec, getprpwnam)
+############################################
+# Check if we have libattr
+AC_SEARCH_LIBS(getxattr, [attr])
+AC_CHECK_FUNCS(getxattr, lgetxattr,fgetxattr,listxattr,llistxattr)
+AC_CHECK_FUNCS(flistxattr,removexattr,lremovexattr,fremovexattr)
+AC_CHECK_FUNCS(setxattr,lsetxattr,fsetxattr)
+
# Assume non-shared by default and override below
BLDSHARED="false"