Package: rabbitmq-server
Version: 3.10.8-1.1
Severity: wishlist
Tags: patch
Hi,
it would be nice to have a /etc/rabbitmq/conf.d directory. This is
supported by upstream [1].
I haven't tried this, but postinst looks simple enough, and the attached
patch should accomplish this.
Best,
Christian
[1] https://www.rabbitmq.com/configure.html#config-confd-directory
diff -Nru rabbitmq-server-3.10.8-current/debian/rabbitmq-server.postinst rabbitmq-server-3.10.8/debian/rabbitmq-server.postinst
--- rabbitmq-server-3.10.8-current/debian/rabbitmq-server.postinst 2022-09-28 15:40:58.000000000 +0200
+++ rabbitmq-server-3.10.8/debian/rabbitmq-server.postinst 2023-08-03 09:57:43.719988265 +0200
@@ -18,8 +18,8 @@
--disabled-login rabbitmq
fi
- mkdir -p /etc/rabbitmq
- chown rabbitmq:rabbitmq /etc/rabbitmq
+ mkdir -p /etc/rabbitmq/conf.d
+ chown rabbitmq:rabbitmq /etc/rabbitmq /etc/rabbitmq/conf.d
if [ -r /usr/share/rabbitmq/rabbitmq-env.conf ] && ! [ -e /etc/rabbitmq/rabbitmq-env.conf ] ; then
install -m 0644 -o rabbitmq -g rabbitmq /usr/share/rabbitmq/rabbitmq-env.conf /etc/rabbitmq/rabbitmq-env.conf
fi