diff --git a/CHANGELOG.md b/CHANGELOG.md index b728bae..a961ef1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,13 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). -## [Unreleased](https://github.com/passbolt/passbolt_docker/compare/v2.5.0...HEAD) +## [Unreleased](https://github.com/passbolt/passbolt_docker/compare/v2.7.0...HEAD) + +## [2.7.0](https://github.com/passbolt/passbolt_docker/compare/v2.5.0...v2.7.0) - 2019-02-12 + +### Fixed + +- Added small warning message when entropy is low at container startup [#121](https://github.com/passbolt/passbolt_docker/issues/121) ## [2.5.0](https://github.com/passbolt/passbolt_docker/compare/v2.4.0...v2.5.0) - 2018-11-15 diff --git a/bin/docker-entrypoint.sh b/bin/docker-entrypoint.sh index 51ec676..28e95d4 100755 --- a/bin/docker-entrypoint.sh +++ b/bin/docker-entrypoint.sh @@ -10,6 +10,29 @@ ssl_cert='/etc/ssl/certs/certificate.crt' export GNUPGHOME="/home/www-data/.gnupg" +entropy_check() { + local entropy_avail + + entropy_avail=$(cat /proc/sys/kernel/random/entropy_avail) + + if [ "$entropy_avail" -lt 2000 ]; then + + cat <