guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 5e7ea198684dadc3be3e743e5aea76f1dc8f3aa3
Author: wrobell <[email protected]>
AuthorDate: Tue Jul 21 21:36:45 2026 +0100
news: Add news entry for rabbitmq-service-type
* etc/news.scm (channel-news): New entry.
Merges: https://codeberg.org/guix/guix/pulls/9607
Signed-off-by: Nguyễn Gia Phong <[email protected]>
---
etc/news.scm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/etc/news.scm b/etc/news.scm
index 1685a1e322..7c2b5e19c5 100644
--- a/etc/news.scm
+++ b/etc/news.scm
@@ -44,6 +44,28 @@
(channel-news
(version 0)
+ (entry (commit "0257734a40999bfbbe0daa922e2d0e4928cdd5f0")
+ (title
+ (en "RabbitMQ service requires epmd service"))
+ (body
+ (en "RabbitMQ is an Erlang application. It uses Erlang Port Mapper
+Daemon (epmd). To prevent RabbitMQ from starting its own epmd instance,
+the epmd service is added to enable control and configuration of the daemon.
+
+By default, Guix runs epmd service using local network interfaces.
+See the following articles for the rationale.
+@itemize
+@item @url{https://www.rabbitmq.com/blog/2024/12/18/epmd-public-exposure}
+@item @url{https://erlef.org/blog/eef/epmd-public-exposure}
+@end itemize
+
+To use RabbitMQ service, add epmd to the list of services, for example:
+@example
+(services
+ (service epmd-service-type)
+ (service rabbitmq-service-type))
+@end example")))
+
(entry (commit "d7769178a66b16f6d36aa72f81b2bfff7a254e55")
(title
(en "Linux-libre 6.19 and 7.0 are no longer supported"))