Thanks, Dmitry!

I assume I still need an approval from the Reviewer.

Sincerely yours,
Ivan

On 05.10.2013 21:30, Dmitry Samersoff wrote:
Ivan,

Looks good for me.

-Dmitry

On 2013-10-05 17:04, Ivan Gerasimov wrote:
Dmitry, thanks for suggestion!

Yes, == comparison isn't the only sh-incompatible thing in the script.
Sh may be unhappy with [[ as well.
So I replaced it with case as you suggested.
Grep shows that it was the only place where [[ and == were used in
regtests, so it would be good to make things consistent.

Please find a new patch below.

Sincerely yours,
Ivan

--- a/test/sun/management/jmxremote/bootstrap/GeneratePropertyPassword.sh
+++ b/test/sun/management/jmxremote/bootstrap/GeneratePropertyPassword.sh
@@ -34,12 +34,13 @@
  OS=`uname -s`
  UMASK=`umask`

-if [[ $OS == CYGWIN_NT* ]] ; then
+case $OS in
+CYGWIN_NT*)
      OS="Windows_NT"
      if [ -z "$SystemRoot" ] ;  then
-    SystemRoot=$SYSTEMROOT
+        SystemRoot=$SYSTEMROOT
      fi
-fi
+esac

  case $OS in
  SunOS | Linux | Darwin)



On 04.10.2013 15:34, Dmitry Samersoff wrote:
Ivan,

If you need shell pattern match CYGWIN_NT*
it's better to use

case

but not

if

-Dmitry




Reply via email to