https://bz.apache.org/bugzilla/show_bug.cgi?id=64501
--- Comment #4 from Michael Osipov <micha...@apache.org> --- (In reply to Pete Pocius from comment #3) > (In reply to Michael Osipov from comment #2) > > On some Solaris versions the Bourne shell is not fully POSIX compliant. I > > assume that our script is proper POSIX compliant. This parts seems to be: > > https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html > > Hi Michael, > > Thanks for the reply. It looks like on our version of Solaris (Sun version > 10), the default Bourne shell is not fully POSIX compliant as you mentioned. > When I change the #!/bin/sh to #!/usr/xpg4/bin/sh the script works. Based > on this, will we just have to adjust the script to use that version of the > Bourne shell going forward, or will a change be made to that "if statement" > to handle both POSIX and non-POSIX compliant systems? The question is what is suitable alternative for ${parameter#word}? Bourne shell on Solaris 10 doesn't support $(command) either. -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org