[SCM] Samba Shared Repository - branch master updated
Andrew Bartlett
abartlet at samba.org
Sun Jun 3 08:04:03 MDT 2012
The branch, master has been updated
via ad26c2a build: Match autoconf build and disable ACLs on MacOS (darwin)
from 6ac6b19 lib/krb5_wrap: Remove unused smb_krb5_get_creds
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit ad26c2a726b3a4688648d54a3e88bd38c8db5607
Author: Andrew Bartlett <abartlet at samba.org>
Date: Sun Jun 3 22:11:31 2012 +1000
build: Match autoconf build and disable ACLs on MacOS (darwin)
Autobuild-User: Andrew Bartlett <abartlet at samba.org>
Autobuild-Date: Sun Jun 3 16:03:59 CEST 2012 on sn-devel-104
-----------------------------------------------------------------------
Summary of changes:
source3/wscript | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
Changeset truncated at 500 lines:
diff --git a/source3/wscript b/source3/wscript
index b08fc77..7136c47 100755
--- a/source3/wscript
+++ b/source3/wscript
@@ -305,8 +305,12 @@ utimensat vsyslog _write __write __xstat
#FIXME: add more checks
if Options.options.with_acl_support:
- conf.CHECK_FUNCS_IN('acl_get_file', 'acl')
- if conf.CHECK_CODE('''
+ if (host_os.rfind('darwin') > -1):
+ conf.DEFINE('HAVE_NO_ACLS', 1)
+ conf.SET_TARGET_TYPE('acl', 'EMPTY')
+ else:
+ conf.CHECK_FUNCS_IN('acl_get_file', 'acl')
+ if conf.CHECK_CODE('''
acl_t acl;
int entry_id;
acl_entry_t *entry_p;
@@ -315,7 +319,7 @@ return acl_get_entry(acl, entry_id, entry_p);
'HAVE_POSIX_ACLS',
headers='sys/types.h sys/acl.h', link=False,
msg="Checking for POSIX ACL support") :
- conf.CHECK_CODE('''
+ conf.CHECK_CODE('''
acl_permset_t permset_d;
acl_perm_t perm;
return acl_get_perm_np(permset_d, perm);
--
Samba Shared Repository
More information about the samba-cvs
mailing list