From 32086f62131e1b813e2f3d97bc2c78f66c6a3154 Mon Sep 17 00:00:00 2001 From: Carlos Konstanski Date: Wed, 13 Dec 2017 18:54:21 -0700 Subject: adding files --- playbooks/java.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 playbooks/java.yaml (limited to 'playbooks/java.yaml') diff --git a/playbooks/java.yaml b/playbooks/java.yaml new file mode 100644 index 0000000..435e1a2 --- /dev/null +++ b/playbooks/java.yaml @@ -0,0 +1,14 @@ +--- +- name: "Configure java" + shell: | + update-java-alternatives --set java-1.8.0-openjdk-amd64 + rm -f /usr/lib/jvm/default-java + ln -s /usr/lib/jvm/java-8-openjdk-amd64 /usr/lib/jvm/default-java + sed -i '/^JAVA_OPTS/ s/"$/ -Djsse.enableSNIExtension=false -Djava.security.egd=file:\/dev\/urandom"/g' /etc/default/tomcat7 + update-ca-certificates -f + if [ ! -d /etc/tomcat7 ]; then + DEBIAN_FRONTEND=noninteractive apt-get -y install tomcat7 + JVM_HEAP=$(echo "$(grep -F 'MemTotal' /proc/meminfo | awk '{print $2;}') / 2048" | bc) sed -e "s/Xmx\d*m /Xmx${JVM_HEAP}m /g" -i /etc/default/tomcat7 + fi + args: + executable: /bin/bash -- cgit v1.3