Jeremy Allison
a94a4b788c
Plumb in get_nt_acl into SMB2.
...
Jeremy.
2010-04-26 20:11:59 -07:00
Andrew Tridgell
be35a40e03
s4-dns: fixed dc.dc duplication in DNS update list
2010-04-27 11:01:23 +10:00
Andrew Tridgell
b0aa476948
s4-drs: add entries to repsTo based on calculated repsFrom
...
This is based on the documentation: "the KCC will automatically create
the Reps-To attributes on destination DSAs based on other DSAs
Reps-From entries."
2010-04-27 10:38:59 +10:00
Andrew Tridgell
3119296e42
s4-drepl: don't setup a repsFrom from a DC that isn't a master for a NC
...
use hasMasterNCs to see what NCs we should be pulling from each DC
2010-04-27 10:38:59 +10:00
Andrew Tridgell
c375b90f5d
s4-getncchanges: honor DRSUAPI_DRS_REF_GCSPN
...
this is an alternative way of establishing repsTo
2010-04-27 10:38:58 +10:00
Andrew Tridgell
5b81962ed1
s4-repl: these messages are common, and don't deserve debug level 1
...
getting older attributes is quite common
2010-04-27 10:38:58 +10:00
Andrew Tridgell
8aa30f9580
s4-repl: on a failed request, clear the current ptr
...
this prevents the queue being stuck on failure
2010-04-27 10:38:58 +10:00
Andrew Tridgell
9b18b339c0
s4-repl: end repl request when not doing an UpdateRefs
...
otherwise the queue is stuck forever
2010-04-27 10:38:58 +10:00
Andrew Tridgell
5fb60bc311
s4-repl: don't delete repsTo entry on DsReplicaSync
...
we rely on the highestUSN counters instead. W2K8 does not resend
DsUpdateRefs each time, and the WSPP docs do not indicate that repsTo
should be deleted
2010-04-27 10:38:58 +10:00
Jelmer Vernooij
f8fc7fcbeb
s3-build: Remove --enable-merged support.
2010-04-26 23:50:16 +02:00
Günther Deschner
44b0a0c14d
s4: remove unused rap.h.
...
Guenther
2010-04-26 22:53:00 +02:00
Günther Deschner
232b9e556c
s3: remove unused rap.h.
...
Guenther
2010-04-26 22:53:00 +02:00
Günther Deschner
aae716d044
s4: fix some build warnings.
...
Guenther
2010-04-26 22:53:00 +02:00
Günther Deschner
dbfff90185
s3: fix some build warnings.
...
Guenther
2010-04-26 22:53:00 +02:00
Günther Deschner
7259762909
s3: use generated rap header.
...
Guenther
2010-04-26 22:52:59 +02:00
Günther Deschner
1983d0dde7
s4: use generated rap header.
...
Guenther
2010-04-26 22:52:59 +02:00
Günther Deschner
874335c48d
s3: re-run make samba3-idl and add generated header file.
...
Guenther
2010-04-26 22:52:59 +02:00
Günther Deschner
8b287b92fd
rap: add rap idl.
...
Guenther
2010-04-26 22:52:59 +02:00
Günther Deschner
1ede2a0577
s4: rename RAP share_enum_info to share_info.
...
Guenther
2010-04-26 22:52:45 +02:00
Jeremy Allison
1055b3c229
When walking the SMB2 requests queue, ensure the request is still "in flight"
...
before examining the details.
SMB2 requests stay on the queue until their out.vector has been
send, only then are they talloc_free'd.
Thanks for Ira Cooper <ira@wakeful.net> for giving me the
backtrace showing this.
Jeremy.
2010-04-26 12:29:03 -07:00
Jeremy Allison
6beba782f1
Fix crash when rescheduling oplock open.
...
Jeremy.
2010-04-26 10:54:33 -07:00
Volker Lendecke
abdb96b8ff
s3: Implement "net rpc user setprimarygroup"
2010-04-26 17:10:31 +02:00
Andrew Tridgell
5ce1dbf2e3
s4-ddb: don't create partitions with the UNINSTANT flag set
...
these partitions and not on the server we are replicating from. Also
check for deleted partitions.
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-04-26 19:06:07 +10:00
Andrew Tridgell
a31c711ba7
s4-drs: allow getncchanges requests to non WRIT_REP partitions for extended ops
...
Needed for RID allocation
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-04-26 19:06:07 +10:00
Andrew Tridgell
6ee1c503bf
s4-drs: don't send uninstantiated objects in getncchanges
...
This includes deleted partitions
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-04-26 19:06:07 +10:00
Andrew Tridgell
159de40b0b
s4-drepl: don't send an UpdateRefs unless its a plain replication
...
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-04-26 19:06:06 +10:00
Andrew Tridgell
f66fcd9608
build: cope with realname for install of non-python libs
...
this fixes the install of mit_samba.so
2010-04-26 19:06:06 +10:00
Andrew Tridgell
267e0b3616
s4-drs: make links to foreign partitions non-fatal
...
DN links outside the set of partitions we are replication should be
allowed.
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-04-26 19:06:06 +10:00
Andrew Tridgell
0a47bf5f15
build: automatically run autogen-waf.sh when needed
2010-04-26 14:36:55 +10:00
Andrew Tridgell
b0396807d0
s4-heimdalbuild: remove LIBNETIF dependency from HEIMDAL_GSSAPI
...
this avoids the s3compat layer from getting duplicate interfaces code
2010-04-26 14:36:54 +10:00
Andrew Tridgell
c6b8ffd3a5
build: normalise paths in unique source checking
2010-04-26 14:36:54 +10:00
Andrew Tridgell
a241daae2d
build: a library is only empty if it has no deps
2010-04-26 14:36:54 +10:00
Andrew Tridgell
c8824fd9b4
build: use option_group() not add_option_group()
...
option_group() ensures we don't end up with duplicate groups
2010-04-26 14:36:54 +10:00
Andrew Tridgell
6c79b9f480
build: cope with duplicates in source lists
2010-04-26 14:36:54 +10:00
Volker Lendecke
fd3eeb3878
s3: async_domain_request is no longer used
2010-04-25 12:32:02 +02:00
Volker Lendecke
d53e3450c7
s3: Convert add_trusted_domains() to wb_domain_request_send()
2010-04-25 12:32:02 +02:00
Volker Lendecke
d41836fb62
s3: Simplify trustdom_state
...
Don't store information explicitly as boolean flags that can be easily
retrieved from the domain when it's actually needed.
2010-04-25 10:55:19 +02:00
Volker Lendecke
13cdaf9417
s3: Make "struct trustdom_state" its own talloc context
2010-04-25 10:55:19 +02:00
Volker Lendecke
d61b07253b
libwbclient: Talloc is no longer used
2010-04-25 10:16:11 +02:00
Stefan Metzmacher
b29f3f497b
Revert "tsocket: not all systems have IPV6_V6ONLY"
...
This reverts commit 63fc3978089df403d7e63462593784ff3d05e6e7.
We now don't support IPv6 when IPV6_V6ONLY isn't available,
as we rely on the behavior.
metze
2010-04-24 20:30:25 +02:00
Stefan Metzmacher
26e6fb0efe
lib/replace/wscript: make sure IPV6_V6ONLY is available for IPv6 support
...
We really on IPV6_V6ONLY being supported.
metze
2010-04-24 20:30:24 +02:00
Stefan Metzmacher
41cd6f9928
lib/replace: make sure IPV6_V6ONLY is available for IPv6 support
...
We really on IPV6_V6ONLY being supported.
metze
2010-04-24 20:30:23 +02:00
Stefan Metzmacher
db29b2d6d2
lib/replace/wscript: add replacement for IPV6_V6ONLY on linux systems with broken headers
...
This is needed on SLES8.
metze
2010-04-24 20:30:23 +02:00
Stefan Metzmacher
e06cf39502
lib/replace: add replacement for IPV6_V6ONLY on linux systems with broken headers
...
This is needed on SLES8.
metze
2010-04-24 20:30:17 +02:00
Stefan Metzmacher
051535f196
buildtools/wafsamba: inline defines during configure into the tests
...
There 2 reasons for this change:
- This is how autoconf tests work and it makes config.log much more useful
- The waf c preprocessor ignored changes in bin/default/__confdefs.h when using
waf configure -C, because is outside of the configure tests project path
and handled like a system header.
Many thanks to ita for pointing out the fix.
metze
2010-04-24 20:03:50 +02:00
Stefan Metzmacher
1ed5f71820
buildtools/wafsamba: make sure we create bin/default/ before trying to create symlinks in it
...
metze
2010-04-24 20:03:50 +02:00
Matthieu Patou
c88b83b7c1
s4 dns: Allow to specify static grant entries to be added to the dynamicaly generated named.conf.update
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-04-24 14:09:10 +02:00
Tim Potter
f25ebe3728
s4-smbd: Fix compiler warning in prefork smbd.
...
My first patch in a while...
Tim.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-04-24 14:07:40 +02:00
Stefan Metzmacher
92449412dc
lib/zlib/wscript: fix system zlib detection
...
metze
2010-04-24 13:19:23 +02:00
Volker Lendecke
4c7cc8bb63
Revert "nsswitch: Fix a memleak in wbinfo"
...
This reverts commit a97f2a0a9c0f1c148a0152202296bb078103b40c.
This was not a memleak, it was a valgrind false positive. We store "details" in
a static.
2010-04-24 12:41:47 +02:00