From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58538) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fKV4l-0002ZJ-Qa for guix-patches@gnu.org; Sun, 20 May 2018 16:37:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fKV4g-0000nf-V1 for guix-patches@gnu.org; Sun, 20 May 2018 16:37:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:34257) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fKV4g-0000nN-RC for guix-patches@gnu.org; Sun, 20 May 2018 16:37:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fKV4g-0006aP-Ex for guix-patches@gnu.org; Sun, 20 May 2018 16:37:02 -0400 Subject: [bug#31539] [PATCH] Add RabbitMQ package and service. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58428) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fKV42-0002Q2-3E for guix-patches@gnu.org; Sun, 20 May 2018 16:36:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fKV3x-0000Ih-2b for guix-patches@gnu.org; Sun, 20 May 2018 16:36:22 -0400 Received: from li622-129.members.linode.com ([212.71.249.129]:50434 helo=mira.cbaines.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fKV3w-0000Hn-Sl for guix-patches@gnu.org; Sun, 20 May 2018 16:36:17 -0400 Received: from localhost (cpc102582-walt20-2-0-cust14.13-2.cable.virginm.net [86.27.34.15]) by mira.cbaines.net (Postfix) with ESMTPSA id 7747C16318 for ; Sun, 20 May 2018 21:36:15 +0100 (BST) Received: from giedi (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 4442dfbe for ; Sun, 20 May 2018 20:36:15 +0000 (UTC) From: Christopher Baines Date: Sun, 20 May 2018 21:36:12 +0100 Message-ID: <87fu2m3w03.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 31539@debbugs.gnu.org --=-=-= Content-Type: text/plain Tags: moreinfo RabbitMQ is a message broker/queuing system service. I've managed to get a package that builds, and a service which at least starts and seems to work. The package still needs more work, I haven't looked too closely at the source and what might need stripping out. As for the service, it's very minimal, and I don't have very much experience with RabbitMQ. However, this is a start, so here are some patches. Christopher Baines (2): gnu: Add rabbitmq. services: Add RabbitMQ. gnu/local.mk | 3 + gnu/packages/rabbitmq.scm | 90 +++++++++++++++++++++++++++ gnu/services/message-broker.scm | 105 ++++++++++++++++++++++++++++++++ gnu/tests/message-broker.scm | 86 ++++++++++++++++++++++++++ 4 files changed, 284 insertions(+) create mode 100644 gnu/packages/rabbitmq.scm create mode 100644 gnu/services/message-broker.scm create mode 100644 gnu/tests/message-broker.scm --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAlsB3DxfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9XfwQw/+Omz18htxBm2dQ7uTuKhXoz/OUHUSXqt3LjfxCQgDBSIQ3fDKlMuJxVka IAaJ7upx5z5ZW11IByHpST+hGm57LV4okiIdkcFTXR8Q+7NIsh2hOdVeimWqGf8i q3yqPV0bEYjQmTdXrEMcM9uxEfzs+XVUEtWRvHStVpjIl9VrJO2HzIJKZos1/zvf FbL72a8Z8Rv1cCkM73yw120oOFzoR3Glwbr787lc4R2W3USQANQtVdMeLz0lewuU peEjM6aSvqay+96pUWJzoNnyXPPrTxdXjdP7nfHqPpFy97kRJtpCERMKMuTsfM73 aB/YLmjIwwBqdbd0gIpzhR8zpZaZtBK+KatfqEIApjLo+XzLaT/KCJrP8J8vWYue VmeFv4Rhw2mnhpSf1sYUUDPYaQnzIGT5NeaS3nRaNTHLriF5k39EIvTCNhOY34+u 4Ny3PbgGNY13wy+RpGJW3lr/y5fqgBFGXK8fZQ1uVVFWfYJ3EmNb1sELjscCA3nk KTojh6fEhEs7dsxidjS1KP8PiocJWnzqftVBnTTi5OU4H8Hvgg3+j0PgfI1jzELR fNjtOdU70NFBwi2knFzxEMugPV0N4LzgmasfTxJ2t9DcErFBV1wsXMoVcalZw2Qs 4UnWOKuEqtrj7JDl7q28yY9JfZR2AC+DXq4jhI7fkihoQRw95AE= =t6j1 -----END PGP SIGNATURE----- --=-=-=--