installing haveged to try and avoid low entropy causing ssh rejections 26/50526/2
authorJamo Luhrsen <jluhrsen@redhat.com>
Mon, 16 Jan 2017 19:55:11 +0000 (11:55 -0800)
committerJamo Luhrsen <jluhrsen@redhat.com>
Mon, 16 Jan 2017 21:14:50 +0000 (13:14 -0800)
Change-Id: I44c9a67ac58c02cab301f8b826344cd289ee7647
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
packer/provision/baseline.sh

index 5b8b2e885dd8ee4f676a50a2d6325144986323e5..772d61a3bde9ac8a204efe1e8445f1bcf942361a 100644 (file)
@@ -81,6 +81,11 @@ EOF
             alternatives --set java_sdk_openjdk /usr/lib/jvm/java-1.7.0-openjdk.x86_64
         ;;
     esac
+
+    # install haveged to avoid low entropy rejecting ssh connections
+    yum install -y haveged
+    systemctl enable haveged.service
+
 }
 
 ubuntu_systems() {
@@ -132,6 +137,10 @@ EOF
     # make sure that we still default to openjdk 7
     update-alternatives --set java /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java
     update-alternatives --set javac /usr/lib/jvm/java-7-openjdk-amd64/bin/javac
+
+    # install haveged to avoid low entropy rejecting ssh connections
+    apt-get install haveged
+    update-rc.d haveged defaults
 }
 
 all_systems() {