upstream/openstack/rabbitmq-server/debian/deb_patches/0002-Change-rabbitmq-server...

77 lines
2.2 KiB
Diff

From 50beccaa8c01c519375606350bac3405dc4c9012 Mon Sep 17 00:00:00 2001
From: mmachado <matheus.machadoguilhermino@windriver.com>
Date: Tue, 20 Feb 2024 11:55:17 -0300
Subject: [PATCH] Change rabbitmq-server configuration files
The files in this patch were previously implemented by the
rabbitmq-server-config package on the config-files repo.
Signed-off-by: mmachado <matheus.machadoguilhermino@windriver.com>
---
debian/rabbitmq-server.logrotate | 16 ++++--
debian/rabbitmq-server.service | 21 +++----
scripts/rabbitmq-server.ocf | 96 ++++++++++++++++++++++----------
3 files changed, 85 insertions(+), 48 deletions(-)
diff --git a/debian/rabbitmq-server.logrotate b/debian/rabbitmq-server.logrotate
index c509b78..4c8f3b0 100644
--- a/debian/rabbitmq-server.logrotate
+++ b/debian/rabbitmq-server.logrotate
@@ -1,7 +1,13 @@
/var/log/rabbitmq/*.log {
- daily
- missingok
- compress
- delaycompress
- notifempty
+ weekly
+ missingok
+ rotate 20
+ compress
+ delaycompress
+ notifempty
+ sharedscripts
+ postrotate
+ pgrep beam.smp >/dev/null && /usr/sbin/rabbitmqctl -q rotate_logs
+ true
+ endscript
}
diff --git a/debian/rabbitmq-server.service b/debian/rabbitmq-server.service
index fdaee4d..4715229 100644
--- a/debian/rabbitmq-server.service
+++ b/debian/rabbitmq-server.service
@@ -1,24 +1,17 @@
[Unit]
-Description=RabbitMQ Messaging Server
-After=network.target epmd.socket
-Wants=network.target epmd.socket
+Description=RabbitMQ broker
+After=network.target epmd@0.0.0.0.socket
+Wants=network.target epmd@0.0.0.0.socket
[Service]
Type=notify
-User=rabbitmq
-Group=rabbitmq
-UMask=0027
+User=root
+Group=root
NotifyAccess=all
-TimeoutStartSec=600
-LimitNOFILE=65536
-SyslogIdentifier=rabbitmq
-Restart=on-failure
-RestartSec=10
+TimeoutStartSec=3600
WorkingDirectory=/var/lib/rabbitmq
ExecStart=/usr/lib/rabbitmq/bin/rabbitmq-server
-ExecStop=/usr/sbin/rabbitmqctl stop
-StandardOutput=append:/var/log/rabbitmq/rabbitmq-server.log
-StandardError=append:/var/log/rabbitmq/rabbitmq-server.error.log
+ExecStop=/usr/lib/rabbitmq/bin/rabbitmqctl stop
OOMScoreAdjust=-500
[Install]
--
2.37.1