Age | Commit message (Collapse) | Author | Files | Lines |
|
This is triggered by setting the new "single" flag in the dssync_context
and filling the "object_dn" member with the dn of the object to be
fetched.
This call is accomplished by specifying the DRSUAPI_EXOP_REPL_OBJ
extended operation in the DsGetNCCHanges request. This variant does
honor an up-to-date-ness vectore passed in, but the answer does not
return a new up-to-dateness vector.
Call this operation as "net rpc vampire keytab /path/keytab object_dn" .
Michael
(This used to be commit f4a01178a3d8d71f416a3b67ce6b872420f211c0)
|
|
to keep track of what the server told us upon DsBind.
Michael
(This used to be commit bf17d6af6104d20019a43e5486257085b9786793)
|
|
The startup operation should get the old up-to-date-ness vector from the backend
and the finish operation should store the new vector to the backend after replication.
This adds the change of the signatures of the operations ot the dssync_ops struct
and the implementation for the keytab ops. The up-to-date-ness vector is stored
under the principal constructed as UTDV/$naming_context_dn@$dns_domain_name.
The vector is still uninterpreted in libnet_dssync_process().
This will be the next step...
This code is essentially by Metze.
Michael
(This used to be commit 01318fb27a1aa9e5fed0d4dd882a123ab568ac37)
|
|
This remove static a variable for the keytab context in the keytab
processing function and simplifies the signature. The keytab context
is instead in the new private data member of the dssync_context struct.
This is in preparation of adding support for keeping track of the
up-to-date-ness vector, in order to be able to sync diffs instead
of the whole database.
Michael
(This used to be commit c51c3339f35e3bd921080d2e226e2422fc23e1e6)
|
|
Guenther
(This used to be commit 0ef420c3a478a8adce7483f14b45e9995bfa5e5d)
|
|
Guenther
(This used to be commit 22bdee7fe0cdcd95e0bade70cacb095e0b348abf)
|
|
Guenther
(This used to be commit c16e1820f86f105853aa855eda322ba6cbff3a84)
|
|
Guenther
(This used to be commit cbff970facae295650742d12768f23c7f67380a6)
|
|
Guenther
(This used to be commit 9486e532da602da587769d4ff8a1a2825e541a30)
|