Make the Fedora DS LDAP backend 'aci' actually work, with better quoting.
authorAndrew Bartlett <abartlet@samba.org>
Tue, 15 Jan 2008 21:59:13 +0000 (08:59 +1100)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 15 Jan 2008 21:59:13 +0000 (08:59 +1100)
Andrew Bartlett
(This used to be commit b0657e068148eb0e5f1d69d125faaa29acb8d379)

source4/selftest/env/Samba4.pm

index 61edeb388548d7601b3b186dce619b9f83489b20..dc084aee0281ccd3a091579de12a02431249300b 100644 (file)
@@ -712,7 +712,7 @@ nogroup:x:65534:nobody
                } elsif ($self->{ldap} eq "fedora-ds") {
                       ($ret->{FEDORA_DS_DIR}, $ret->{FEDORA_DS_PIDFILE}) = $self->mk_fedora_ds($ldapdir, $configuration) or die("Unable to create fedora ds directories");
                       push (@provision_options, "--ldap-module=nsuniqueid");
-                      push (@provision_options, "--aci=aci:: KHRhcmdldGF0dHIgPSAiKiIpICh2ZXJzaW9uIDMuMDthY2wgImZ1bGwgYWNjZXNzIHRvIGFsbCBieSBhbGwiO2FsbG93IChhbGwpKHVzZXJkbiA9ICJsZGFwOi8vL2FueW9uZSIpOykK");
+                      push (@provision_options, "'--aci=aci:: KHRhcmdldGF0dHIgPSAiKiIpICh2ZXJzaW9uIDMuMDthY2wgImZ1bGwgYWNjZXNzIHRvIGFsbCBieSBhbGwiO2FsbG93IChhbGwpKHVzZXJkbiA9ICJsZGFwOi8vL2FueW9uZSIpOykK'");
                  }
 
                $self->slapd_start($ret) or