Added puppet files
[clearscm.git] / puppet / windc.pp
diff --git a/puppet/windc.pp b/puppet/windc.pp
new file mode 100644 (file)
index 0000000..18f6df6
--- /dev/null
@@ -0,0 +1,25 @@
+# RDE Puppet Windows Domain Controller config\r
+\r
+# This subclass defines the configuration for RDE Windows domain controller\r
+class rde::windows::domain_controller {\r
+  tag 'dc'\r
+\r
+  install                => 'present',\r
+  installmanagementtools => true,\r
+  restart                => true,\r
+  installflag            => true,\r
+  configure              => 'present',\r
+  configureflag          => true,\r
+  domain                 => 'forest',\r
+  domainname             => 'gddsi.com',\r
+  netbiosdomainname      => 'rde',\r
+  domainlevel            => '6',\r
+  forestlevel            => '6',\r
+  databasepath           => 'c:\windows\ntds',\r
+  logpath                => 'c:\windows\ntds',\r
+  sysvolpath             => 'c:\windows\sysvol',\r
+  installtype            => 'domain',\r
+  dsrmpassword           => '<domain password>',\r
+  installdns             => 'yes',\r
+  localadminpassword     => '<local password>',\r
+}
\ No newline at end of file