From 0099ab2d5165b58af8256822ac3b992f5abc6a95 Mon Sep 17 00:00:00 2001 From: Lars Michelsen Date: Thu, 24 Oct 2024 13:17:38 +0200 Subject: [PATCH] Only export RabbitMQ erlang cookie in case it exists Change-Id: I73406c57b320d62e915f555b6dd7929f137a6a7b --- omd/packages/omd/skel/.profile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/omd/packages/omd/skel/.profile b/omd/packages/omd/skel/.profile index 12c5dab11ad..e0a8cc49e9d 100644 --- a/omd/packages/omd/skel/.profile +++ b/omd/packages/omd/skel/.profile @@ -17,7 +17,10 @@ export MAILRC="$OMD_ROOT/etc/mail.rc" # rabbitmq will search for its configuration under $RABBITMQ_HOME/etc, see also # https://www.rabbitmq.com/docs/install-generic-unix#file-locations export RABBITMQ_HOME="${OMD_ROOT}" -export RABBITMQ_ERLANG_COOKIE="$(cat "${RABBITMQ_HOME}/.erlang.cookie")" +if [ -f "${RABBITMQ_HOME}/.erlang.cookie" ]; then + # Early in the site initialization the file does not exist yet + export RABBITMQ_ERLANG_COOKIE="$(cat "${RABBITMQ_HOME}/.erlang.cookie")" +fi export RABBITMQ_NODENAME="rabbit-${OMD_SITE}@localhost" export PATH="$OMD_ROOT/lib/rabbitmq/sbin:$PATH"