From dc89655df75077a3097be56e67546b3298858131 Mon Sep 17 00:00:00 2001 From: Diego Lendoiro Date: Tue, 12 Feb 2019 13:15:05 +0100 Subject: [PATCH] Added entropy check and informative message. Fixes #121 --- bin/docker-entrypoint.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) 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 <