Björn Baumbach [Thu, 8 Mar 2012 14:40:58 +0000 (15:40 +0100)]
s4-samba-tool: add password verification in add user
Signed-off-by: Michael Adam <obnox@samba.org>
Björn Baumbach [Tue, 20 Mar 2012 10:10:44 +0000 (11:10 +0100)]
s4-provision: don't ask only 3 times for passwd in interactive mode
Signed-off-by: Michael Adam <obnox@samba.org>
Björn Baumbach [Thu, 8 Mar 2012 14:27:05 +0000 (15:27 +0100)]
s4-provision: add password verification in interactive mode
Since we do not print the password out (anymore), it is necessary to
verify the entered password.
Signed-off-by: Michael Adam <obnox@samba.org>
Volker Lendecke [Wed, 21 Mar 2012 11:18:09 +0000 (12:18 +0100)]
s3: Move the notify_ctx to the smbd_server_connection
We only need one notify_ctx per smbd. The notify_array can become quite large.
It's based on absolute paths, so there's no point in having a copy of the
complete array in memory multiple times.
Autobuild-User: Volker Lendecke <vl@samba.org>
Autobuild-Date: Wed Mar 21 14:26:07 CET 2012 on sn-devel-104
Volker Lendecke [Wed, 21 Mar 2012 10:59:27 +0000 (11:59 +0100)]
s3: Remove "conn" param from notify_init()
Volker Lendecke [Wed, 21 Mar 2012 10:55:55 +0000 (11:55 +0100)]
s3: Remove "conn" param from sys_notify_context_create
Volker Lendecke [Wed, 21 Mar 2012 10:52:27 +0000 (11:52 +0100)]
s3: Remove "conn" from sys_notify_context
Volker Lendecke [Wed, 21 Mar 2012 10:47:50 +0000 (11:47 +0100)]
s3: Pass "conn" to sys_notify_watch()
Volker Lendecke [Wed, 21 Mar 2012 10:47:50 +0000 (11:47 +0100)]
s3: Pass "conn" to notify_add()
Volker Lendecke [Mon, 19 Mar 2012 20:57:50 +0000 (21:57 +0100)]
s3: Pass "path" through vfs_notify_watch
Andreas Schneider [Thu, 15 Mar 2012 16:04:00 +0000 (17:04 +0100)]
waf: Add autoconf --target support.
This is needed on some platforms so that you can set it and it is not
automagically transformed into --targets. The --target option is
normally set by the RPM %configure macro.
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Wed Mar 21 11:54:02 CET 2012 on sn-devel-104
Amitay Isaacs [Wed, 14 Mar 2012 08:34:54 +0000 (19:34 +1100)]
s4-upgradedns: Add DNS partitions in msDS-hasMasterNCs in NTDS settings
Autobuild-User: Amitay Isaacs <amitay@samba.org>
Autobuild-Date: Wed Mar 21 03:16:22 CET 2012 on sn-devel-104
Amitay Isaacs [Tue, 13 Mar 2012 01:05:10 +0000 (12:05 +1100)]
s4-rpc: dnsserver: Fix IPv6 reverse zone handling
Thanks to Marcel Ritter <marcel.ritter@rrze.fau.de> for the patch.
Amitay Isaacs [Tue, 13 Mar 2012 00:51:02 +0000 (11:51 +1100)]
s4-upgradedns: Allow fixing of dns provision after domain join
This change allows samba_upgradedns script to be run even on existing
dns provision (DLZ_BIND9 or SAMBA_INTERNAL) without any side effects.
This allows to "fix" dns provision after samba-tool domain join for
running BIND with DLZ plugin.
Jelmer Vernooij [Tue, 20 Mar 2012 12:50:18 +0000 (13:50 +0100)]
librpc/wscript_build: Fix formatting.
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Tue Mar 20 15:26:14 CET 2012 on sn-devel-104
Jelmer Vernooij [Sun, 18 Mar 2012 17:46:18 +0000 (18:46 +0100)]
Move NS_GUID_string and NS_GUID_from_string to dsdb-common.
Jelmer Vernooij [Sun, 18 Mar 2012 17:04:17 +0000 (18:04 +0100)]
libndr: Define trivial is_valid_policy_hnd as macro.
This makes the NDR namespace a bit clearer, in preparation of ABI checking.
Jelmer Vernooij [Sun, 18 Mar 2012 16:44:24 +0000 (17:44 +0100)]
libndr: Rename policy_handle_empty to ndr_policy_handle_empty.
This makes the NDR namespace a bit clearer, in preparation of ABI checking.
Jelmer Vernooij [Sun, 18 Mar 2012 15:54:21 +0000 (16:54 +0100)]
libndr: Rename policy_handle_equal to ndr_policy_handle_equal.
This makes the NDR namespace a bit clearer, in preparation of ABI checking.
Jelmer Vernooij [Sun, 18 Mar 2012 15:46:57 +0000 (16:46 +0100)]
libndr: Rename ndr64_transfer_syntax and null_ndr_syntax_id so they have a ndr_ prefix.
This makes the NDR namespace a bit clearer, in preparation of ABI checking.
Jelmer Vernooij [Sun, 18 Mar 2012 01:21:24 +0000 (02:21 +0100)]
librpc/wscript_build: Santizize formatting.
Andrew Bartlett [Wed, 14 Dec 2011 23:00:36 +0000 (10:00 +1100)]
s3-winbindd Only use SamLogonEx when we can get unencrypted session keys
This ensures that we have some check on the session keys being returned
as the RC4 cipher is not checksumed.
The check comes from the fact that the credentials chain is tied to
the session key, and so if the credentials check passes then the
netlogon session key will be correct, and so the user session key
will be correctly decrypted.
Andrew Bartlett
Signed-off-by: Jeremy Allison <jra@samba.org>
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Mon Mar 19 21:31:46 CET 2012 on sn-devel-104
Michael Adam [Sun, 18 Mar 2012 22:40:18 +0000 (23:40 +0100)]
s4:selftest: add test for "samba-tool group list"
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Mon Mar 19 02:30:39 CET 2012 on sn-devel-104
Michael Adam [Thu, 8 Mar 2012 21:39:24 +0000 (22:39 +0100)]
s4:samba-tool: add simple command "group list"
Michael Adam [Sun, 18 Mar 2012 21:19:46 +0000 (22:19 +0100)]
s4:selftest: add a new testsuite for the "samba-tool group" command
Matthieu Patou [Sat, 17 Mar 2012 07:19:40 +0000 (00:19 -0700)]
upgrade provision didn't run findprovisionrange anymore
Autobuild-User: Matthieu Patou <mat@samba.org>
Autobuild-Date: Sat Mar 17 09:51:46 CET 2012 on sn-devel-104
Matthieu Patou [Sat, 17 Mar 2012 07:19:09 +0000 (00:19 -0700)]
Rewrite findprovisionrange to use factorized functions
Matthieu Patou [Sat, 17 Mar 2012 07:18:39 +0000 (00:18 -0700)]
Factorize code from findprovisionusnranges in order to solve bug #8504
Stefan Metzmacher [Fri, 2 Mar 2012 20:41:51 +0000 (21:41 +0100)]
s3:gse: fix debug message in gse_get_server_auth_token()
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Sat Mar 17 03:21:06 CET 2012 on sn-devel-104
Jeremy Allison [Fri, 16 Mar 2012 22:26:57 +0000 (15:26 -0700)]
Fix second part of bug #8811 - sd_has_inheritable_components segfaults on an SD that se_access_check accepts.
This fixes a coredump with a NULL DACL in add_directory_inheritable_components().
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Sat Mar 17 01:05:57 CET 2012 on sn-devel-104
Michael Adam [Fri, 16 Mar 2012 14:25:38 +0000 (15:25 +0100)]
s4:samba-tool: remove remains of patch conflict resolution
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Fri Mar 16 19:13:32 CET 2012 on sn-devel-104
Jelmer Vernooij [Fri, 16 Mar 2012 14:02:20 +0000 (15:02 +0100)]
Stop installing popt_common.h as its symbols are in a private library.
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Fri Mar 16 17:39:31 CET 2012 on sn-devel-104
Amitay Isaacs [Fri, 16 Mar 2012 11:57:09 +0000 (22:57 +1100)]
build: Do not use --export-dynamic flag on OpenBSD 5.x
With --export-dynamic flag on OpenBSD 5.x, extra symbols get added in the
data segment which causes ABI generation script to fail.
Autobuild-User: Amitay Isaacs <amitay@samba.org>
Autobuild-Date: Fri Mar 16 16:04:31 CET 2012 on sn-devel-104
Volker Lendecke [Thu, 15 Mar 2012 12:02:15 +0000 (13:02 +0100)]
s3-notify: Lift "/." handling up one level
This slightly simplifies the code
Autobuild-User: Volker Lendecke <vl@samba.org>
Autobuild-Date: Fri Mar 16 14:28:44 CET 2012 on sn-devel-104
Volker Lendecke [Thu, 15 Mar 2012 11:22:50 +0000 (12:22 +0100)]
s3-notify: Simplify if-expressions
Volker Lendecke [Thu, 15 Mar 2012 10:10:35 +0000 (11:10 +0100)]
s3-dbwrap: Move "lock_order" initialization to db_open_xx
Amitay Isaacs [Fri, 16 Mar 2012 02:34:05 +0000 (13:34 +1100)]
build: Fix build issue on OpenBSD 5.x
Do not use -Wl,-no-undefined flag on OpenBSD 5.x (tested on 5.0)
Autobuild-User: Amitay Isaacs <amitay@samba.org>
Autobuild-Date: Fri Mar 16 05:14:03 CET 2012 on sn-devel-104
Jelmer Vernooij [Thu, 15 Mar 2012 15:03:57 +0000 (16:03 +0100)]
Remove more unnecessary shebang lines in python files.
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Fri Mar 16 02:48:52 CET 2012 on sn-devel-104
Jelmer Vernooij [Thu, 15 Mar 2012 15:03:36 +0000 (16:03 +0100)]
samba.tests.source: Verify that only executable python files (and only executable files) have a shebang line.
Jelmer Vernooij [Thu, 15 Mar 2012 14:56:27 +0000 (15:56 +0100)]
wafsamba: Remove shebang lines from non-executable files.
Jeremy Allison [Thu, 15 Mar 2012 20:24:57 +0000 (13:24 -0700)]
Make reinit_after_fork_pipe_handler code with reads being interrupted by a signal.
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Thu Mar 15 23:29:47 CET 2012 on sn-devel-104
Stefan Metzmacher [Mon, 12 Mar 2012 17:04:01 +0000 (18:04 +0100)]
s3:smbd: call file_close_user() before removing tree connects in conn_close_all()
This will help later if we have to handle a SMB2TreeDisconnect different
compared to a SMB2SessionLogoff and a TCPDisconnect.
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Thu Mar 15 21:56:09 CET 2012 on sn-devel-104
Michael Adam [Thu, 15 Mar 2012 16:32:51 +0000 (17:32 +0100)]
s4:selftest: make the use of writetimeupdatedelay consistent across all tests
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Thu Mar 15 20:20:13 CET 2012 on sn-devel-104
Michael Adam [Thu, 15 Mar 2012 16:28:38 +0000 (17:28 +0100)]
s3:selftest: reactivate the writetimeupdatedelay speed-up
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
Michael Adam [Thu, 15 Mar 2012 15:29:27 +0000 (16:29 +0100)]
s3:smbd: let smbd/nmbd/winbindd child processes terminate if the parent process died.
This applies to all child processes making use of reinit_after_fork().
It is implemented by establishing a pipe between parent and child.
The child watches for EOF on the read end of the pipe, indidcating
an exited parent.
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
David Disseldorp [Thu, 15 Mar 2012 13:43:26 +0000 (14:43 +0100)]
idl: add offload data transfer ioctl types
For future use in handling FSCTL_OFFLOAD_READ, FSCTL_OFFLOAD_WRITE and
IOCTL_STORAGE_QUERY_PROPERTY requests new to Windows 8.
Based on preliminary data structure documentation from:
http://msdn.microsoft.com/en-us/library/windows/hardware/hh451101%28v=vs.85%29.aspx
http://msdn.microsoft.com/en-us/library/windows/hardware/hh451122%28v=vs.85%29.aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/hh449428%28v=vs.85%29.aspx
http://msdn.microsoft.com/en-us/library/windows/hardware/hh451469%28v=vs.85%29.aspx
Signed-off-by: Andreas Schneider <asn@samba.org>
Signed-off-by: Lars Müller <lars@samba.org>
Autobuild-User: David Disseldorp <ddiss@samba.org>
Autobuild-Date: Thu Mar 15 18:40:11 CET 2012 on sn-devel-104
Michael Adam [Thu, 15 Mar 2012 13:37:04 +0000 (14:37 +0100)]
s4:selftest: remove python shebang accidentially re-added to the "samba-tool user" test
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Thu Mar 15 16:17:54 CET 2012 on sn-devel-104
Michael Adam [Thu, 15 Mar 2012 06:59:30 +0000 (07:59 +0100)]
s4:selftest: fix message typo in test for "samba-tool user list"
Spotted by kukks - thanks.
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Thu Mar 15 14:24:29 CET 2012 on sn-devel-104
Volker Lendecke [Wed, 14 Mar 2012 10:30:28 +0000 (11:30 +0100)]
s3: Use talloc_tos() in notify_send()
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Thu Mar 15 12:43:41 CET 2012 on sn-devel-104
Volker Lendecke [Wed, 14 Mar 2012 09:52:03 +0000 (10:52 +0100)]
s3: Fix lock ordering in notify_add
It's not necessary to keep the global notify record locked during
the inotify and notify_onelevel.tdb operations.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Volker Lendecke [Wed, 14 Mar 2012 12:19:22 +0000 (13:19 +0100)]
s3: properly free the notify_onelevel record
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Volker Lendecke [Wed, 14 Mar 2012 09:33:53 +0000 (10:33 +0100)]
s3: Replace some callers of cluster_id_equal
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Volker Lendecke [Wed, 14 Mar 2012 09:31:13 +0000 (10:31 +0100)]
s3: Remove the separate server_id arg to notify_init
The server_id is tied to the messaging_context
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Volker Lendecke [Sat, 10 Mar 2012 23:01:51 +0000 (00:01 +0100)]
s3: Fix blank line endings
Autobuild-User: Volker Lendecke <vl@samba.org>
Autobuild-Date: Thu Mar 15 10:59:46 CET 2012 on sn-devel-104
Stefan Metzmacher [Fri, 2 Mar 2012 21:01:48 +0000 (22:01 +0100)]
auth/gensec_gssapi: gss_krb5_lucid_context_v1_t is not shared with the gse code anymore
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Thu Mar 15 09:16:16 CET 2012 on sn-devel-104
Stefan Metzmacher [Tue, 13 Mar 2012 14:18:54 +0000 (15:18 +0100)]
s4:librpc/rpc: avoid an unused talloc_reference() from dcerpc_request_send()
metze
Stefan Metzmacher [Tue, 13 Mar 2012 14:18:08 +0000 (15:18 +0100)]
s4:librpc/rpc: pass a mem_ctx to dcerpc_request_send()
metze
Stefan Metzmacher [Tue, 13 Mar 2012 14:41:16 +0000 (15:41 +0100)]
s4:librpc/rpc: use tevent_req_defer_callback() in dcerpc_alter_context_*
metze
Stefan Metzmacher [Tue, 13 Mar 2012 14:14:33 +0000 (15:14 +0100)]
s4:librpc/rpc: use tevent_req_defer_callback() in dcerpc_bind_*
metze
Stefan Metzmacher [Tue, 13 Mar 2012 14:37:49 +0000 (15:37 +0100)]
s4:librpc/rpc: convert dcerpc_alter_context_send/recv to tevent_req
Many thanks to Andrew Bartlett <abartlet@samba.org> for the
debugging, which lead to the following line:
talloc_steal(state, raw_packet->data);
metze
Stefan Metzmacher [Tue, 13 Mar 2012 13:52:40 +0000 (14:52 +0100)]
s4:librpc/rpc: convert dcerpc_bind_send/recv to tevent_req
Many thanks to Andrew Bartlett <abartlet@samba.org> for the
debugging, which lead to the following line:
talloc_steal(state, raw_packet->data);
metze
Stefan Metzmacher [Wed, 14 Mar 2012 13:59:45 +0000 (14:59 +0100)]
s4:librpc/rpc: also notify requests which are not shipped about a dead connection
metze
Stefan Metzmacher [Wed, 14 Mar 2012 13:57:32 +0000 (14:57 +0100)]
s4:librpc/rpc: ship requests via an immediate event
Deep inside dcerpc_ship_next_request() some code path
could trigger dcerpc_connection_dead(), which means
it's not safe to do any processing after calling dcerpc_ship_next_request().
metze
Stefan Metzmacher [Wed, 14 Mar 2012 13:25:48 +0000 (14:25 +0100)]
s4:librpc/rpc: if the connecion is dead we're done
There's no point in doing anymore processing,
it can just lead to crashes.
metze
Stefan Metzmacher [Wed, 14 Mar 2012 13:24:54 +0000 (14:24 +0100)]
s4:librpc/rpc: if the connection is dead we don't want to be called recursivly.
metze
Ira Cooper [Thu, 15 Mar 2012 00:43:46 +0000 (20:43 -0400)]
s3: Update waf build to include missed dependancy on Lion.
Autobuild-User: Ira Cooper <ira@samba.org>
Autobuild-Date: Thu Mar 15 07:34:43 CET 2012 on sn-devel-104
Ira Cooper [Wed, 14 Mar 2012 16:56:02 +0000 (12:56 -0400)]
util: Add --disable-fault-handling.
On some platforms you can not debug coredumps after the default signal handler
gets done dumping core. This allows waf to have an option to disable our
default signal handler.
Jelmer Vernooij [Wed, 14 Mar 2012 22:20:07 +0000 (23:20 +0100)]
libsmbclient-raw: Install smb_composite.h.
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Thu Mar 15 02:57:59 CET 2012 on sn-devel-104
Andrew Bartlett [Wed, 14 Mar 2012 11:37:33 +0000 (22:37 +1100)]
build: Do not build with utmp when we do not have utmp.h
This matches the autoconf build, and should partially address bug #8709.
Andrew Bartlett
Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Thu Mar 15 01:12:15 CET 2012 on sn-devel-104
Andrew Bartlett [Wed, 14 Mar 2012 11:28:38 +0000 (22:28 +1100)]
build: param must require cups to get the cups headers path in -I
Andrew Bartlett [Sat, 10 Mar 2012 19:44:17 +0000 (06:44 +1100)]
s3-krb5: Remove GSS_WRAP_IOV conditional
We already confirm that we have this functionality before we set HAVE_KRB5 at
configure time.
Andrew Bartlett
Andrew Bartlett [Mon, 12 Mar 2012 07:23:01 +0000 (18:23 +1100)]
wintest: test wbinfo --krb5auth
This will ensure that this functionality is tested with MIT krb5, as the
make test system only reaches this code with Heimdal.
Andrew Bartlett
Andrew Bartlett [Sun, 11 Mar 2012 02:00:01 +0000 (13:00 +1100)]
selftest: test wbinfo --authenticate and --krb5auth
Andrew Bartlett [Sat, 10 Mar 2012 22:08:36 +0000 (09:08 +1100)]
build: Ensure that we clean build objects from auth/ as well
Stefan Metzmacher [Wed, 14 Mar 2012 19:46:21 +0000 (20:46 +0100)]
selftest/flapping: mark ^samba3.rpc.spoolss.*printserver.enum_printers_servername as flakey
I got this:
[370/1371 in 21m20s] samba3.rpc.spoolss.printserver (s3dc)
Testing servername behaviour in EnumPrinters and GetPrinters
Testing EnumPrinters(\\127.0.0.2) level 2
Testing OpenPrinterEx()
WARNING!: ../source4/torture/rpc/spoolss.c:5907: r.out.result was
WERR_INVALID_PARAM, expected WERR_OK: OpenPrinterEx failed
WARNING!: ../source4/torture/rpc/spoolss.c:6417: Expression
`call_OpenPrinterEx(tctx, p, short_name, ((void *)0), &handle)' failed: failed
to open printer
UNEXPECTED(failure): samba3.rpc.spoolss.printserver
.printserver.enum_printers_servername
REASON: _StringException: _StringException:
../source4/torture/rpc/spoolss.c:6499: Expression
`test_OnePrinter_servername(tctx, p, b, servername, info[i].info2.printername)'
failed: failed to check printer
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Wed Mar 14 23:02:46 CET 2012 on sn-devel-104
Stefan Metzmacher [Wed, 14 Mar 2012 16:00:14 +0000 (17:00 +0100)]
selftest/flapping: mark ^samba3.rpc.spoolss.*printserver.openprinter_badnamelist as flakey
I saw this a few times today:
[370/528 in 19m28s] samba3.rpc.spoolss.printserver (s3dc)
Using seed
1331739572
Testing OpenPrinter(\\127.0.0.2)
Testing GetPrinterData(Architecture)
Testing OpenPrinter(__INVALID_PRINTER__) with bad name
Testing OpenPrinterEx(__INVALID_PRINTER__) with bad name
Testing OpenPrinter(\\__INVALID_HOST__) with bad name
Testing OpenPrinterEx(\\__INVALID_HOST__) with bad name
Testing OpenPrinter() with bad name
Testing OpenPrinterEx() with bad name
Testing OpenPrinter(\\\) with bad name
Testing OpenPrinterEx(\\\) with bad name
Testing OpenPrinter(\\\__INVALID_PRINTER__) with bad name
Testing OpenPrinterEx(\\\__INVALID_PRINTER__) with bad name
Testing OpenPrinter(\\127.0.0.2\) with bad name
WARNING!: ../source4/torture/rpc/spoolss.c:5765: op.out.result was WERR_OK,
expected WERR_INVALID_PRINTER_NAME: unexpected result
UNEXPECTED(failure): samba3.rpc.spoolss.printserver
.printserver.openprinter_badnamelist
REASON: _StringException: _StringException:
../source4/torture/rpc/spoolss.c:5821: Expression
`test_OpenPrinter_badname(tctx, b, badname)' failed:
metze
Stefan Metzmacher [Wed, 14 Mar 2012 12:10:43 +0000 (13:10 +0100)]
selftest/flapping: mark samba4.blackbox.gentest as flakey
https://git.samba.org/autobuild.flakey/2012-03-14-1307/samba4.stdout
[1228/1371 in 1h19s] samba4.blackbox.gentest(dc)
UNEXPECTED(failure): samba4.blackbox.gentest(dc).gentest
REASON: _StringException: _StringException: seed=1
Connecting to \localdcest1 as Administrator - instance 0
Connecting to \localdcest1est1 as Administrator - instance 1
Connecting to \localdcest1est2 as Administrator - instance 0
Connecting to \localdcest1est2 as Administrator - instance 1
0
OPEN num_open_handles=1 h=0 (gentest\foo4)
Notify count inconsistent 1 0
Failed at operation 88 - MKDIR
gentest failed
I saw this more than 10 times in the last year already.
metze
Stefan Metzmacher [Wed, 14 Mar 2012 11:18:50 +0000 (12:18 +0100)]
s3:selftest: add support for 'make test FAIL_IMMEDIATELY=1'
This is what autobuild uses in order to let the build abort on the first
failure.
metze
Michael Adam [Wed, 14 Mar 2012 00:00:06 +0000 (01:00 +0100)]
s4:selftest: fix a message-typo in the "samba-tool user" testsuite.
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Wed Mar 14 21:19:11 CET 2012 on sn-devel-104
Michael Adam [Fri, 9 Mar 2012 13:32:55 +0000 (14:32 +0100)]
s4:selftest: add a new test for "samba-tool user list"
Michael Adam [Fri, 9 Mar 2012 11:00:32 +0000 (12:00 +0100)]
testtools/matchers.py: fix a comment typo
Andreas Schneider [Tue, 14 Feb 2012 10:56:37 +0000 (11:56 +0100)]
s3-spoolss: Check return type of update_dsspooler().
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Wed Mar 14 19:38:45 CET 2012 on sn-devel-104
Andreas Schneider [Mon, 13 Feb 2012 18:00:41 +0000 (19:00 +0100)]
s3-spoolss: Check return codes in update_dsspooler.
Andreas Schneider [Fri, 10 Feb 2012 13:00:05 +0000 (14:00 +0100)]
s3-printing: Check for browseable too.
Andreas Schneider [Fri, 10 Feb 2012 12:45:24 +0000 (13:45 +0100)]
s3-printing: Make printer a const char *.
Andreas Schneider [Mon, 13 Feb 2012 17:57:26 +0000 (18:57 +0100)]
s3-rpc_client: Add debug message for printer dataex errors.
Andreas Schneider [Mon, 13 Feb 2012 17:58:32 +0000 (18:58 +0100)]
s3-rpc_server: Increase debug level for policy handle.
Jelmer Vernooij [Wed, 14 Mar 2012 13:30:50 +0000 (14:30 +0100)]
samba3util: Add ccan to dependency list now that str_checksum() uses a ccan function.
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Wed Mar 14 17:55:51 CET 2012 on sn-devel-104
Christian Ambach [Tue, 13 Mar 2012 12:08:50 +0000 (13:08 +0100)]
s3:smb2_server: fix a compiler warning
Autobuild-User: Christian Ambach <ambi@samba.org>
Autobuild-Date: Wed Mar 14 16:06:48 CET 2012 on sn-devel-104
Stefan Metzmacher [Wed, 14 Mar 2012 09:56:28 +0000 (10:56 +0100)]
s3:smbd: also create ncalrpc/np directory before forking rpc daemons
After the fixes to directory_create_or_exist(), this should not be
needed anymore, but lets try to make autobuild reliable first.
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Wed Mar 14 13:44:41 CET 2012 on sn-devel-104
Stefan Metzmacher [Wed, 14 Mar 2012 09:52:50 +0000 (10:52 +0100)]
lib/util: only change umask during mkdir()
metze
Stefan Metzmacher [Wed, 14 Mar 2012 09:50:34 +0000 (10:50 +0100)]
lib/util: cope with races between lstat and mkdir in directory_create_or_exist()
metze
Stefan Metzmacher [Wed, 14 Mar 2012 09:46:14 +0000 (10:46 +0100)]
lib/util: use a helper variable in directory_create_or_exist()
metze
Stefan Metzmacher [Wed, 14 Mar 2012 09:43:54 +0000 (10:43 +0100)]
lib/util: do an early return on error directory_create_or_exist()
metze
Stefan Metzmacher [Wed, 14 Mar 2012 09:41:47 +0000 (10:41 +0100)]
lib/util: remove unneeded else branch in directory_create_or_exist()
metze
Stefan Metzmacher [Wed, 14 Mar 2012 09:39:49 +0000 (10:39 +0100)]
lib/util: don't start DEBUG output with 'error '
This confused the subunit code.
metze
Amitay Isaacs [Wed, 14 Mar 2012 04:59:27 +0000 (15:59 +1100)]
s4-dsdb: Fix the case for attribute name msDS-hasMasterNCs
Autobuild-User: Amitay Isaacs <amitay@samba.org>
Autobuild-Date: Wed Mar 14 11:59:02 CET 2012 on sn-devel-104
Rusty Russell [Wed, 14 Mar 2012 05:01:01 +0000 (15:31 +1030)]
lib/tdb: remove unnecessary XOPEN and FILE_OFFSET_BITS defines in test/
These were relics: they don't need to be defined here as long as we are
careful to include the replace headers before any standard headers (we are).
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Autobuild-User: Rusty Russell <rusty@rustcorp.com.au>
Autobuild-Date: Wed Mar 14 10:12:26 CET 2012 on sn-devel-104
Rusty Russell [Wed, 14 Mar 2012 04:59:55 +0000 (15:29 +1030)]
lib/tdb2: remove unneccessary _FILE_OFFSET_BITS define in test/.
This was a relic from testing; it can interfere with compile.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Matthieu Patou [Tue, 13 Mar 2012 05:49:32 +0000 (22:49 -0700)]
autoconf: make autoconf build work on OS X 10.6
Autobuild-User: Matthieu Patou <mat@samba.org>
Autobuild-Date: Wed Mar 14 08:31:19 CET 2012 on sn-devel-104