1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-05 21:57:51 +03:00

11337 Commits

Author SHA1 Message Date
Stefan Metzmacher
047f2c7091 r20042: move the computer account to the CN=Computers container if needed
metze
(This used to be commit f9019565980058439091c4e17256676f7bbde044)
2007-10-10 14:28:53 -05:00
Stefan Metzmacher
a99d5b799b r20041: when unbecoming a dc:
- implement lookup the computer object
- set userAccountControl = UF_WORKSTATION_TRUST_ACCOUNT if needed

metze
(This used to be commit 3a64eb4e8c9aa25c874a9dabc9d6e1324ac733b9)
2007-10-10 14:28:53 -05:00
Stefan Metzmacher
584446d5b1 r20040: uncomplete implementation start for libnet_UnbecomeDC()
metze
(This used to be commit f66a93ec0b5c0250dd5c49adde163b2aaaaddfbd)
2007-10-10 14:28:53 -05:00
Stefan Metzmacher
6d34f76f86 r20039: things which need to be done for unbecoming a dc
metze
(This used to be commit 73f7e2d5b3b3ae767644b96ff9783642aac153d0)
2007-10-10 14:28:52 -05:00
Stefan Metzmacher
4daaae70b6 r20038: document first rootdse search
metze
(This used to be commit da6415363b2694961a59385437d34d16a932e77b)
2007-10-10 14:28:51 -05:00
Simo Sorce
ea212eb00f r20034: Start using ldb_search_exp_fmt()
(This used to be commit 4f07542143ddf5066f0360d965f26a8470504047)
2007-10-10 14:28:51 -05:00
Simo Sorce
07b7d84f06 r20033: Never commit before testing
Never commit before testing
Never commit before testing

:-)
(This used to be commit fdd6ce6b7e288137aeaf62f9869441c73bedbd45)
2007-10-10 14:28:51 -05:00
Simo Sorce
5e583a96d4 r20032: Add ldb_search_exp_fmt()
This functions adds support of a memory context to hook the results to
and a printf style exp_fmt partameter to easily build expressions at once.
(This used to be commit 2a2e181e4bc382d69056cebace9a4ae9897bdfbc)
2007-10-10 14:28:50 -05:00
Stefan Metzmacher
1027451d52 r20031: - implement earching for an existing server object
- implement adding a server object

metze
(This used to be commit 6d5a1f11e7fc2431b1ff70709331aa1660dbaae2)
2007-10-10 14:28:50 -05:00
Stefan Metzmacher
d0be12ad50 r20030: - implement the computer object search
- fix a source vs. dest dsa bug

metze
(This used to be commit ef9d9799a48217c49b88e214b50a92988f474340)
2007-10-10 14:28:50 -05:00
Stefan Metzmacher
408db037ac r20029: - implement source_dsa site object search
metze
(This used to be commit c6166a564178e65738fa1dc79e60b8aefea61dd2)
2007-10-10 14:28:49 -05:00
Stefan Metzmacher
9079448fce r20028: fix typos
metze
(This used to be commit 72f5e0f7ee327933acf3148fbc72d31d7ad1b040)
2007-10-10 14:28:49 -05:00
Stefan Metzmacher
524dca68cf 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
(This used to be commit 5da9dedece20ca21c0395fdcdffddff5948f7dc5)
2007-10-10 14:28:49 -05:00
Stefan Metzmacher
bb6f3ece26 r20026: - store the infrastructure server_dn_str
- implement the rid manager info searches

metze
(This used to be commit be3f91afe232d0e5df0a483cf907b04a56bf697e)
2007-10-10 14:28:49 -05:00
Stefan Metzmacher
6bf98f3adb r20025: - implement the windows2003update revision search
- finish the infrastructure fsmo detail searches

metze
(This used to be commit f1a2bd6f374321f5102f72c0ed2a9b53476d341b)
2007-10-10 14:28:48 -05:00
Stefan Metzmacher
effc51d7db r20024: lookup the infrastructure fSMORoleOwner on the 1st LDAP connection
metze
(This used to be commit 99bdd5523b3fda290151384d424b2bd5c2f4ea34)
2007-10-10 14:28:48 -05:00
Stefan Metzmacher
2f1fa42fe8 r20023: handle <SID=...> <WKGUID=...> dn's also in ldb_dn_new_fmt()
metze
(This used to be commit 01e3a5080a38c93c4bbf249b03135314b7e0b3f1)
2007-10-10 14:28:48 -05:00
Stefan Metzmacher
46d2824907 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
(This used to be commit b9b705b7ddcae65383a832d12df62d0946b6b20a)
2007-10-10 14:28:48 -05:00
Stefan Metzmacher
c83efbe900 r20021: implement a CLDAP netlogon request to get some infos
needed for becoming a dc.

metze
(This used to be commit 6a007aaa512849459ddc172b38f73561cc5e4846)
2007-10-10 14:28:47 -05:00
Stefan Metzmacher
6d7630a516 r20011: define libnet_BecomeDC_state struct and add some dummy functions
metze
(This used to be commit 2a50a885ed933c516430eb4284eb4badb6ab67ff)
2007-10-10 14:28:47 -05:00
Stefan Metzmacher
a6e2442a5f r20010: cosmetic fix
metze
(This used to be commit 9c992a39db32cbe35f0ecb8fe98223bb24a1e973)
2007-10-10 14:28:47 -05:00
Stefan Metzmacher
1d7f8edb7a r20009: use a composite context
metze
(This used to be commit ed3826bc47586dbaf06993d6c9156e0f79886c07)
2007-10-10 14:28:46 -05:00
Stefan Metzmacher
1e02e77fe1 r20008: add stubs for a libnet_BecomeDC() call
metze
(This used to be commit 103ac9a96bb43f512915196eb8869f9633410618)
2007-10-10 14:28:46 -05:00
Stefan Metzmacher
989b47d1f1 r20002: finish requests on the first LDAP connection
metze
(This used to be commit c5efd061c5457fb4d344daa2e40dada9c0c37e79)
2007-10-10 14:28:46 -05:00
Stefan Metzmacher
f92a005f47 r20000: 20000
metze
(This used to be commit a3202714a34d49af30435dc3d2935e053e141853)
2007-10-10 14:28:46 -05:00
Stefan Metzmacher
2c641bb21a r19999: add section for adding the server object
metze
(This used to be commit f2db31f41dc1727375a560fdc6eaad2c037bf5da)
2007-10-10 14:28:45 -05:00
Stefan Metzmacher
5a45b97415 r19998: add section for finding details about the new_dc server object
metze
(This used to be commit cd534dc93646a5981c4d2f0bc27ba9d3259024eb)
2007-10-10 14:28:45 -05:00
Stefan Metzmacher
fdecfa7be1 r19997: section about finding the new_dc computer account
metze
(This used to be commit 757ed019c219fd215cae23d80281d0b221e495e1)
2007-10-10 14:28:45 -05:00
Stefan Metzmacher
7196056f49 r19996: add section about finding site details
metze
(This used to be commit 500113ca5756933de15537b44ccc834ea32307b3)
2007-10-10 14:28:44 -05:00
Stefan Metzmacher
df8fcba2bb r19995: add section about finding details of the RID Manager fSMORoleOwner
metze
(This used to be commit ce671ff6c13e71c5b54ba8f14d81af45a3e796a9)
2007-10-10 14:28:44 -05:00
Stefan Metzmacher
c117648b98 r19994: complete section about finding details about the
Infrastructure fSMORoleOwner

metze
(This used to be commit adbff0d696237efac27f260c115678169b8646d8)
2007-10-10 14:28:44 -05:00
Paul Green
4ae5680131 r19989: Add support to the tdb Makefile.in for executable extensions and for
separately specifying CPPFLAGS and LDFLAGS.
(This used to be commit 41c775efde85cb1115c40488dd3ab49cd77e356d)
2007-10-10 14:28:44 -05:00
Stefan Metzmacher
d3d0d069c7 r19988: the first LDAP calls for becoming a ads dc
metze
(This used to be commit 2e355f84888ebea1376151bcba4013980da08c15)
2007-10-10 14:28:43 -05:00
Stefan Metzmacher
eb7187a994 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
(This used to be commit a9c7d6e7f353e85234b93f26973969b157b1e7f1)
2007-10-10 14:28:43 -05:00
Rafal Szczesniak
61cb5f807e r19972: put a placeholder of a new js function and use error strings
returned by each libnet call.

rafal
(This used to be commit bc88640bb51db381d91b797693bc04f7b2653eb6)
2007-10-10 14:28:43 -05:00
Rafal Szczesniak
ee7924732a r19971: typo fix
rafal
(This used to be commit 2586958881f9be513e155d1e8fb9a34a8ccba3b6)
2007-10-10 14:28:42 -05:00
Rafal Szczesniak
319ea53a87 r19970: more comments and fixes
rafal
(This used to be commit f4621dae44766feaeab452dc5fb5b495fa62d023)
2007-10-10 14:28:42 -05:00
Stefan Metzmacher
95df05014d r19969: split become ads dc TODO lists into W2K and W2K3 sections
metze
(This used to be commit 88818b3c0822cfb71b08c8f06c48443b26116a07)
2007-10-10 14:28:42 -05:00
Stefan Metzmacher
18d88d0f8d r19968: add some more notes about what's needed for becoming a ads dc
metze
(This used to be commit 09b492c450596b18a12cefa99c56f62504a519d7)
2007-10-10 14:28:42 -05:00
Stefan Metzmacher
99c3d9c371 r19967: this unknowns are max_object_count and max_ndr_size
metze
(This used to be commit 3e6264d872e4fc39a8e0712293492ad413345de9)
2007-10-10 14:28:41 -05:00
Stefan Metzmacher
875a920ac2 r19966: we don't need 2 versions of this functions
metze
(This used to be commit 98ab0af4ae0d716f27bc48b699f52d34dc2f8507)
2007-10-10 14:28:41 -05:00
Stefan Metzmacher
aee9e6c7cd r19965: make the output a bit nicer
metze
(This used to be commit 8655db41c1e776261ac61a975ca1883b7b59c6aa)
2007-10-10 14:28:41 -05:00
Stefan Metzmacher
6045b6f314 r19964: make debuging easier and report usefull error messages
metze
(This used to be commit f129d78256d965d52e80aedfa76c7c079e611c5f)
2007-10-10 14:28:40 -05:00
Jeremy Allison
9da0c02057 r19960: Add code to check for loops in the free list.
Should help us validate tdb's against corruption.
Jeremy.
(This used to be commit bd0710fa09799cb496b1f9f365c57c3b542445f3)
2007-10-10 14:28:40 -05:00
Rafal Szczesniak
50821ebea3 r19956: remove unused function
rafal
(This used to be commit 2b60090ca664bd99f6332ddd3541a22f89c74aab)
2007-10-10 14:28:40 -05:00
Stefan Metzmacher
8534186530 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
(This used to be commit 3c087c89707398d88799367240fe4e6f8b192bb4)
2007-10-10 14:28:40 -05:00
Paul Green
0c1218cbac 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.
(This used to be commit d0a376732ed7b4f807b99a1c46c54ad1f07c85cf)
2007-10-10 14:28:39 -05:00
Stefan Metzmacher
7b249237b0 r19951: this statement is true...
metze
(This used to be commit f79d3435936104813f9492a010c57ea99835702f)
2007-10-10 14:28:39 -05:00
Stefan Metzmacher
6aa5be6143 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
(This used to be commit 87a77ee778f74a395f5ab7e55ae1e2414ee83b72)
2007-10-10 14:28:39 -05:00
Rafal Szczesniak
14db15657c r19938: Return function status instead of rpc layer status. This is
needed to correctly return STATUS_MORE_ENTRIES and the like.

rafal
(This used to be commit 0dbba04fe06d0feddf09421046e1e99c311272ca)
2007-10-10 14:28:39 -05:00