From 5dc27b36814d02c8b5754ebaab0859b4f382bf72 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Tue, 17 Apr 2007 00:53:07 +0000 Subject: r22287: Fix some issues in fedora ds code. (This used to be commit e820f1d0f398a6ebfdf5be2f756f9f256d9c88d5) --- source4/script/tests/Samba4.pm | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/source4/script/tests/Samba4.pm b/source4/script/tests/Samba4.pm index 6ea37a4b92..dd87411c8d 100644 --- a/source4/script/tests/Samba4.pm +++ b/source4/script/tests/Samba4.pm @@ -167,6 +167,8 @@ sub mk_fedora($$$$$$) { my ($self, $ldapdir, $basedn, $root, $password, $privatedir, $configuration) = @_; + mkdir($ldapdir); + my $fedora_ds_inf = "$ldapdir/fedorads.inf"; my $fedora_ds_initial_ldif = "$ldapdir/fedorads-initial.ldif"; @@ -206,8 +208,8 @@ start_server= 0 "; close(CONF); - open(CONF, ">$fedora_ds_initial_ldif"); - print " + open(LDIF, ">$fedora_ds_initial_ldif"); + print LDIF " # These entries need to be added to get the container for the # provision to be aimed at. @@ -224,7 +226,7 @@ objectclass: extensibleObject objectclass: nsBackendInstance nsslapd-suffix: $basedn "; - close(CONF); + close(LDIF); system("perl $ENV{FEDORA_DS_PREFIX}/bin/ds_newinst.pl $fedora_ds_inf >&2") == 0 or return 0; @@ -248,7 +250,7 @@ nsslapd-pluginVersion: 1.1.0a3 nsslapd-pluginVendor: Fedora Project nsslapd-pluginDescription: Allow bitwise matching rules "; - close(CONF); + close(LDIF); system("$self->{bindir}/ad2oLschema $configuration -H $privatedir/sam.ldb --option=convert:target=fedora-ds -I $self->{setupdir}/schema-map-fedora-ds-1.0 -O $fedora_ds_dir/schema/99_ad.ldif >&2"); -- cgit