...
3.4.0以降Shibboleth IdPのディレクトリ構成が
webapp/
からdist/webapp/
に変更になるという情報がありますので、該当バージョンへアップデートする場合は、$CATALINA_BASE/lib/
等に当該ディレクトリへのシンボリックリンクがないか確認し、もしあれば修正しておいてください。3.4.0以降ではserver.keyのパーミッションへの特殊な扱いが不要になりましたので、3.3.xおよびそれ以前から3.4.xおよびそれ以降へのアップデートの場合は以下を実行してください。
パネル # chown root:tomcat /opt/shibboleth-idp/credentials/server.key
# chmod 640 /opt/shibboleth-idp/credentials/server.key
- CentOS 7にて
$CATALINA_BASE/conf/Catalina/localhost/idp.xml
にunpackWAR="false"
が含まれると3.4.0へのアップデート時(自動デプロイ時)にエラーが発生する場合があるようですので、当該ファイルを確認し指定があれば削除しておいてください。(技術ガイドに沿った構築では含まれません)
2. アップデート手順
shibboleth-identity-provider-3.x.x.tar.gz
パッケージを展開したディレクトリで、以下のコマンドで設定ファイルの変更点を確認し、適宜反映した上で、アップデートを実行します。
...