Age | Commit message (Collapse) | Author | Files | Lines |
|
way to setup a Samba4 DC is to set 'server role = domain controller'.
We use the fSMORoleOwner attribute in the base DN to determine the PDC.
This patch is quite large, as I have corrected a number of places that
assumed taht we are always the PDC, or that used the smb.conf
lp_server_role() to determine that.
Also included is a warning fix in the SAMR code, where the IDL has
seperated a couple of types for group display enumeration.
We also now use the ldb database to determine if we should run the
global catalog service.
In the near future, I will complete the DRSUAPI
DsGetDomainControllerInfo server-side on the same basis.
Andrew Bartlett
(This used to be commit 67d8365e831adf3eaecd8b34dcc481fc82565893)
|
|
metze
(This used to be commit d2d9842914bb049189f9349ff96b32c088cd02a8)
|
|
Here is a patch that adds a torture:dc_binding parametric option to
torture_create_testuser in testjoin.c. This patch is used in OpenChange
torture tests when the AD is different from the Exchange Server. This generic
option could also be used for later 'member server' tests in Samba4.
metze
(This used to be commit 9ddabfc60e1a4f5e471991253141ce458c9a683d)
|
|
particular to verify more expected results.
Also return more details from the join process. Now we also return
the machine account's GUID.
Andrew Bartlett
(This used to be commit 5b32f102af1fc7acb56bf7eaa40068d60a1ee396)
|
|
metze
(This used to be commit 314308c0bf8eeb168d59dab2a867e6bf5f51266b)
|
|
this wasn't noticed because on the 1st dc in the forest both have the
same value
metze
(This used to be commit 527bd9a0a361e19606e25e885b92da316e740bf9)
|
|
of the join account
metze
(This used to be commit 45da80888f18f0fe10d1aeb9089a695125b184e1)
|
|
metze
(This used to be commit 73f7e2d5b3b3ae767644b96ff9783642aac153d0)
|
|
metze
(This used to be commit da6415363b2694961a59385437d34d16a932e77b)
|
|
metze
(This used to be commit c5efd061c5457fb4d344daa2e40dada9c0c37e79)
|
|
metze
(This used to be commit a3202714a34d49af30435dc3d2935e053e141853)
|
|
metze
(This used to be commit f2db31f41dc1727375a560fdc6eaad2c037bf5da)
|
|
metze
(This used to be commit cd534dc93646a5981c4d2f0bc27ba9d3259024eb)
|
|
metze
(This used to be commit 757ed019c219fd215cae23d80281d0b221e495e1)
|
|
metze
(This used to be commit 500113ca5756933de15537b44ccc834ea32307b3)
|
|
metze
(This used to be commit ce671ff6c13e71c5b54ba8f14d81af45a3e796a9)
|
|
Infrastructure fSMORoleOwner
metze
(This used to be commit adbff0d696237efac27f260c115678169b8646d8)
|
|
metze
(This used to be commit 2e355f84888ebea1376151bcba4013980da08c15)
|
|
the strange thing is the DsGetNCChanges() calls are on their on DRSUAPI
connection, but use a bind_handle (policy handle from another connection)
metze
(This used to be commit a9c7d6e7f353e85234b93f26973969b157b1e7f1)
|
|
metze
(This used to be commit 88818b3c0822cfb71b08c8f06c48443b26116a07)
|
|
metze
(This used to be commit 09b492c450596b18a12cefa99c56f62504a519d7)
|
|
metze
(This used to be commit 3e6264d872e4fc39a8e0712293492ad413345de9)
|
|
workstation
and dc credentials
I noticed w2k3 has gets NT_STATUS_LOGON_FAILURE after a it has joined a samba4 domain
metze
(This used to be commit 5da2762b620139f9c332d78abfc084f333538ab8)
|
|
(This used to be commit 92b8bde561277a6b83048ce003cc29ff1b380255)
|
|
(This used to be commit 48e6df59444a78dc268b84c5f94787de09d41908)
|
|
(This used to be commit 0221d5b6c4250a3a2c86c623c534996d7decb1f6)
|
|
(This used to be commit 38067c1adf0f9c3974302a8481e23b6a63eb6d42)
|
|
(This used to be commit bd48f78b1d6dba73e44630ad930fd6089d2076b2)
|
|
This patch changes a lot of the code in ldb_dn.c, and also
removes and add a number of manipulation functions around.
The aim is to avoid validating a dn if not necessary as the
validation code is necessarily slow. This is mainly to speed up
internal operations where input is not user generated and so we
can assume the DNs need no validation. The code is designed to
keep the data as a string if possible.
The code is not yet 100% perfect, but pass all the tests so far.
A memleak is certainly present, I'll work on that next.
Simo.
(This used to be commit a580c871d3784602a9cce32d33419e63c8236e63)
|
|
choosing an existing DC.
Allow to skip some tests under Samba4.
Andrew Bartlett
(This used to be commit 705fbae325267fd0ed11f463f954f8e45802d6d5)
|
|
- use the client_site when creating the server object
metze
(This used to be commit b02d0e1be343c7d609715237dc842702b6fbe231)
|
|
to the ildap backend
metze
(This used to be commit a996d2633600d32b2c2c04edebd0b901c627f00b)
|
|
Break up auth/auth.h not to include the world.
Add credentials_krb5.h with the kerberos dependent prototypes.
Andrew Bartlett
(This used to be commit 2b569c42e0fbb596ea82484d0e1cb22e193037b9)
|
|
(This used to be commit ea1e4685d914c09d615bb7c4a5678b5de00da5f4)
|
|
libraries
works again now, by specifying --enable-dso to configure.
(This used to be commit 7a01235067a4800b07b8919a6a475954bfb0b04c)
|
|
smb_composite_sesssetup() doesn't set session->vuid any more...
(I changed that yesterday, because it was inconsistently only done
for spnego session setups, as it was needed internaly for the 2nd
session setup call, but know session->vuid is only touched (reset to 0)
for the wrong password case)
metze
(This used to be commit bf2a7dd2180c9a025b99b87831960827baf75f16)
|
|
Andrew Bartlett
(This used to be commit 12765db714de9e0fed61e6616b3671d525ee3bef)
|
|
(This used to be commit b28860978fe29c5b10abfb8c59d7182864e21dd6)
|
|
rafal
(This used to be commit 732c22071e78f16fd0731635ca4b3e093d49078a)
|
|
rafal
(This used to be commit 4dfd1d50274bc1ff539782e9bfdb2b7b20275d06)
|
|
(This used to be commit 9389ca13a38b9a3ba6f3533293ab0d0c8c06a30a)
|
|
output in the testsuite rather than just True or False for a
set of tests.
The aim is to use this for:
* known failure lists (run all tests and detect tests that
started working or started failing). This
would allow us to get rid of the RPC-SAMBA3-* tests
* nicer torture output
* simplification of the testsuite system
* compatibility with other unit testing systems
* easier usage of smbtorture (being able to run one test
and automatically set up the environment for that)
This is still a work-in-progress; expect more updates over the next couple of
days.
(This used to be commit 0eb6097305776325c75081356309115f445a7218)
|
|
perform
right now.
Volker
(This used to be commit f381232c3ad032fcffb37d68d005e94cb2c95971)
|
|
to perform a lookup once, resolve the name to an IP, while still
communicating the full name to the lower layers, for kerberos etc.
This fixes 'net samdump', which was failing due to the schannel target
name being *smbserver.
Andrew Bartlett
(This used to be commit 0546f487f4cc99b5549dc1e457ea243d4bd66333)
|
|
thought I
had tested that w2k3 copies the input server name to output.
Volker
(This used to be commit b7e54501f773a11892ab5ef3202ee4d57723725e)
|
|
(This used to be commit 6991864a032b136c68190b0f86714cd6c0c14b9f)
|
|
(This used to be commit 603ecde9bca4460fb139f5119b9034c8b22f727b)
|
|
(This used to be commit f67a0159d107238a0b2197777fb2d51596f66097)
|
|
(This used to be commit bd50a5929494949af865107551bb637ca9a3d96b)
|
|
(This used to be commit 593b17c8e5678949d8b41d241f522ffb20c6640f)
|