svn commit: r349989 - in head: . net/rabbitmq
Jimmy Olgeni
olgeni at FreeBSD.org
Thu Apr 3 10:41:15 UTC 2014
Author: olgeni
Date: Thu Apr 3 10:41:14 2014
New Revision: 349989
URL: http://svnweb.freebsd.org/changeset/ports/349989
QAT: https://qat.redports.org/buildarchive/r349989/
Log:
Upgrade net/rabbitmq to 3.3.0.
- Add optional installation of rabbitmqadmin script.
- Note the new guest user behavior in UPDATING.
Modified:
head/UPDATING
head/net/rabbitmq/Makefile
head/net/rabbitmq/distinfo
head/net/rabbitmq/pkg-plist (contents, props changed)
Modified: head/UPDATING
==============================================================================
--- head/UPDATING Thu Apr 3 10:10:18 2014 (r349988)
+++ head/UPDATING Thu Apr 3 10:41:14 2014 (r349989)
@@ -6,6 +6,21 @@ You should get into the habit of checkin
you update your ports collection, before attempting any port upgrades.
20140403:
+ AFFECTS: users of net/rabbitmq
+ AUTHOR: olgeni at FreeBSD.org
+
+ This release changes the behaviour of the default "guest" user.
+
+ Previously the guest user could be accessed from any network
+ location. In RabbitMQ 3.3.0 and later, the guest user can only
+ be accessed via localhost by default.
+
+ Any other users you create will not (by default) be restricted
+ in this way.
+
+ See http://www.rabbitmq.com/access-control.html for more information.
+
+20140403:
AFFECTS: users of net/kdnssd
AUTHOR: kde at FreeBSD.org
Modified: head/net/rabbitmq/Makefile
==============================================================================
--- head/net/rabbitmq/Makefile Thu Apr 3 10:10:18 2014 (r349988)
+++ head/net/rabbitmq/Makefile Thu Apr 3 10:41:14 2014 (r349989)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= rabbitmq
-PORTVERSION= 3.2.4
+PORTVERSION= 3.3.0
CATEGORIES= net
MASTER_SITES= http://www.rabbitmq.com/releases/rabbitmq-server/v${PORTVERSION}/
DISTNAME= ${PORTNAME}-server-${PORTVERSION}
@@ -19,6 +19,11 @@ BUILD_DEPENDS= erl:${PORTSDIR}/lang/erla
zip:${PORTSDIR}/archivers/zip
RUN_DEPENDS= erl:${PORTSDIR}/lang/erlang
+OPTIONS_DEFINE= ADMIN
+OPTIONS_SUB= yes
+
+ADMIN_DESC= Install rabbitmqadmin script
+
USES= gmake shebangfix
USE_PYTHON_BUILD=yes
USE_RC_SUBR= rabbitmq
@@ -38,6 +43,12 @@ MAKE_ENV+= TARGET_DIR="${STAGEDIR}${PREF
MAN_DIR="${STAGEDIR}${PREFIX}/man" \
DOC_INSTALL_DIR="${STAGEDIR}${EXAMPLESDIR}"
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MADMIN}
+USE_PYTHON_RUN= yes
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's|/etc/rabbitmq|${PREFIX}/etc/rabbitmq|g ; s|/var/lib|/var/db|g ; s|erl|${LOCALBASE}/bin/erl|g' \
${SCRIPTS_DIR}/rabbitmq-server ${SCRIPTS_DIR}/rabbitmqctl \
@@ -56,5 +67,8 @@ post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/rabbitmq
@${MKDIR} ${STAGEDIR}/var/db/rabbitmq/mnesia
@${MKDIR} ${STAGEDIR}/var/log/rabbitmq
+.if ${PORT_OPTIONS:MADMIN}
+ ${INSTALL} ${WRKSRC}/plugins-src/rabbitmq-management/bin/rabbitmqadmin ${STAGEDIR}${PREFIX}/bin
+.endif
.include <bsd.port.mk>
Modified: head/net/rabbitmq/distinfo
==============================================================================
--- head/net/rabbitmq/distinfo Thu Apr 3 10:10:18 2014 (r349988)
+++ head/net/rabbitmq/distinfo Thu Apr 3 10:41:14 2014 (r349989)
@@ -1,2 +1,2 @@
-SHA256 (rabbitmq-server-3.2.4.tar.gz) = a930f92b362df2f292ec5f0281aa2011eb0c668faf6e24c4653a9fc53ec43b9f
-SIZE (rabbitmq-server-3.2.4.tar.gz) = 3588097
+SHA256 (rabbitmq-server-3.3.0.tar.gz) = 2f0e2584becfd9826a79f44484db9bda853ffaefbdcc47cbc4065d88c2fd8623
+SIZE (rabbitmq-server-3.3.0.tar.gz) = 3468885
Modified: head/net/rabbitmq/pkg-plist
==============================================================================
--- head/net/rabbitmq/pkg-plist Thu Apr 3 10:10:18 2014 (r349988)
+++ head/net/rabbitmq/pkg-plist Thu Apr 3 10:41:14 2014 (r349989)
@@ -1,3 +1,4 @@
+%%ADMIN%%bin/rabbitmqadmin
sbin/rabbitmq-defaults
sbin/rabbitmq-env
sbin/rabbitmq-server
@@ -49,6 +50,7 @@ lib/erlang/lib/rabbitmq_server-%%VERSION
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_amqqueue_sup.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_app.in
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_auth_backend.beam
+lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_auth_backend_dummy.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_auth_backend_internal.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_auth_mechanism.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_auth_mechanism_amqplain.beam
@@ -62,6 +64,7 @@ lib/erlang/lib/rabbitmq_server-%%VERSION
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_binary_parser.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_binding.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_channel.beam
+lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_channel_interceptor.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_channel_sup.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_channel_sup_sup.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_client_sup.beam
@@ -70,6 +73,7 @@ lib/erlang/lib/rabbitmq_server-%%VERSION
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_connection_sup.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_control_main.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_ctl_usage.beam
+lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_dead_letter.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_direct.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_disk_monitor.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_error_logger.beam
@@ -122,9 +126,11 @@ lib/erlang/lib/rabbitmq_server-%%VERSION
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_policy_validator.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_prelaunch.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_queue_collector.beam
+lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_queue_consumers.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_queue_decorator.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_queue_index.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_reader.beam
+lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_recovery_terms.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_registry.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_restartable_sup.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/rabbit_router.beam
@@ -154,6 +160,7 @@ lib/erlang/lib/rabbitmq_server-%%VERSION
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/tcp_listener.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/tcp_listener_sup.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/test_sup.beam
+lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/truncate.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/vm_memory_monitor.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/worker_pool.beam
lib/erlang/lib/rabbitmq_server-%%VERSION%%/ebin/worker_pool_sup.beam
@@ -173,9 +180,6 @@ lib/erlang/lib/rabbitmq_server-%%VERSION
lib/erlang/lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_consistent_hash_exchange-%%VERSION%%.ez
lib/erlang/lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_federation-%%VERSION%%.ez
lib/erlang/lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_federation_management-%%VERSION%%.ez
-lib/erlang/lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_jsonrpc-%%VERSION%%.ez
-lib/erlang/lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_jsonrpc_channel-%%VERSION%%.ez
-lib/erlang/lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_jsonrpc_channel_examples-%%VERSION%%.ez
lib/erlang/lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%.ez
lib/erlang/lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management_agent-%%VERSION%%.ez
lib/erlang/lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management_visualiser-%%VERSION%%.ez
@@ -187,7 +191,6 @@ lib/erlang/lib/rabbitmq_server-%%VERSION
lib/erlang/lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_web_dispatch-%%VERSION%%.ez
lib/erlang/lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_web_stomp-%%VERSION%%.ez
lib/erlang/lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_web_stomp_examples-%%VERSION%%.ez
-lib/erlang/lib/rabbitmq_server-%%VERSION%%/plugins/rfc4627_jsonrpc-%%VERSION%%-git5e67120.ez
lib/erlang/lib/rabbitmq_server-%%VERSION%%/plugins/sockjs-0.3.4-rmq%%VERSION%%-git3132eb9.ez
lib/erlang/lib/rabbitmq_server-%%VERSION%%/plugins/webmachine-1.10.3-rmq%%VERSION%%-gite9359c7.ez
lib/erlang/lib/rabbitmq_server-%%VERSION%%/sbin/rabbitmq-defaults
More information about the svn-ports-all
mailing list