s4:dsdb Move module configuration from each ldb into samba_dsdb.c
authorAndrew Bartlett <abartlet@samba.org>
Mon, 23 Nov 2009 09:30:35 +0000 (20:30 +1100)
committerStefan Metzmacher <metze@samba.org>
Mon, 23 Nov 2009 13:15:07 +0000 (14:15 +0100)
commit401ba9c9cf357d6b420a7401fc1a915871d96f8d
tree0bf733a327ce712e4d815b0a62e3f2278780a4ae
parente297af00fad2032e79f1889fd6d2713932249bb0
s4:dsdb Move module configuration from each ldb into samba_dsdb.c

This makes getting the module order correct, the obligation of Samba4
developers, and not system administrators.  In particular, once an ldb
is updated to use only the 'samba_dsdb' module, no further changes to the
ldb should be required when upgrading to later Samba4 versions.

(thanks to metze for the suggestion of samba_dsdb as a long-term
stable name for the module)

Andrew Bartlett
source4/dsdb/samdb/ldb_modules/config.mk
source4/dsdb/samdb/ldb_modules/partition.h
source4/dsdb/samdb/ldb_modules/partition_init.c
source4/dsdb/samdb/ldb_modules/samba_dsdb.c [new file with mode: 0644]
source4/dsdb/samdb/samdb.h
source4/scripting/python/samba/provision.py
source4/setup/provision_init.ldif
source4/setup/provision_partitions.ldif