summaryrefslogtreecommitdiffstats
path: root/rabbitmq-server.service
diff options
context:
space:
mode:
Diffstat (limited to 'rabbitmq-server.service')
-rw-r--r--rabbitmq-server.service6
1 files changed, 1 insertions, 5 deletions
diff --git a/rabbitmq-server.service b/rabbitmq-server.service
index 193661d..0444f2d 100644
--- a/rabbitmq-server.service
+++ b/rabbitmq-server.service
@@ -3,16 +3,12 @@ Description=RabbitMQ broker
After=syslog.target network.target
[Service]
-Type=simple
+Type=notify
User=rabbitmq
Group=rabbitmq
Environment=RABBITMQ_PID_FILE=/var/run/rabbitmq/pid
WorkingDirectory=/var/lib/rabbitmq
-# Ensure cookie is created to avoid race
-# See https://bugzilla.redhat.com/show_bug.cgi?id=1059913
-ExecStartPre=-/bin/sh -c "/usr/lib/rabbitmq/bin/rabbitmqctl status > /dev/null 2>&1"
ExecStart=/usr/lib/rabbitmq/bin/rabbitmq-server
-ExecStartPost=/usr/lib/rabbitmq/bin/rabbitmqctl wait /var/run/rabbitmq/pid
ExecStop=/usr/lib/rabbitmq/bin/rabbitmqctl stop
ExecStopPost=/usr/bin/rm /var/run/rabbitmq/pid