KUSANAGI Module Updates

The individual modules that make up KUSANAGI have been updated.
The updated module versions are as follows:

PHP7 7.2.6

The module update can be applied with the following command:

# yum update

KUSANAGI for Vagrant now available

KUSANAGI for Vagrant now available.
Please check the KUSANAGI for Vagrant for details.

KUSANAGI Module Updates

The individual modules that make up KUSANAGI have been updated.
The updated module versions are as follows:

PHP7 7.2.5

To enable the aforementioned features, execute the following command:

# yum update

KUSANAGI Module Updates

The individual modules that make up KUSANAGI have been updated.
The updated module versions are as follows:

nginx 1.13.12

To enable the aforementioned features, execute the following command:

# yum update

KUSANAGI Module Updates

The individual modules that make up KUSANAGI have been updated.
The updated module versions are as follows:

nginx 1.13.11
Phusion Passenger
(nginx)
5.2.3

To enable the aforementioned features, execute the following command:

# yum update

KUSANAGI Module Updates

The individual modules that make up KUSANAGI have been updated.
The updated module versions are as follows:

OpenSSL 1.0.2o
httpd 2.4.33 (OpenSSL 1.0.2o)
nginx 1.13.9 (OpenSSL 1.0.2o)
PHP7 7.2.4

To enable the aforementioned features, execute the following command:

# yum update

Includes security update, we recomend to update as soon as possible.
PHP 7.2.4
OpenSSL 1.0.2o

Please reboot middlewares. OpenSSL was updated and rebuild related middlewares.
Example: nginx and php7

kusanagi php7
kusanagi nginx

These command show whether OpenSSL’s update is applied to middlewares.

# /usr/local/openssl/bin/openssl version
OpenSSL 1.0.2o  27 Mar 2018
# strings /usr/local/lib64/httpd/modules/mod_ssl.so  | grep -E 'OpenSSL\s+1[.0-9a-z]+' | uniq
OpenSSL 1.0.2o  27 Mar 2018
# nginx -V 2>&1 | grep OpenSSL
built with OpenSSL 1.0.2o  27 Mar 2018
# php7 -i | grep -i 'OpenSSL Library Version'
OpenSSL Library Version => OpenSSL 1.0.2o  27 Mar 2018

KUSANAGI Module Updates

The modules that composed KUSANAGI had been updated. The new versions are as follows.

httpd 2.4.33

Use the following command to update modules.

# yum update

Includes security update by httpd. Recomend to update as soon as possible.
https://httpd.apache.org/security/vulnerabilities_24.html

If an error message shows when you execute kusanagi httpd command, please execute the following command:

# kusanagi httpd

Warning: httpd.service changed on disk. Run 'systemctl daemon-reload' to reload units.
# systemctl daemon-reload
# kusanagi httpd

KUSANAGI Module Updates

The modules that composed KUSANAGI had been updated. The new versions are as follows.

PHP7 7.2.3
APCu 5.1.11
apcu_bc 1.0.4

Use the following command to update modules.

# yum update

PHP 7.0 will be PHP 7.2, if you get error when you update, you can revert to the previous version with the following command.

# yum downgrade kusanagi-php7

Please check mcrypt If you have errors when you use PHP7.2 . mcrypt was removed from PHP7.2. Recommend to use OpenSSL.

If you need to use mcrypt, you can download it from PECL and import it.

KUSANAGI Module Updates

The individual modules that make up KUSANAGI have been updated.
The updated module versions are as follows:

nginx 1.13.9

nginx1.13.9 includes new function ‘Server Push’.

The module update can be applied with the following comand:

# yum update

KUSANAGI Update 8.2.0

KUSANAGI Update 8.2.0

PostgreSQL can now be used with KUSANAGI. In addition to the existing Maria DB database option, uses can now choose PostgreSQL.

PostgreSQL 9.6.7
Pgpool-II 3.7.2

Database selection can be done during KUSANAGI initialization(kusanagi init), and there is now a new command, kusanagi dbinit.

Please check this kusanagi document for details about kusanagi dbinit.

For those using older versions, running the command below with root privileges will update KUSANAGI to 8.2.0.

# yum update