Starting : FAILED - check /var/log/rabbitmq/startup_{log, _err}
/etc/rc5.d/S20rabbitmq-server: line 77: can't create 
/var/log/rabbitmq/startup_err: nonexistent directory

Signed-off-by: Thomas Perrot <[email protected]>
---
 recipes-connectivity/rabbitmq/files/rabbitmq-server | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/recipes-connectivity/rabbitmq/files/rabbitmq-server 
b/recipes-connectivity/rabbitmq/files/rabbitmq-server
index bffd4ce..2694c6c 100644
--- a/recipes-connectivity/rabbitmq/files/rabbitmq-server
+++ b/recipes-connectivity/rabbitmq/files/rabbitmq-server
@@ -44,6 +44,12 @@ ensure_pid_dir () {
     fi
 }
 
+ensure_log_dir () {
+    if [ ! -d "$INIT_LOG_DIR" ] ; then
+        mkdir -p $INIT_LOG_DIR
+    fi
+}
+
 remove_pid () {
     rm -f ${PID_FILE}
     rmdir `dirname ${PID_FILE}` || :
@@ -56,6 +62,7 @@ start_rabbitmq () {
     else
         RETVAL=0
         ensure_pid_dir
+        ensure_log_dir
         set +e
         RABBITMQ_PID_FILE=$PID_FILE start-stop-daemon --pidfile=$PID_FILE 
--exec $DAEMON --background --start
         $CONTROL wait $PID_FILE >/dev/null 2>&1
-- 
2.29.2

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#88433): 
https://lists.openembedded.org/g/openembedded-devel/message/88433
Mute This Topic: https://lists.openembedded.org/mt/79268435/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to