From ab3d205ef6cb0f3913ad3b5ada70bd8720881805 Mon Sep 17 00:00:00 2001 From: Helmuth Gronewold Date: Tue, 26 Aug 2014 22:16:31 +0200 Subject: [PATCH] Switch blocksize and count when reading from urandom with dd, to prevent getting fewer bytes for the secret key. --- setup/webmail.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup/webmail.sh b/setup/webmail.sh index fbb489f4..37b00b41 100755 --- a/setup/webmail.sh +++ b/setup/webmail.sh @@ -36,7 +36,7 @@ if [ ! -d /usr/local/lib/roundcubemail ]; then fi # Generate a safe 24-character secret key of safe characters. -SECRET_KEY=$(dd if=/dev/random bs=20 count=1 2>/dev/null | base64 | fold -w 24 | head -n 1) +SECRET_KEY=$(dd if=/dev/random bs=1 count=18 2>/dev/null | base64 | fold -w 24 | head -n 1) # Create a configuration file. #