summaryrefslogtreecommitdiff
path: root/source4/setup/wscript_build
diff options
context:
space:
mode:
authorGarming Sam <garming@catalyst.net.nz>2017-10-03 10:01:30 +1300
committerAndrew Bartlett <abartlet@samba.org>2017-12-14 08:20:15 +0100
commitd66cbca4e1c4d68a40fb117efc3e7e357690fc5d (patch)
tree40a70b8c5e70d7bb23280b525416679dd0426054 /source4/setup/wscript_build
parentd9c6f47851311838ba6a67f8effc7a4e398e12ca (diff)
downloadsamba-d66cbca4e1c4d68a40fb117efc3e7e357690fc5d.tar.gz
adprep: Add the LDF data needed to upgrade to 2012R2 schema
This patch adds the LDF files corresponding to the changes that the Windows Adprep.exe tool makes when upgrading a AD schema to Windows 2012R2. This is based on information Microsoft has made public on github (Schema-Updates.md - see the README.txt for more details). The LDF files 48-56 are for upgrading to Windows Server 2012, and 57-69 are for Windows Server 2012 R2. Unfortunately, the raw LDF information from Microsoft wasn't enough to get the schema working. The .diff files contain changes we needed to make on top of the raw LDF content from Microsoft. The basic steps to regenerate the .LDF files are documented in the README.txt file. The files used to generate the .LDF files are in the WindowsServerDocs/ sub-directory. (The .LDF generation is done at runtime during provision). Signed-off-by: Garming Sam <garming@catalyst.net.nz> Signed-off-by: Tim Beale <timbeale@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'source4/setup/wscript_build')
-rw-r--r--source4/setup/wscript_build3
1 files changed, 3 insertions, 0 deletions
diff --git a/source4/setup/wscript_build b/source4/setup/wscript_build
index 2717986aa08..6c60d7ad50b 100644
--- a/source4/setup/wscript_build
+++ b/source4/setup/wscript_build
@@ -2,6 +2,9 @@
bld.INSTALL_WILDCARD('${SETUPDIR}', 'ad-schema/*.txt')
bld.INSTALL_WILDCARD('${SETUPDIR}', 'display-specifiers/*.txt')
+bld.INSTALL_WILDCARD('${SETUPDIR}', 'adprep/*.ldf')
+bld.INSTALL_WILDCARD('${SETUPDIR}', 'adprep/WindowsServerDocs/Schema-Updates.md')
+bld.INSTALL_WILDCARD('${SETUPDIR}', 'adprep/WindowsServerDocs/*.diff')
bld.INSTALL_FILES('${SETUPDIR}', 'dns_update_list')
bld.INSTALL_FILES('${SETUPDIR}', 'spn_update_list')