Andrew Bartlett
4af0f5f135
s3-build: Remove unused configure checks for xattr functions
2012-04-05 13:39:00 +10:00
Andrew Bartlett
c70ac29c54
s3-vfs: Remove unused lsetxattr call from VFS modules, system.c and configure
...
If this is ever needed again, it would be more appropriate as an options argument
to listxattr.
Andrew Bartlett
2012-04-05 13:39:00 +10:00
Andrew Bartlett
c5b17c5555
s3-vfs: Remove unused llistxattr call from VFS modules, system.c and configure
...
If this is ever needed again, it would be more appropriate as an options argument
to listxattr.
Andrew Bartlett
2012-04-05 13:39:00 +10:00
Andrew Bartlett
b2f7cfa848
s3-vfs: Remove unused lgetxattr call from VFS modules, system.c and configure
2012-04-05 13:39:00 +10:00
Andrew Bartlett
52113b3bd2
build: Add configure summary checking to waf build
...
When we remove the autoconf build, this can be re-expressed in python, but
for now it is good to share this double-check.
Andrew Bartlett
Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Thu Apr 5 04:11:45 CEST 2012 on sn-devel-104
2012-04-05 04:11:45 +02:00
Andrew Bartlett
ebe2e862ba
build: Fix bitrotted configure summary, we now also test HAVE_IFACE_GETIFADDRS
2012-04-05 02:39:09 +02:00
Andrew Bartlett
a5fcce05b6
build: Restore configure summary checking
...
This was accidentily lost in:
commit b1ce226af8b61ad7e3c37860a59c6715012e738b
Author: James Peach <jpeach@samba.org>
Date: Fri Jun 15 21:58:49 2007 +0000
r23510: Tidy calls to smb_panic by removing trailing newlines. Print the
failed expression in SMB_ASSERT.
(This used to be commit 171dc060e2a576d724eed1ca65636bdafffd7713)
2012-04-05 02:39:09 +02:00
Andrew Bartlett
0732311c80
build: Add more assertions that fcntl locking works 64-bit
2012-04-05 02:39:09 +02:00
Andrew Bartlett
22d9450100
build: Remove unused GLIBC_HACK_FCNTL64
...
This is not set from anywhere, and refers to Red Hat 7.0, which is
really, really old now.
Andrew Bartlett
2012-04-05 02:39:09 +02:00
Andrew Bartlett
bd534bd522
build: Fix sys_open() removal by including system/filesys.h
2012-04-05 02:39:09 +02:00
Andrew Bartlett
1ac7f071ce
build: Remove SMB_F* locking defines
2012-04-05 02:39:09 +02:00
Andrew Bartlett
6098f8d80c
build: Remove SMB_STRUCT_FLOCK define
2012-04-05 02:39:09 +02:00
Andrew Bartlett
f6e0532024
build: Remove SMB_STRUCT_DIR define
2012-04-05 02:39:09 +02:00
Andrew Bartlett
2320b2144f
build: Remove SMB_STRUCT_DIRENT define
2012-04-05 02:39:09 +02:00
Andrew Bartlett
6edd8e95f1
build: Remove sys_rewinddir wrapper
2012-04-05 02:39:09 +02:00
Andrew Bartlett
3e8a6e5760
build: Remove sys_closedir wrapper
2012-04-05 02:39:09 +02:00
Andrew Bartlett
ecc822faf8
build: Remove sys_telldir wrapper
2012-04-05 02:39:09 +02:00
Andrew Bartlett
900473a45b
build: Remove sys_seekdir wrapper
2012-04-05 02:39:09 +02:00
Andrew Bartlett
afdb78075c
build: Remove sys_readdir wrapper
2012-04-05 02:39:09 +02:00
Andrew Bartlett
fe526bb32b
build: Remove sys_opendir wrapper
2012-04-05 02:39:09 +02:00
Andrew Bartlett
b74fe73a6f
build: Remove sys_fopen wrapper
2012-04-05 02:39:08 +02:00
Andrew Bartlett
d166b79852
build: Remove sys_open wrapper
2012-04-05 02:39:08 +02:00
Andrew Bartlett
9cc056e567
build: Remove sys_creat wrapper
2012-04-05 02:39:08 +02:00
Andrew Bartlett
ced1f61ec1
build: Remove fallback call to sys_open as HAVE_CREAT is not actually checked for
2012-04-05 02:39:08 +02:00
Andrew Bartlett
7fa1b878c1
build: Remove sys_ftell wrapper
2012-04-05 02:39:08 +02:00
Andrew Bartlett
43e9be8894
build: Remove sys_lseek wrapper
2012-04-05 02:39:08 +02:00
Andrew Bartlett
5c89d12ca4
build: Remove sys_ftruncate wrapper
2012-04-05 02:39:08 +02:00
Andrew Bartlett
e1b7a5c750
build: combine off_t 64 bit and largefile test
2012-04-05 02:39:08 +02:00
Andrew Bartlett
a329c72f07
vfs: Remove -D_LARGEFILE64_SOURCE from vfs examples Makefile
2012-04-05 02:39:08 +02:00
Andrew Bartlett
96108eed10
build: #ifdef LARGE_SMB_OFF_T as off_t is now always 64 bits
2012-04-05 02:39:08 +02:00
Andrew Bartlett
214a668ff3
Remove off64_t declarations
2012-04-05 02:39:08 +02:00
Andrew Bartlett
694d81a7b5
build: Fix configure test that was declaring an off64_t
2012-04-05 02:39:08 +02:00
Andrew Bartlett
473b974a06
build: do not use HAVE_EXPLICIT_LARGEFILE_SUPPORT and *64() fucntions any more
2012-04-05 02:39:08 +02:00
Andrew Bartlett
b4e58111b9
build: Remove configure tests for *64 functions and types
...
We now use the standard types only.
Andrew Bartlett
2012-04-05 02:39:08 +02:00
Andrew Bartlett
d5c7de8650
build: Require 64-bit files support and do not define HAVE_EXPLICIT_LARGEFILE_SUPPORT
2012-04-05 02:39:08 +02:00
Andrew Bartlett
c03398ec0f
build: Add getconf LFS_CFLAGS support to waf build
2012-04-05 02:39:08 +02:00
Andrew Bartlett
db1f277979
build: use only standard _FILE_OFFSET_BITS=64 macro for large files
...
(We also already use any other macro as set by getconf LFS_CFLAGS, and
the standard AC_SYS_LARGEFILE macro in libreplace).
This is instead of using the transitional *64 posix largefile API
Andrew Bartlett
2012-04-05 02:39:08 +02:00
Andrew Bartlett
813d31183d
lib/replace: Add getconf LFS_CFLAGS support to autoconf build
2012-04-05 02:39:08 +02:00
Jeremy Allison
704ea4729b
Third part of fix for bug #8837 - smbd crashes when deleting directory and veto files are enabled.
...
Use correct check to see if veto files has been enabled. Even if not
set lp_veto_files() returns a valid string address (to a '\0' character).
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Thu Apr 5 01:36:04 CEST 2012 on sn-devel-104
2012-04-05 01:36:04 +02:00
Jeremy Allison
c10ed730d4
Second part of bugfix for bug #8837 - smbd crashes when deleting directory and veto files are enabled.
...
Store the 'struct security_token' as well as the 'struct security_unix_token'
inside the locking db when setting a delete on close.
2012-04-04 14:58:42 -07:00
Jeremy Allison
f042de2f34
First part of fix for bug 8837 - smbd crashes when deleting directory and veto files are enabled.
...
Add some const to the sec_ctx code.
2012-04-04 14:58:42 -07:00
Andreas Schneider
d0fbe16a6b
systemd: Add samba service file.
...
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Wed Apr 4 18:04:09 CEST 2012 on sn-devel-104
2012-04-04 18:04:09 +02:00
Stefan Metzmacher
0971a4ee6c
s4:librpc/rpc: also parse ncacn_packet pdus with LIBNDR_FLAG_OBJECT_PRESENT
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue Apr 3 23:06:31 CEST 2012 on sn-devel-104
2012-04-03 23:06:30 +02:00
Stefan Metzmacher
05ceb53dda
s4:librpc/rpc: don't mix up paylod ndr flags with the dcerpc layer
...
If the transfer syntax is NDR64, it's only for the payload not
for the dcerpc pdus.
metze
2012-04-03 20:02:10 +02:00
Andrew Bartlett
fba028afbd
build: Remove checks for krb5_decode_ap_req, free_AP_REQ and KRB5_TICKET_HAS_KEYINFO
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue Apr 3 19:19:33 CEST 2012 on sn-devel-104
2012-04-03 19:19:33 +02:00
Andrew Bartlett
bc3e52d9d0
build: Remove unused check for HAVE_KRB5_TKT_ENC_PART2
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03 17:47:32 +02:00
Andrew Bartlett
e5684b3c6f
s3-krb5 Remove unused get_kvno_from_ap_req()
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03 17:47:32 +02:00
Andrew Bartlett
e01dc1c7bf
s3-krb5 Remove unused get_enctype_from_ap_req
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03 17:47:32 +02:00
Andrew Bartlett
0e2d659c94
s3-krb5: Remove unused smb_krb5_get_keyinfo_from_ap_req()
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03 17:47:32 +02:00
Andrew Bartlett
c89f3bf564
s3-krb5: Remove unused get_key_from_keytab
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03 17:47:32 +02:00