iidaの日記: Apache Tomcat 8.0.47, 7.0.82
Apache Tomcat 8.0.47と7.0.82らがいっせいにリリースされた。
トップ・ページでの発表は2017-10-03付だが、オンライン・マニュアルでのリリース日やPGP書名のタイムスタンプは、2017-09-29付となっている。
CVE-2017-12617に対応したようだ。
手元の環境では、8.0.47がJava 9では機能しなかった。
- - - - -
PS 2017-10-06
無引数のstartup.shなら次の差分
--- bin/catalina.sh~ 2017-09-29 22:48:42.000000000 +0900
+++ bin/catalina.sh 2017-10-05 18:02:17.851001010 +0900
@@ -431,7 +431,7 @@
else
eval $_NOHUP "\"$_RUNJAVA\"" "\"$LOGGING_CONFIG\"" $LOGGING_MANAGER $JAVA_OPTS $CATALINA_OPTS \
- -Djava.endorsed.dirs="\"$JAVA_ENDORSED_DIRS\"" -classpath "\"$CLASSPATH\"" \
+ -classpath "\"$CLASSPATH\"" \
-Dcatalina.base="\"$CATALINA_BASE\"" \
-Dcatalina.home="\"$CATALINA_HOME\"" \
-Djava.io.tmpdir="\"$CATALINA_TMPDIR\"" \
で起動するようにはなる。引数を付けたり、catalina.shで動かそうとするなら、あと数か所同様に直せばよかろう。
Apache Tomcat 8.0.47, 7.0.82 More ログイン