1
0
mirror of https://github.com/samba-team/samba.git synced 2025-12-02 00:23:50 +03:00
Commit Graph

10986 Commits

Author SHA1 Message Date
Stefan Metzmacher
5da9dedece r20027: restore instanceType and systemFlags values, which got lost in
http://viewcvs.samba.org/cgi-bin/viewcvs.cgi/branches/SAMBA_4_0/source/dsdb/common/flags.h?p1=branches%2FSAMBA_4_0%2Fsource%2Finclude%2Fads.h&rev=17930&r1=15511&r2=17930

metze
2007-10-10 14:28:49 -05:00
Stefan Metzmacher
be3f91afe2 r20026: - store the infrastructure server_dn_str
- implement the rid manager info searches

metze
2007-10-10 14:28:49 -05:00
Stefan Metzmacher
f1a2bd6f37 r20025: - implement the windows2003update revision search
- finish the infrastructure fsmo detail searches

metze
2007-10-10 14:28:48 -05:00
Stefan Metzmacher
99bdd5523b r20024: lookup the infrastructure fSMORoleOwner on the 1st LDAP connection
metze
2007-10-10 14:28:48 -05:00
Stefan Metzmacher
01e3a5080a r20023: handle <SID=...> <WKGUID=...> dn's also in ldb_dn_new_fmt()
metze
2007-10-10 14:28:48 -05:00
Stefan Metzmacher
b9b705b7dd r20022: - implement the ldap connect code
- implement rootdse search on the 1st LDAP connection
- implement msDs-Behavior-Version and objectVersion searches on the 1st LDAP connection

metze
2007-10-10 14:28:48 -05:00
Stefan Metzmacher
6a007aaa51 r20021: implement a CLDAP netlogon request to get some infos
needed for becoming a dc.

metze
2007-10-10 14:28:47 -05:00
Stefan Metzmacher
2a50a885ed r20011: define libnet_BecomeDC_state struct and add some dummy functions
metze
2007-10-10 14:28:47 -05:00
Stefan Metzmacher
9c992a39db r20010: cosmetic fix
metze
2007-10-10 14:28:47 -05:00
Stefan Metzmacher
ed3826bc47 r20009: use a composite context
metze
2007-10-10 14:28:46 -05:00
Stefan Metzmacher
103ac9a96b r20008: add stubs for a libnet_BecomeDC() call
metze
2007-10-10 14:28:46 -05:00
Stefan Metzmacher
c5efd061c5 r20002: finish requests on the first LDAP connection
metze
2007-10-10 14:28:46 -05:00
Stefan Metzmacher
a3202714a3 r20000: 20000
metze
2007-10-10 14:28:46 -05:00
Stefan Metzmacher
f2db31f41d r19999: add section for adding the server object
metze
2007-10-10 14:28:45 -05:00
Stefan Metzmacher
cd534dc936 r19998: add section for finding details about the new_dc server object
metze
2007-10-10 14:28:45 -05:00
Stefan Metzmacher
757ed019c2 r19997: section about finding the new_dc computer account
metze
2007-10-10 14:28:45 -05:00
Stefan Metzmacher
500113ca57 r19996: add section about finding site details
metze
2007-10-10 14:28:44 -05:00
Stefan Metzmacher
ce671ff6c1 r19995: add section about finding details of the RID Manager fSMORoleOwner
metze
2007-10-10 14:28:44 -05:00
Stefan Metzmacher
adbff0d696 r19994: complete section about finding details about the
Infrastructure fSMORoleOwner

metze
2007-10-10 14:28:44 -05:00
Paul Green
41c775efde r19989: Add support to the tdb Makefile.in for executable extensions and for
separately specifying CPPFLAGS and LDFLAGS.
2007-10-10 14:28:44 -05:00
Stefan Metzmacher
2e355f8488 r19988: the first LDAP calls for becoming a ads dc
metze
2007-10-10 14:28:43 -05:00
Stefan Metzmacher
a9c7d6e7f3 r19987: some more notes about how to w2k3 becomes a dc
the strange thing is the DsGetNCChanges() calls are on their on DRSUAPI
connection, but use a bind_handle (policy handle from another connection)

metze
2007-10-10 14:28:43 -05:00
Rafal Szczesniak
bc88640bb5 r19972: put a placeholder of a new js function and use error strings
returned by each libnet call.

rafal
2007-10-10 14:28:43 -05:00
Rafal Szczesniak
f4621dae44 r19970: more comments and fixes
rafal
2007-10-10 14:28:42 -05:00
Stefan Metzmacher
88818b3c08 r19969: split become ads dc TODO lists into W2K and W2K3 sections
metze
2007-10-10 14:28:42 -05:00
Stefan Metzmacher
09b492c450 r19968: add some more notes about what's needed for becoming a ads dc
metze
2007-10-10 14:28:42 -05:00
Stefan Metzmacher
3e6264d872 r19967: this unknowns are max_object_count and max_ndr_size
metze
2007-10-10 14:28:41 -05:00
Stefan Metzmacher
98ab0af4ae r19966: we don't need 2 versions of this functions
metze
2007-10-10 14:28:41 -05:00
Stefan Metzmacher
8655db41c1 r19965: make the output a bit nicer
metze
2007-10-10 14:28:41 -05:00
Stefan Metzmacher
f129d78256 r19964: make debuging easier and report usefull error messages
metze
2007-10-10 14:28:40 -05:00
Jeremy Allison
bd0710fa09 r19960: Add code to check for loops in the free list.
Should help us validate tdb's against corruption.
Jeremy.
2007-10-10 14:28:40 -05:00
Rafal Szczesniak
2b60090ca6 r19956: remove unused function
rafal
2007-10-10 14:28:40 -05:00
Stefan Metzmacher
3c087c8970 r19954: allow more special dn's:
this works now against w2k3:

bin/ldbedit -U administrator%test -H ldap://w2k3-101/ -b "<GUID=44087590-dd95-435c-adc1-ec20a50807be>" -s base
bin/ldbedit -U administrator%test -H ldap://w2k3-101/ -b "<SID=S-1-5-21-769185814-1958994947-1641909093-513>" -s base
bin/ldbedit -U administrator%test -H ldap://w2k3-101/ -b "<WKGUID=AB8153B7768811D1ADED00C04FD8D5CD,DC=w2k3,dc=vmnet1,dc=vm,dc=base>" -s base

and we should try to implement this in the server too...

metze
2007-10-10 14:28:40 -05:00
Paul Green
d0a376732e r19952: Fix socketpair() test case to write to fd(1) and read from fd(0) because
when pipe files are substituting for unix domain sockets, pipes provide
only uni-directional i/o capabilities.
2007-10-10 14:28:39 -05:00
Stefan Metzmacher
f79d343593 r19951: this statement is true...
metze
2007-10-10 14:28:39 -05:00
Stefan Metzmacher
87a77ee778 r19949: add comment that the configuration_dn needs to be looked up
it's not under the domain_dn if the domain is a child domain
in the forest

metze
2007-10-10 14:28:39 -05:00
Rafal Szczesniak
0dbba04fe0 r19938: Return function status instead of rpc layer status. This is
needed to correctly return STATUS_MORE_ENTRIES and the like.

rafal
2007-10-10 14:28:39 -05:00
Rafal Szczesniak
16f1f075fb r19937: fix sending monitor message (spotted by metze).
rafal
2007-10-10 14:28:38 -05:00
Stefan Metzmacher
1b86af32f3 r19934: - allow to pass a samr_UserInfo21 struct to be passed to libnet_SetPassword()
- as the SetUserInfo2() levels 26/25 and 24/23 have the same encryption
  but 26 and 24 change only the password and 25 and 23 take a info21 and change the password,
  we now use 26 with fallback to 24 or 25 with fallback to 23.
- use samr_SetUserInfo2() to match what w2k3 does (works also against nt4)
- pass the info21 to libnet_SetPassword() to set acct_flags and full_name
  together with the password (to match what w2k3 does)

metze
2007-10-10 14:28:38 -05:00
Stefan Metzmacher
0b4da84d70 r19933: something is really wrong here...
mimir: please take a look!

metze
2007-10-10 14:28:38 -05:00
Stefan Metzmacher
45d5da4728 r19931: remove unused struct members
metze
2007-10-10 14:28:37 -05:00
Rafal Szczesniak
a97fb96203 r19926: display user listing created by the test.
rafal
2007-10-10 14:28:37 -05:00
Rafal Szczesniak
efa04d6d0b r19925: Close the lsa handle in the end, and test calling libnet_UserList
with non-zero resume index to continue longer enumeration.

rafal
2007-10-10 14:28:37 -05:00
Rafal Szczesniak
11b93da847 r19924: win2k3srv did not like that combination.
rafal
2007-10-10 14:28:37 -05:00
Rafal Szczesniak
e1a20bba9d r19923: Update test to match the function changes.
rafal
2007-10-10 14:28:36 -05:00
Rafal Szczesniak
4ccc6e63dd r19922: Use new composite_create functions in composite context
initialisation.
Redesign libnet_UserList function to actually do what it
was intended to do.

rafal
2007-10-10 14:28:36 -05:00
Simo Sorce
8bbbfa3467 r19911: talloc_apsrintf is not really required here
its faster this way (another 2-4%s)
2007-10-10 14:28:36 -05:00
Simo Sorce
b1197dbeeb r19910: Make better use of our set of talloc utility functions 2007-10-10 14:28:35 -05:00
Simo Sorce
67b88e49b8 r19909: Make this one double as fast 2007-10-10 14:28:35 -05:00
Jelmer Vernooij
033b4382c0 r19908: Fix order of paths in pc files. 2007-10-10 14:28:35 -05:00