summaryrefslogtreecommitdiffstats
path: root/ldap/admin/src/scripts/DSCreate.pm.in
diff options
context:
space:
mode:
Diffstat (limited to 'ldap/admin/src/scripts/DSCreate.pm.in')
-rw-r--r--ldap/admin/src/scripts/DSCreate.pm.in4
1 files changed, 4 insertions, 0 deletions
diff --git a/ldap/admin/src/scripts/DSCreate.pm.in b/ldap/admin/src/scripts/DSCreate.pm.in
index dd12477e..e57dc3d0 100644
--- a/ldap/admin/src/scripts/DSCreate.pm.in
+++ b/ldap/admin/src/scripts/DSCreate.pm.in
@@ -499,6 +499,10 @@ sub initDatabase {
if (@errs) {
return @errs;
}
+ if (@errs = changeOwnerMode($inf, 4, $templdif)) {
+ unlink($ldiffile);
+ return @errs;
+ }
# $templdif now contains the ldif to import
$ldiffile = $templdif;
$istempldif = 1;