WEXALを構成している各モジュールのアップデートを行いました。
アップデートにより適用される各モジュールのバージョンは、以下のとおりとなります。
kusanagi-prem | 2.4.4 |
---|
kusanagi-prem 2.4.4には以下のアップデート内容が含まれます。
新機能
- pst init コマンドが --rebuildconf の指定が必要かどうかを自動で判断して実行するようになりました。
- 既存のプロファイルで自動判断を有効にするには、一度v2.4.4以降で pst init コマンドを --rebuildconf を指定して実行する必要があります。次回以降は pst init コマンドのみで自動判断するようになります。
- 新規にv2.4.4以降で pst init コマンドでPSTを有効化したプロファイルでは、はじめから自動判断が有効になります。
- リバースプロキシの場合は、--rebuildconf に--reverseproxyオプション、--originオプションの指定も必要です。
- pst purge コマンドが、リバースプロキシの場合に robots.txt を削除しないようにしました。
改善
- pst purge コマンドが不要なメッセージを出力する不具合を修正しました。
- lazy youtube ディレクティブで動画が表示されない不具合を修正しました。
- リバースプロキシでリソースがダウンロードされない不具合を修正しました。
モジュールのアップデートについては、以下のコマンドで適用可能です。
# yum update kusanagi-prem # cd プロファイルのパス # pst -v ProfileのVersionがv2.4.4より前の場合は、pst initに--rebuildconfオプションの指定が必要です。 # pst init --rebuildconf それ以外の場合 # pst init
リバースプロキシの場合はpst initに--reverseproxyオプション、--originオプションの指定も必要です。
なお pst init --rebuildconf を実行した際に以下のメッセージが表示される場合があります。
# pst init --rebuildconf
(省略)
Error: AH00526: Syntax error on line 2 of /etc/httpd/conf.d/ssl.conf:
Cannot define multiple Listeners on the same IP:port
(省略)
その場合は /etc/httpd/conf.d/ssl.conf を .conf 以外の拡張子に変更して、再度pst init --rebuildconfを実行してください。
# mv /etc/httpd/conf.d/ssl.conf /etc/httpd/conf.d/ssl.conf.bak # pst init --rebuildconf