From 351bae9ad0ed38b396b9d328bdbb75e81da481f8 Mon Sep 17 00:00:00 2001 From: Angela Chin Date: Thu, 15 Sep 2016 11:51:34 -0700 Subject: [PATCH] Added creation of RUN_DIR to pre-start script [#130384795] Signed-off-by: Christian Ang --- jobs/consul_agent/templates/pre-start.erb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/jobs/consul_agent/templates/pre-start.erb b/jobs/consul_agent/templates/pre-start.erb index d7ec581..fdd83a6 100644 --- a/jobs/consul_agent/templates/pre-start.erb +++ b/jobs/consul_agent/templates/pre-start.erb @@ -6,6 +6,7 @@ DATA_DIR=<%= p('consul.agent.mode') == 'server' ? '/var/vcap/store/consul_agent' CONF_DIR=/var/vcap/jobs/consul_agent/config CERT_DIR=$CONF_DIR/certs PKG_DIR=/var/vcap/packages +RUN_DIR=/var/vcap/sys/run/consul_agent function setup_resolvconf() { local resolvconf_file @@ -35,6 +36,9 @@ function create_directories_and_chown_to_vcap() { mkdir -p "${CONF_DIR}" chown -R vcap:vcap "${CONF_DIR}" + mkdir -p "${RUN_DIR}" + chown -R vcap:vcap "${RUN_DIR}" + chown vcap:vcap ${CERT_DIR}/*.{crt,key} chmod 640 ${CERT_DIR}/*.{crt,key} }