diff options
Diffstat (limited to 'rabbitmq-server.service')
-rw-r--r-- | rabbitmq-server.service | 6 |
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 |