svn commit: samba r22494 - in branches/SAMBA_4_0/source: script/tests setup

abartlet at samba.org abartlet at samba.org
Mon Apr 23 21:56:23 GMT 2007


Author: abartlet
Date: 2007-04-23 21:56:23 +0000 (Mon, 23 Apr 2007)
New Revision: 22494

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

Log:
Skip subSchema again, but we will need to remap this objectClass.

Make the Fedora DS backend test again.

Andrew Bartlett

Modified:
   branches/SAMBA_4_0/source/script/tests/Samba4.pm
   branches/SAMBA_4_0/source/setup/schema-map-fedora-ds-1.0
   branches/SAMBA_4_0/source/setup/schema-map-openldap-2.3


Changeset:
Modified: branches/SAMBA_4_0/source/script/tests/Samba4.pm
===================================================================
--- branches/SAMBA_4_0/source/script/tests/Samba4.pm	2007-04-23 21:40:54 UTC (rev 22493)
+++ branches/SAMBA_4_0/source/script/tests/Samba4.pm	2007-04-23 21:56:23 UTC (rev 22494)
@@ -26,7 +26,7 @@
         my ($slapd_conf, $uri, $logs) = @_;
         my $oldpath = $ENV{PATH};
         $ENV{PATH} = "/usr/local/sbin:/usr/sbin:/sbin:$ENV{PATH}";
-        system("slapd -d0 -f $slapd_conf -h $uri > $logs 2>&1 &");
+        system("slapd -d -f $slapd_conf -h $uri > $logs 2>&1 &");
         $ENV{PATH} = $oldpath;
 }
 
@@ -66,6 +66,7 @@
 		kill 9, <IN>;
 		close(IN);
 	}
+	return 1;
 }
 
 sub check_or_start($$$) 
@@ -645,8 +646,6 @@
 		SOCKET_WRAPPER_DEFAULT_IFACE => $swiface
 	};
 
-	$ret->{PROVISION_OPTIONS} = join(' ', @provision_options);
-
 	if (defined($self->{ldap})) {
 
 	        if ($self->{ldap} eq "openldap") {
@@ -659,12 +658,16 @@
 		$self->slapd_start($ret) or 
 			die("couldn't start slapd");
 		    
+	        $ret->{PROVISION_OPTIONS} = join(' ', @provision_options);
+
 		print "LDAP PROVISIONING...";
 		$self->provision_ldap($ret);
 
 		$self->slapd_stop($ret) or 
 			die("couldn't stop slapd");
-	}
+	} else {
+	        $ret->{PROVISION_OPTIONS} = join(' ', @provision_options);
+        }
 	return $ret; 
 }
 

Modified: branches/SAMBA_4_0/source/setup/schema-map-fedora-ds-1.0
===================================================================
--- branches/SAMBA_4_0/source/setup/schema-map-fedora-ds-1.0	2007-04-23 21:40:54 UTC (rev 22493)
+++ branches/SAMBA_4_0/source/setup/schema-map-fedora-ds-1.0	2007-04-23 21:56:23 UTC (rev 22494)
@@ -15,7 +15,6 @@
 #This shouldn't make it to the ldap server
 sambaPassword
 #Skip ObjectClasses
-#
 #MiddleName has a conflicting OID
 2.16.840.1.113730.3.1.34:1.3.6.1.4.1.7165.4.255.1
 #defaultGroup has a conflicting OID

Modified: branches/SAMBA_4_0/source/setup/schema-map-openldap-2.3
===================================================================
--- branches/SAMBA_4_0/source/setup/schema-map-openldap-2.3	2007-04-23 21:40:54 UTC (rev 22493)
+++ branches/SAMBA_4_0/source/setup/schema-map-openldap-2.3	2007-04-23 21:56:23 UTC (rev 22494)
@@ -19,7 +19,7 @@
 #This shouldn't make it to the ldap server
 sambaPassword
 #Skip ObjectClasses
-#subSchema
+subSchema
 #MiddleName has a conflicting OID
 2.16.840.1.113730.3.1.34:1.3.6.1.4.1.7165.4.255.1
 #defaultGroup has a conflicting OID



More information about the samba-cvs mailing list