reworked ksh version check for Solaris 8
diff --git a/source/1.0/lib/versions b/source/1.0/lib/versions
index 94326c9..7ca55e7 100755
--- a/source/1.0/lib/versions
+++ b/source/1.0/lib/versions
@@ -156,8 +156,13 @@
versions_shell_=$1
# try a few different ways to figure out the version
- versions_version_=`${versions_shell_} --version : 2>&1 \
- |sed 's/.*\([0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]\).*/\1/'`
+ versions_version_=`${versions_shell_} --version : 2>&1`
+ if [ $? -eq 0 ]; then
+ versions_version_=`echo "${versions_version_}" \
+ |sed 's/.*\([0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]\).*/\1/'`
+ else
+ versions_version_=''
+ fi
if [ -z "${versions_version_}" ]; then
_versions_have_strings