svn commit: samba r3109 - in branches/SAMBA_4_0/source: . script

abartlet at samba.org abartlet at samba.org
Thu Oct 21 07:11:00 GMT 2004


Author: abartlet
Date: 2004-10-21 07:10:59 +0000 (Thu, 21 Oct 2004)
New Revision: 3109

WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=samba&path=/branches/SAMBA_4_0/source&rev=3109&nolog=1

Log:
Give krbtgt and our machine account a random password in provision.

Andrew Bartlett

Modified:
   branches/SAMBA_4_0/source/provision.ldif
   branches/SAMBA_4_0/source/script/provision.pl


Changeset:
Modified: branches/SAMBA_4_0/source/provision.ldif
===================================================================
--- branches/SAMBA_4_0/source/provision.ldif	2004-10-21 06:37:15 UTC (rev 3108)
+++ branches/SAMBA_4_0/source/provision.ldif	2004-10-21 07:10:59 UTC (rev 3109)
@@ -472,6 +472,8 @@
 dNSHostName: ${DNSNAME}
 objectCategory: CN=Computer,CN=Schema,CN=Configuration,${BASEDN}
 isCriticalSystemObject: TRUE
+unicodePwd: ${RANDPASS}
+servicePrincipalName: HOST/${DNSNAME}
 
 dn: CN=krbtgt,CN=Users,${BASEDN}
 objectClass: top
@@ -506,6 +508,7 @@
 servicePrincipalName: kadmin/changepw
 objectCategory: CN=Person,CN=Schema,CN=Configuration,${BASEDN}
 isCriticalSystemObject: TRUE
+unicodePwd: ${RANDPASS}
 
 dn: CN=Domain Computers,CN=Users,${BASEDN}
 objectClass: top

Modified: branches/SAMBA_4_0/source/script/provision.pl
===================================================================
--- branches/SAMBA_4_0/source/script/provision.pl	2004-10-21 06:37:15 UTC (rev 3108)
+++ branches/SAMBA_4_0/source/script/provision.pl	2004-10-21 07:10:59 UTC (rev 3109)
@@ -137,6 +137,10 @@
 		return $opt_adminpass;
 	}
 
+	if ($var eq "RANDPASS") {
+	    return randpass();
+	}
+
 	if ($var eq "NTTIME") {
 		return "" . nttime();
 	}



More information about the samba-cvs mailing list