diff options
| author | Carlos Konstanski <ckonstanski@pippiandcarlos.com> | 2017-12-13 18:54:21 -0700 |
|---|---|---|
| committer | Carlos Konstanski <ckonstanski@pippiandcarlos.com> | 2017-12-13 18:54:21 -0700 |
| commit | 32086f62131e1b813e2f3d97bc2c78f66c6a3154 (patch) | |
| tree | 2005059011aea64121af64de5b3567fd0dcbca3b /playbooks/java.yaml | |
| parent | 21fa10807bb475bff42a997ac4add3cc7e6346f9 (diff) | |
adding files
Diffstat (limited to 'playbooks/java.yaml')
| -rw-r--r-- | playbooks/java.yaml | 14 |
1 files changed, 14 insertions, 0 deletions
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 |
