https://bz.apache.org/bugzilla/show_bug.cgi?id=65211
Bug ID: 65211 Summary: Posix incompatible changes in shell scripts / Potential license violation Product: Tomcat 9 Version: 9.0.41 Hardware: PC OS: Linux Status: NEW Severity: major Priority: P2 Component: Catalina Assignee: dev@tomcat.apache.org Reporter: garb...@gmx.de Target Milestone: ----- Created attachment 37789 --> https://bz.apache.org/bugzilla/attachment.cgi?id=37789&action=edit modified version I wanted to inform you that what I believed to be a bug in the scripts provided by Tomcat 9.0.41 later became clear to be caused by an undocumented modification done by a vendor. We use the Autopass License Server (for UFT in this case) which is provided by Micro Focus. When installing and running this license server on Ubuntu the included Tomcat doesn't start up properly because of errors in the provided scripts. For example it complains about the if statements in line 281 and following. The vendor was contacted by us but didn't react. As far as I interpret the section 4 of the Apache license they should have marked their changes in order to make clear who is responsible for the negative effects. Like I mentioned initially I thought that this version of Tomcat is incompatible with Ubuntu 20.04 and the installed dash. Shellcheck helped me find the reason and a comparison with the original and unaltered scripts of a vanilla Tomcat made it clear who is to blame. The Autopass License Server (APLS) can be retrieved from https://marketplace.microfocus.com/itom/content/autopass-license-server. The version I had problems with is version 11.8.0 -- 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