svn commit: samba r7921 - in branches/SAMBA_4_0/source/setup: .

tridge at samba.org tridge at samba.org
Sun Jun 26 04:58:27 GMT 2005


Author: tridge
Date: 2005-06-26 04:58:26 +0000 (Sun, 26 Jun 2005)
New Revision: 7921

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=7921

Log:
fixed newuser script (letting samldb module allocate the sid)







Modified:
   branches/SAMBA_4_0/source/setup/newuser.pl


Changeset:
Modified: branches/SAMBA_4_0/source/setup/newuser.pl
===================================================================
--- branches/SAMBA_4_0/source/setup/newuser.pl	2005-06-26 04:30:48 UTC (rev 7920)
+++ branches/SAMBA_4_0/source/setup/newuser.pl	2005-06-26 04:58:26 UTC (rev 7921)
@@ -99,24 +99,11 @@
 my $ldif = `ldbsearch -H $opt_samdb 'cn=TemplateUser' | grep -v Template | grep -v '^#'`;
 chomp $ldif;
 
-my $sid;
-
-# crude way of working out a rid
-for (my $i=1001;$i<1100;$i++) {
-	if (search("objectSid=$domain_sid-$i","objectSid") eq "") {
-		$sid = "$domain_sid-$i";
-		last;
-	}
-}
-
-print "Chose new SID $sid\n";
-
 my $dom_users = search("name=Domain Users", "dn");
 
 
 $ldif .= "sAMAccountName: $opt_username\n";
 $ldif .= "name: $opt_username\n";
-$ldif .= "objectSid: $sid\n";
 $ldif .= "objectGUID: " . randguid() . "\n";
 $ldif .= "memberOf: $dom_users\n";
 $ldif .= "userAccountControl: 0x10200\n";



More information about the samba-cvs mailing list