From 655f22165828a0934f9e9c44a5b6c642ca6a3d81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=B4me=20Chilliet?= <come@opensides.be> Date: Tue, 11 Apr 2017 15:17:48 +0200 Subject: [PATCH] Fixes #5474 Create workstation branch if missing when migrating winstation --- contrib/bin/fusiondirectory-setup | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/bin/fusiondirectory-setup b/contrib/bin/fusiondirectory-setup index 85b0bed45..bc22e2731 100644 --- a/contrib/bin/fusiondirectory-setup +++ b/contrib/bin/fusiondirectory-setup @@ -1488,7 +1488,7 @@ sub migrate_winstations $dn_old =~ m/^[^,]+,.*$systemrdn,(.+)$/ or die "Could not parse dn ".$dn_old."\n"; my $entrybase = $1; if (!branch_exists($ldap, "$workstationrdn,$entrybase")) { - if ($workstationrdn =~ m/^([^,]),([^,])$/) { + if ($workstationrdn =~ m/^([^,]+),([^,]+)$/) { if (!branch_exists($ldap, "$2,$entrybase")) { create_branch($ldap, $entrybase, $2); } -- GitLab