summaryrefslogtreecommitdiff
path: root/source4/scripting/bin/samba_kcc
AgeCommit message (Collapse)AuthorFilesLines
2012-09-27s4-python: Various formatting fixes.Jelmer Vernooij1-59/+58
* Trailing whitespace * use of "==" where "is" should be used * double spaces
2012-03-04kcc: Improve formatting of Python code to be more consistent with our other ↵Jelmer Vernooij1-193/+157
code.
2012-01-14KCC importldif/exportldif and intersite topologyDave Craft1-172/+1457
Add options for extracting an LDIF file from a database and reimporting the LDIF into a schema-less database for subsequent topology test/debug. Add intersite topology generation with computation of ISTG and bridgehead servers Signed-off-by: Andrew Tridgell <tridge@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Sat Jan 14 07:45:11 CET 2012 on sn-devel-104
2011-12-08samba_kcc NTDSConnection translationDave Craft1-110/+610
This is an advancement of samba_kcc to compute and commit the modification of a repsFrom on an NC Replica. The repsFrom is computed according to the MS tech spec for implied replicas of NTDSConnections. Proper maintenance of (DRS options, schedules, etc) from a NTDSConnection are now all present. New classes for inter-site transports, sites, and repsFrom) are now present in kcc_utils.py. Substantively this gets intra-site topology generation functional by committing the repsFrom that were computed from the DSA graph implemented in prior drops of samba_kcc Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-11-07samba_kcc: Remove unnecessary return statements.Jelmer Vernooij1-17/+0
2011-11-07kcc: fixed program nameAndrew Tridgell1-3/+3
kcccompute -> samba_kcc
2011-11-07kcc: fixed tabs/spaces in kcc python implementationAndrew Tridgell1-5/+5
as spotted by autobuild
2011-11-07samba_kcc addtionDave Craft1-0/+703
Scaffolding and initial implementations of portions of the KCC in python. This code currently properly computes the graph nodes for the intrasite topology as well as enumerating all steps for a full run of the KCC. Signed-off-by: Andrew Tridgell <tridge@samba.org>