Stefan Metzmacher
bd6d76d776
lib/util: fix waf configure tests for xattr functions on Mac OS 10.
...
metze
2010-05-14 14:28:36 +02:00
Simo Sorce
348b4b9bab
Make pcap headers private
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-14 14:15:08 +02:00
Simo Sorce
f36396f90f
Move standard printcap parsing to print_standard.c
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-05-14 14:14:55 +02:00
Günther Deschner
566418f1a1
ntprinting: add ntprinting.idl.
...
This generates convenient unmarshalling routines for pulling out spoolss related
information out of ntprinters.tdb, ntforms.tdb and ntdrivers.tdb.
Guenther
2010-05-14 14:12:57 +02:00
Stefan Metzmacher
3408c942ab
wafsamba: use -D_XOPEN_SOURCE=700 for the build
...
Some systems set this automaticly via -D_GNU_SOURCE=1,
but on others we need to set it ourself (e.g. Mac OS 10.4)
metze
2010-05-14 13:38:38 +02:00
Günther Deschner
e92f9c57b4
s3-libsmb: fix typo in remote_password_change().
...
Guenther
2010-05-14 13:23:33 +02:00
Günther Deschner
c94f1c16bd
s3-libndr: make sure ndr_pull_string_array() only inspects string termination flags.
...
Otherwise the NOTERM case is not reachable for ascii strings (only utf16).
With this patch we now can have:
[flag(STR_ASCII|STR_NOTERM|NDR_REMAINING)] string_array array_name;
Guenther
2010-05-14 13:20:40 +02:00
Stefan Metzmacher
edecdab58f
s4:heimdal_build: move #undef __APPLE__ to the end of roken.h
...
Some system includes need __APPLE__ defined.
metze
2010-05-14 10:37:22 +02:00
Jeremy Allison
0d51bab61e
Now we behave as Windows does, remove a Samba3 specific test return.
...
Jeremy.
2010-05-13 21:27:24 -07:00
Jeremy Allison
056f24ce24
Fix bug 7399 - SMB2: QUERY_DIRECTORY is returning invalid values.
...
The end_data argument to smbd_dirptr_lanman2_entry() must include
the safety margin, as internally it's actually used to allow detection
of string name pushes that were truncated. Ensure space_remaining can
never go negative due to padding.
Jeremy.
2010-05-13 15:59:09 -07:00
Matthias Dieter Wallnöfer
49c8c130a0
s4:domainlevel - handle exceptions more precisely
...
LDB_ERR_UNWILLING_TO_PERFORM should be the right error code when the
"msDS-Behavior-Version" was already raised by the first change as it is on
Windows Server.
When s4 itself does implement this trigger then we don't need to do the
second write operation anymore (they're kept in sync).
2010-05-13 22:42:22 +02:00
Jeremy Allison
895b99fd6b
Be more forgiving on client oplock break failure (as Windows does). Remove a global.
...
Jeremy.
2010-05-13 11:33:02 -07:00
Jeremy Allison
ed6fa379ef
Treat an open of stream ::$DATA as an open of the base file.
...
This fixes a class of SMB_ASSERT failures when doing stream tests.
Jeremy.
2010-05-13 10:54:15 -07:00
Stefan Metzmacher
6427484f84
s3:build: build smbtorture4 when the merged build is selected
...
metze
2010-05-13 19:42:25 +02:00
Thomas Nagy
b4cfa3b9e4
buildtools/wafsamba: fix build group ordering
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-05-13 19:23:37 +02:00
Matthieu Patou
f45cbb0a0d
s4: Do not display by default the message Failed to send DsReplicaSync is other host is just unreachable
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-05-13 19:13:30 +02:00
Stefan Metzmacher
11730520a7
s4:dsdb: fix samdb_result_logon_hours() and don't hardcode units_per_week
...
metze
2010-05-13 19:12:42 +02:00
Matthias Dieter Wallnöfer
9ad9fd5b71
ldb:ldb_msg.c - use result constant
2010-05-13 17:10:27 +02:00
Matthias Dieter Wallnöfer
4da42b4e80
s4:domainlevel.py - update the script to handle both domain level occourrences on s4
...
The second "modify" is located under a try-catch block to ignore the change
failure against Windows Server (there only the first change is required).
2010-05-13 15:33:11 +02:00
Matthias Dieter Wallnöfer
38e9a7f577
s4:domain functional level - it is also specified in the domain object under partitions
...
Discovered by the "ldapcmp" tool
2010-05-13 15:14:06 +02:00
Matthias Dieter Wallnöfer
92aa194145
s4:provision_configuration.ldif - add more extended rights objects
2010-05-13 15:06:35 +02:00
Matthias Dieter Wallnöfer
9005227e72
s4:provision_users.ldif - fix up and reorder the well-known security principals
2010-05-13 14:51:10 +02:00
Matthias Dieter Wallnöfer
c715f6d3f9
s4:provision_configuration.ldif - add more Windows 2008 forest operations
2010-05-13 14:47:32 +02:00
Matthias Dieter Wallnöfer
eaea676916
s4:provision_configuration.ldif - the revision level of "Windows2003Update" should obviously be 10
...
Compared against my Windows Server 2008 and Zahari's output.
2010-05-13 14:47:31 +02:00
Matthias Dieter Wallnöfer
025eaceb5c
s4:provision_configuration.ldif - "CN=94fdebc6-8eeb-4640-80de-ec52b9ca17fa" operation is of version 3
2010-05-13 14:47:30 +02:00
Matthias Dieter Wallnöfer
47818b19fc
s4:provision*.ldif - always set the "msDS-NcType" attribute correctly
2010-05-13 14:47:30 +02:00
Matthias Dieter Wallnöfer
1885327b30
s4:provision_configuration.ldif - set the right schedule on the default site in the NTDS site settings
2010-05-13 14:47:29 +02:00
Matthias Dieter Wallnöfer
8acd8b97a6
s4:provision_configuration.ldif - The "NTDS Quotas" object is system-critical
2010-05-13 14:47:29 +02:00
Matthias Dieter Wallnöfer
79ac53eb3b
s4:provision_configuration.ldif - "sites" object
...
- The default site doesn't contain a licensing object
- Adequate two other values (a "showInAdvancedViewOnly" and a "systemFlags" one)
2010-05-13 14:10:02 +02:00
Matthias Dieter Wallnöfer
f57bcc92b5
s4:provision.ldif - add IP security objects as they exist on Windows Server
2010-05-13 13:03:47 +02:00
Matthias Dieter Wallnöfer
44e05dfb73
s4:provision.ldif - add more Windows 2008 domain operations
2010-05-13 13:03:46 +02:00
Matthias Dieter Wallnöfer
cc2bd1f777
s4:provision_users.ldif - On Windows Server >= 2008 security principal S-1-5-20 doesn't exist anymore
2010-05-13 13:03:45 +02:00
Matthias Dieter Wallnöfer
350c61922e
s4:provision.ldif - "passwordSettingsContainer" add "showInAdvancedViewOnly"
2010-05-13 13:03:44 +02:00
Matthias Dieter Wallnöfer
bbb5825a6f
s4:provision.ldif - fix up "NTDS Quotas" "systemFlags"
2010-05-13 13:03:43 +02:00
Matthias Dieter Wallnöfer
b2bd02e11e
s4:provision_users.ldif - fix up Administrator's "userAccountControl"
2010-05-13 13:03:43 +02:00
Matthias Dieter Wallnöfer
8c796715c1
s4:provision_basedn_modify.ldif - fix up "maxPwdAge"
2010-05-13 13:03:31 +02:00
Matthias Dieter Wallnöfer
5e4d91f7aa
s4:provision_users.ldif - Fix typos in user/group objects
2010-05-13 11:17:52 +02:00
Andrew Bartlett
72e65a0521
s3:winbindd Provide a winbindd_register_handlers() helper function for s3compat
...
This function provides a useful entry point for s3compat to set things
up in winbindd.
Andrew Bartlett
2010-05-13 10:12:27 +10:00
Andrew Bartlett
f5c0f90da5
s3:winbindd Split helper functions to allow s3compat to call them
...
This provides a more useful entry point for s3compat.
Andrew Bartlett
2010-05-13 10:12:27 +10:00
Andrew Bartlett
7f70b53dd6
s3:Winbindd Move winbindd_event_context to a different file
...
This allows this function to be easily replaced in s3compat
Andrew Bartlett
2010-05-13 10:12:26 +10:00
Andrew Bartlett
cdf0704272
s3:winbindd Rename 'children' to 'winbindd_children' and make static
2010-05-13 10:12:26 +10:00
Andrew Bartlett
4ef847a3b7
s3:libsmb/namecache Remove namecache_enable()
...
No caller honours the return value, and this call only prints a
DEBUG(). Removing this reduces the number of initialisation
boilerplate calls s3compat has to make.
Andrew Bartlett
2010-05-13 10:12:26 +10:00
Andrew Bartlett
426d92eedb
s3:smbd Remove calls to namecache_enable()
...
This only prints a DEBUG()
Andrew Bartlett
2010-05-13 10:12:26 +10:00
Andrew Bartlett
82fb4ebca7
s3:winbindd Remove call to namecache_enable().
...
This call only prints a DEBUG()
Andrew Bartlett
2010-05-13 10:12:26 +10:00
Andrew Bartlett
468fb4fee4
s3:auth Make get_ntlm_challenge more like Samba4
...
This helps with the upcoming NTLMSSP merge, and allows errors to be returned.
Andrew Bartlett
2010-05-13 10:12:26 +10:00
Jeremy Allison
1101c62144
Pass more SMB2 oplock tests. Only oplock stream tests left to fix.
...
Jeremy.
2010-05-12 15:19:45 -07:00
Julien Kerihuel
9cddf891ad
Choose between local tevent_status.h header file and installed one
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-05-12 19:30:56 +02:00
Julien Kerihuel
693995c1c4
Install util/tevent_* public headers. Required by OpenChange for compiling IDL
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-05-12 19:30:55 +02:00
Stefan Metzmacher
e8139ac14a
s4:librpc: remove explicit ../librpc/gen_ndr/ndr_drsblobs.o from python_drsblobs
...
It already comes via RPC_NDR_DRSBLOBS.
metze
2010-05-12 19:30:55 +02:00
Karolin Seeger
da64913f55
s3-docs: Unify capitalization.
...
Karolin
2010-05-12 16:21:56 +02:00