diff options
Diffstat (limited to 'ldap/admin/src/scripts/template-migrateInstance7')
| -rw-r--r-- | ldap/admin/src/scripts/template-migrateInstance7 | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/ldap/admin/src/scripts/template-migrateInstance7 b/ldap/admin/src/scripts/template-migrateInstance7 index 62752778..205432bd 100644 --- a/ldap/admin/src/scripts/template-migrateInstance7 +++ b/ldap/admin/src/scripts/template-migrateInstance7 @@ -487,7 +487,7 @@ sub getVersion { sleep(1); # allow some data to accumulate in the pipe # print "Output from $prog -v:\n"; while (<F>) { - if (/^Netscape-Directory/ || /^iPlanet-Directory/i) { + if (/^Red Hat-Directory/ || /^Netscape-Directory/ || /^iPlanet-Directory/i) { $versionstr = $_; last; } @@ -497,7 +497,12 @@ sub getVersion { $ENV{"$LIB_PATH"}="$root${PATHSEP}lib${SEP}".$ENV{"$LIB_PATH"}; } - if ($versionstr =~ /^Netscape-Directory\/(\d+)\.(\d+)(?:b\d)*\s+(\S+)/) { + if ($versionstr =~ /^Red Hat-Directory\/(\d+)\.(\d+)(?:b\d)*\s+(\S+)/) { + $version = $1; + $minor = $2; + $buildNumber = $3; + } + elsif ($versionstr =~ /^Netscape-Directory\/(\d+)\.(\d+)(?:b\d)*\s+(\S+)/) { $version = $1; $minor = $2; $buildNumber = $3; |
