From e3cd42615b2782007c7a97c74881a026fe681511 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Wed, 29 Dec 2004 21:21:14 +0000 Subject: r4395: Generate "newhklm.ldb" using provision.pl (This used to be commit fa53c56236ddc7f86cdab85f95f6be6fcfb0909b) --- source4/hklm.ldif | 29 +++++++++++++++++++++++++++++ source4/registry.ldif | 29 ----------------------------- source4/script/provision.pl | 14 +++++++++++++- 3 files changed, 42 insertions(+), 30 deletions(-) create mode 100644 source4/hklm.ldif delete mode 100644 source4/registry.ldif diff --git a/source4/hklm.ldif b/source4/hklm.ldif new file mode 100644 index 0000000000..833ae9bafa --- /dev/null +++ b/source4/hklm.ldif @@ -0,0 +1,29 @@ +dn: key=control,key=currentcontrolset,key=system,hive= +key: control + +dn: key=services,key=control,key=currentcontrolset,key=system,hive= +key: services + +dn: value=ProductType,key=productoptions,key=control,key=currentcontrolset,key=system,hive= +value: ProductType +data: WinNT +type: 1 + +dn: key=productoptions,key=control,key=currentcontrolset,key=system,hive= +key: productoptions + +dn: key=system,hive= +key: system + +dn: key=netlogon,key=services,key=currentcontrolset,key=system,hive= +key: netlogon + +dn: key=services,key=currentcontrolset,key=system,hive= +key: services + +dn: key=print,key=control,key=currentcontrolset,key=system,hive= +key: print + +dn: key=currentcontrolset,key=system,hive= +key: currentcontrolset + diff --git a/source4/registry.ldif b/source4/registry.ldif deleted file mode 100644 index 833ae9bafa..0000000000 --- a/source4/registry.ldif +++ /dev/null @@ -1,29 +0,0 @@ -dn: key=control,key=currentcontrolset,key=system,hive= -key: control - -dn: key=services,key=control,key=currentcontrolset,key=system,hive= -key: services - -dn: value=ProductType,key=productoptions,key=control,key=currentcontrolset,key=system,hive= -value: ProductType -data: WinNT -type: 1 - -dn: key=productoptions,key=control,key=currentcontrolset,key=system,hive= -key: productoptions - -dn: key=system,hive= -key: system - -dn: key=netlogon,key=services,key=currentcontrolset,key=system,hive= -key: netlogon - -dn: key=services,key=currentcontrolset,key=system,hive= -key: services - -dn: key=print,key=control,key=currentcontrolset,key=system,hive= -key: print - -dn: key=currentcontrolset,key=system,hive= -key: currentcontrolset - diff --git a/source4/script/provision.pl b/source4/script/provision.pl index dde89b6d92..20567ced87 100755 --- a/source4/script/provision.pl +++ b/source4/script/provision.pl @@ -383,10 +383,22 @@ print "saving dns zone to newdns.zone ...\n"; FileSave("$dnsdomain.zone", $res); -print "done +print "done\n"; + +unlink("newhklm.ldb"); + +print "creating newhklm.ldb ... \n"; + +system("ldbadd -H newhklm.ldb hklm.ldif"); + +print "done\n"; + +print " Installation: - Please move newsam.ldb to sam.ldb in the private/ directory of your Samba4 installation - Please use $dnsdomain.zone to in BIND dns server "; + + -- cgit