First stab at updating rabbitmq. Builds, starts up on i386. Apply with -E as patches/patch-scripts_rabbitmpq-multi went away
Please test and comment, this is a requirement to update erlang. -- viq Index: Makefile =================================================================== RCS file: /keibi/cvs/ports/net/rabbitmq/Makefile,v retrieving revision 1.4 diff -u -d -r1.4 Makefile --- Makefile 19 Nov 2010 22:31:37 -0000 1.4 +++ Makefile 3 Apr 2011 18:22:49 -0000 @@ -1,11 +1,10 @@ -# $OpenBSD: Makefile,v 1.4 2010/11/19 22:31:37 espie Exp $ +# $OpenBSD: Makefile,v 1.3 2010/10/18 18:36:57 espie Exp $ COMMENT = highly reliable Enterprise Messaging System -V = 1.6.0 +V = 2.4.0 DISTNAME = rabbitmq-server-$V PKGNAME = rabbitmq-$V -REVISION = 0 CATEGORIES = net HOMEPAGE = http://www.rabbitmq.com/ @@ -29,15 +28,21 @@ CONFIGURE_STYLE = none BUILD_DEPENDS = ${RUN_DEPENDS} \ - devel/py-simplejson + ${MODPY_JSON} \ + textproc/libxslt \ + textproc/xmlto + RUN_DEPENDS = lang/erlang MAKE_ENV = PYTHON=${MODPY_BIN} +RABBITUSER = _rabbitmq + +SUBST_VARS += RABBITUSER MODPY_VERSION pre-build: - @${SUBST_CMD} ${WRKSRC}/scripts/rabbitmqctl \ - ${WRKSRC}/scripts/rabbitmq-multi \ - ${WRKSRC}/scripts/rabbitmq-server + @${SUBST_CMD} ${WRKSRC}/scripts/rabbitmq-env + @${SUBST_CMD} ${WRKSRC}/scripts/rabbitmqctl + @${SUBST_CMD} ${WRKSRC}/Makefile post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/rabbitmq Index: distinfo =================================================================== RCS file: /keibi/cvs/ports/net/rabbitmq/distinfo,v retrieving revision 1.1.1.1 diff -u -d -r1.1.1.1 distinfo --- distinfo 12 Nov 2009 13:10:33 -0000 1.1.1.1 +++ distinfo 3 Apr 2011 18:22:59 -0000 @@ -1,5 +1,5 @@ -MD5 (rabbitmq-server-1.6.0.tar.gz) = rzsNho1Y5a77Twg3uCygEA== -RMD160 (rabbitmq-server-1.6.0.tar.gz) = 1sneTh+0jGzrHLXXF8oq+14yZv4= -SHA1 (rabbitmq-server-1.6.0.tar.gz) = GDTGcNB2+ph4IjqsqjWlplKPHYY= -SHA256 (rabbitmq-server-1.6.0.tar.gz) = Cm4Pa0FUiQawf1G+FlHowFs2IfHCOOeWnvHcQMR6ego= -SIZE (rabbitmq-server-1.6.0.tar.gz) = 130616 +MD5 (rabbitmq-server-2.4.0.tar.gz) = XfXfY+wkJJt4BuRLZAWdpQ== +RMD160 (rabbitmq-server-2.4.0.tar.gz) = Y2L08r8G8gFBATK+ke29ZKFXd5g= +SHA1 (rabbitmq-server-2.4.0.tar.gz) = nznYMKp3jPjnH9XrR8ikLibDxC0= +SHA256 (rabbitmq-server-2.4.0.tar.gz) = qtrRu2rot+y6c9vhx0ot/TrAVZAY7Q1DOvHfmTj2fn8= +SIZE (rabbitmq-server-2.4.0.tar.gz) = 318182 Index: patches/patch-Makefile =================================================================== RCS file: /keibi/cvs/ports/net/rabbitmq/patches/patch-Makefile,v retrieving revision 1.1.1.1 diff -u -d -r1.1.1.1 patch-Makefile --- patches/patch-Makefile 12 Nov 2009 13:10:33 -0000 1.1.1.1 +++ patches/patch-Makefile 4 Apr 2011 18:21:50 -0000 @@ -1,47 +1,74 @@ -$OpenBSD: patch-Makefile,v 1.1.1.1 2009/11/12 13:10:33 msf Exp $ - -- OpenBSD has Erlang > R12B-3. So we can just set USE_SPECS=true instead - of dealing with this shell stuff which is causing problems. - -- Don't install .gz manpages. - ---- Makefile.orig Wed Jun 17 02:09:00 2009 -+++ Makefile Mon Sep 21 22:33:36 2009 -@@ -11,15 +11,18 @@ BEAM_TARGETS=$(EBIN_DIR)/rabbit_framing.beam $(patsubs - TARGETS=$(EBIN_DIR)/rabbit.app $(BEAM_TARGETS) - WEB_URL=http://stage.rabbitmq.com/ - MANPAGES=$(patsubst %.pod, %.gz, $(wildcard docs/*.[0-9].pod)) +--- Makefile.orig Tue Mar 22 18:43:29 2011 ++++ Makefile Mon Apr 4 20:19:23 2011 +@@ -20,21 +20,11 @@ MANPAGES=$(patsubst %.xml, %.gz, $(wildcard $(DOCS_DIR + WEB_MANPAGES=$(patsubst %.xml, %.man.xml, $(wildcard $(DOCS_DIR)/*.[0-9].xml) $(DOCS_DIR)/rabbitmq-service.xml) + USAGES_XML=$(DOCS_DIR)/rabbitmqctl.1.xml + USAGES_ERL=$(foreach XML, $(USAGES_XML), $(call usage_xml_to_erl, $(XML))) +TARGET_DIR=$(PREFIX)/lib/rabbitmq +SBIN_DIR=$(PREFIX)/sbin +MAN_DIR=$(PREFIX)/man +-ifeq ($(shell python -c 'import simplejson' 2>/dev/null && echo yes),yes) -PYTHON=python -+PYTHON?=python +-else +-ifeq ($(shell python2.6 -c 'import simplejson' 2>/dev/null && echo yes),yes) +-PYTHON=python2.6 +-else +-ifeq ($(shell python2.5 -c 'import simplejson' 2>/dev/null && echo yes),yes) +-PYTHON=python2.5 +-else +-# Hmm. Missing simplejson? +-PYTHON=python +-endif +-endif +-endif ++PYTHON?=python${MODPY_VERSION} + BASIC_PLT=basic.plt + RABBIT_PLT=rabbit.plt +@@ -42,7 +32,7 @@ RABBIT_PLT=rabbit.plt ifndef USE_SPECS - # our type specs rely on features / bug fixes in dialyzer that are - # only available in R12B-3 upwards - # - # NB: the test assumes that version number will only contain single digits --USE_SPECS=$(shell if [ $$(erl -noshell -eval 'io:format(erlang:system_info(version)), halt().') \> "5.6.2" ]; then echo "true"; else echo "false"; fi) -+USE_SPECS=true + # our type specs rely on features and bug fixes in dialyzer that are + # only available in R14A upwards (R14A is erts 5.8) +-USE_SPECS:=$(shell erl -noshell -eval 'io:format([list_to_integer(X) || X <- string:tokens(erlang:system_info(version), ".")] >= [5,8]), halt().') ++USE_SPECS=false endif #other args: +native +"{hipe,[o3,verbose]}" -Ddebug=true +debug_info +no_strict_record_tests -@@ -154,7 +157,7 @@ distclean: clean - -c "RabbitMQ AMQP Server" \ - -d "" \ - -r "" \ -- $< | gzip --best > $@ -+ $< > `dirname $@`/`basename $@ .gz` +@@ -71,7 +61,7 @@ endef - docs_all: $(MANPAGES) + ifneq "$(SBIN_DIR)" "" + ifneq "$(TARGET_DIR)" "" +-SCRIPTS_REL_PATH=$(shell ./calculate-relative $(TARGET_DIR)/sbin $(SBIN_DIR)) ++SCRIPTS_REL_PATH="../lib/rabbitmq/sbin" + endif + endif -@@ -174,6 +177,6 @@ install: all docs_all +@@ -132,7 +122,7 @@ clean: + rm -f $(EBIN_DIR)/*.beam + rm -f $(EBIN_DIR)/rabbit.app $(EBIN_DIR)/rabbit.boot $(EBIN_DIR)/rabbit.script $(EBIN_DIR)/rabbit.rel + rm -f $(INCLUDE_DIR)/rabbit_framing.hrl $(SOURCE_DIR)/rabbit_framing_amqp_*.erl codegen.pyc +- rm -f $(DOCS_DIR)/*.[0-9].gz $(DOCS_DIR)/*.man.xml $(DOCS_DIR)/*.erl $(USAGES_ERL) ++ rm -f $(DOCS_DIR)/*.[0-9] $(DOCS_DIR)/*.man.xml $(DOCS_DIR)/*.erl $(USAGES_ERL) + rm -f $(RABBIT_PLT) + rm -f $(DEPS_FILE) + +@@ -234,8 +224,7 @@ distclean: clean + %.gz: %.xml $(DOCS_DIR)/examples-to-end.xsl + xmlto --version | grep -E '^xmlto version 0\.0\.([0-9]|1[1-8])$$' >/dev/null || opt='--stringparam man.indent.verbatims=0' ; \ + xsltproc $(DOCS_DIR)/examples-to-end.xsl $< > $<.tmp && \ +- xmlto -o $(DOCS_DIR) $$opt man $<.tmp && \ +- gzip -f $(DOCS_DIR)/`basename $< .xml` ++ xmlto -o $(DOCS_DIR) $$opt man $<.tmp + rm -f $<.tmp + + # Use tmp files rather than a pipeline so that we get meaningful errors +@@ -278,7 +267,7 @@ install_bin: all install_dirs + install_docs: docs_all install_dirs for section in 1 5; do \ mkdir -p $(MAN_DIR)/man$$section; \ - for manpage in docs/*.$$section.pod; do \ -- cp docs/`basename $$manpage .pod`.gz $(MAN_DIR)/man$$section; \ -+ cp docs/`basename $$manpage .pod` $(MAN_DIR)/man$$section; \ +- for manpage in $(DOCS_DIR)/*.$$section.gz; do \ ++ for manpage in $(DOCS_DIR)/*.$$section; do \ + cp $$manpage $(MAN_DIR)/man$$section; \ done; \ done Index: patches/patch-scripts_rabbitmq-multi =================================================================== RCS file: patches/patch-scripts_rabbitmq-multi diff -N patches/patch-scripts_rabbitmq-multi --- patches/patch-scripts_rabbitmq-multi 12 Nov 2009 13:10:33 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,21 +0,0 @@ -$OpenBSD: patch-scripts_rabbitmq-multi,v 1.1.1.1 2009/11/12 13:10:33 msf Exp $ ---- scripts/rabbitmq-multi.orig Wed Aug 26 11:56:32 2009 -+++ scripts/rabbitmq-multi Wed Aug 26 11:58:37 2009 -@@ -33,7 +33,7 @@ NODENAME=rabbit - NODE_IP_ADDRESS=0.0.0.0 - NODE_PORT=5672 - SCRIPT_HOME=$(dirname $0) --PIDS_FILE=/var/lib/rabbitmq/pids -+PIDS_FILE=/var/run/rabbitmq/ - MULTI_ERL_ARGS= - MULTI_START_ARGS= - -@@ -60,7 +60,7 @@ export \ - set -f - - exec erl \ -- -pa "`dirname $0`/../ebin" \ -+ -pa "${LOCALBASE}/lib/rabbitmq/ebin" \ - -noinput \ - -hidden \ - ${RABBITMQ_MULTI_ERL_ARGS} \ Index: patches/patch-scripts_rabbitmq-server =================================================================== RCS file: /keibi/cvs/ports/net/rabbitmq/patches/patch-scripts_rabbitmq-server,v retrieving revision 1.1.1.1 diff -u -d -r1.1.1.1 patch-scripts_rabbitmq-server --- patches/patch-scripts_rabbitmq-server 12 Nov 2009 13:10:33 -0000 1.1.1.1 +++ patches/patch-scripts_rabbitmq-server 4 Apr 2011 18:21:50 -0000 @@ -1,21 +1,11 @@ -$OpenBSD: patch-scripts_rabbitmq-server,v 1.1.1.1 2009/11/12 13:10:33 msf Exp $ ---- scripts/rabbitmq-server.orig Wed Jun 17 02:09:00 2009 -+++ scripts/rabbitmq-server Wed Aug 26 11:12:37 2009 -@@ -38,7 +38,7 @@ SERVER_ERL_ARGS="+K true +A30 \ +--- scripts/rabbitmq-server.orig Tue Mar 22 18:43:29 2011 ++++ scripts/rabbitmq-server Mon Apr 4 20:19:59 2011 +@@ -19,7 +19,7 @@ SERVER_ERL_ARGS="+K true +A30 +P 1048576 \ -kernel inet_default_connect_options [{nodelay,true}]" - CLUSTER_CONFIG_FILE=/etc/rabbitmq/rabbitmq_cluster.config + CONFIG_FILE=/etc/rabbitmq/rabbitmq LOG_BASE=/var/log/rabbitmq -MNESIA_BASE=/var/lib/rabbitmq/mnesia +MNESIA_BASE=/var/rabbitmq/mnesia SERVER_START_ARGS= - [ -f /etc/rabbitmq/rabbitmq.conf ] && . /etc/rabbitmq/rabbitmq.conf -@@ -81,7 +81,7 @@ RABBITMQ_START_RABBIT= - set -f - - exec erl \ -- -pa "`dirname $0`/../ebin" \ -+ -pa "${LOCALBASE}/lib/rabbitmq/ebin" \ - ${RABBITMQ_START_RABBIT} \ - -sname ${RABBITMQ_NODENAME} \ - -boot start_sasl \ + . `dirname $0`/rabbitmq-env Index: patches/patch-scripts_rabbitmqctl =================================================================== RCS file: /keibi/cvs/ports/net/rabbitmq/patches/patch-scripts_rabbitmqctl,v retrieving revision 1.1.1.1 diff -u -d -r1.1.1.1 patch-scripts_rabbitmqctl --- patches/patch-scripts_rabbitmqctl 12 Nov 2009 13:10:33 -0000 1.1.1.1 +++ patches/patch-scripts_rabbitmqctl 4 Apr 2011 18:21:50 -0000 @@ -1,36 +1,37 @@ -$OpenBSD: patch-scripts_rabbitmqctl,v 1.1.1.1 2009/11/12 13:10:33 msf Exp $ ---- scripts/rabbitmqctl.orig Wed Jun 17 02:09:00 2009 -+++ scripts/rabbitmqctl Wed Nov 11 16:03:48 2009 -@@ -30,15 +30,21 @@ - ## Contributor(s): ______________________________________. - ## - --[ -f /etc/rabbitmq/rabbitmq.conf ] && . /etc/rabbitmq/rabbitmq.conf +--- scripts/rabbitmqctl.orig Tue Mar 22 18:43:29 2011 ++++ scripts/rabbitmqctl Mon Apr 4 20:20:14 2011 +@@ -20,12 +20,31 @@ + [ "x" = "x$RABBITMQ_NODENAME" ] && RABBITMQ_NODENAME=${NODENAME} + [ "x" = "x$RABBITMQ_CTL_ERL_ARGS" ] && RABBITMQ_CTL_ERL_ARGS=${CTL_ERL_ARGS} --[ "x" = "x$RABBITMQ_CTL_ERL_ARGS" ] && RABBITMQ_CTL_ERL_ARGS=${CTL_ERL_ARGS} -- -exec erl \ -- -pa "`dirname $0`/../ebin" \ -- -noinput \ -- -hidden \ -- ${RABBITMQ_CTL_ERL_ARGS} \ -- -sname rabbitmqctl$$ \ -- -s rabbit_control \ -- -extra "$@" -+if [ `id -u` = 0 ]; then -+ [ -f /etc/rabbitmq/rabbitmq.conf ] && . /etc/rabbitmq/rabbitmq.conf -+ -+ [ "x" = "x$RABBITMQ_CTL_ERL_ARGS" ] && RABBITMQ_CTL_ERL_ARGS=${CTL_ERL_ARGS} -+ -+ su _rabbitmq -c "erl \\ -+ -pa ${LOCALBASE}/lib/rabbitmq/ebin \\ -+ -noinput \\ -+ -hidden \\ -+ ${RABBITMQ_CTL_ERL_ARGS} \\ -+ -sname rabbitmqctl$$ \\ -+ -s rabbit_control \\ -+ -extra $@" -+else -+ echo -e "\nOnly root should run `basename $0`\n" -+ exit 1 +- -pa "${RABBITMQ_HOME}/ebin" \ ++ID=`id -g` ++GIDS=`id -G` ++RID=`id -g ${RABBITUSER}` ++ ++EXEC_CMD="false" ++ ++for GID in $GIDS; do ++ if [ $GID -eq 0 ] ; then ++ EXEC_CMD="su ${RABBITUSER} -c" ++ fi ++done ++if [ "$ID" -eq "$RID" ] ; then ++ EXEC_CMD="sh -c" ++fi ++if [ "$EXEC_CMD" = "false" ] ; then ++ echo "This command can only be run by root or the user $RABBITUSER" >&2 ++ exit 4 +fi ++ ++$EXEC_CMD "erl \ ++ -pa \"${RABBITMQ_HOME}/ebin\" \ + -noinput \ + -hidden \ + ${RABBITMQ_CTL_ERL_ARGS} \ + -sname rabbitmqctl$$ \ + -s rabbit_control \ + -nodename $RABBITMQ_NODENAME \ +- -extra "$@" ++ -extra \"$@\"" Index: pkg/MESSAGE =================================================================== RCS file: /keibi/cvs/ports/net/rabbitmq/pkg/MESSAGE,v retrieving revision 1.1.1.1 diff -u -d -r1.1.1.1 MESSAGE --- pkg/MESSAGE 12 Nov 2009 13:10:33 -0000 1.1.1.1 +++ pkg/MESSAGE 31 Oct 2010 16:58:00 -0000 @@ -11,4 +11,6 @@ /etc/rc.shutdown: - su -l _rabbitmq -c "${TRUEPREFIX}/sbin/rabbitmqctl stop" +if [ -x ${TRUEPREFIX}/sbin/rabbitmqctl ]; then + ${TRUEPREFIX}/sbin/rabbitmqctl stop +fi Index: pkg/PLIST =================================================================== RCS file: /keibi/cvs/ports/net/rabbitmq/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -d -r1.1.1.1 PLIST --- pkg/PLIST 12 Nov 2009 13:10:33 -0000 1.1.1.1 +++ pkg/PLIST 4 Apr 2011 18:32:37 -0000 @@ -3,60 +3,120 @@ @newuser _rabbitmq:646:_rabbitmq:daemon:RabbitMQ account:/var/rabbitmq:/bin/sh lib/rabbitmq/ lib/rabbitmq/ebin/ +lib/rabbitmq/ebin/bpqueue.beam +lib/rabbitmq/ebin/delegate.beam +lib/rabbitmq/ebin/delegate_sup.beam +lib/rabbitmq/ebin/file_handle_cache.beam +lib/rabbitmq/ebin/gatherer.beam lib/rabbitmq/ebin/gen_server2.beam +lib/rabbitmq/ebin/gm.beam +lib/rabbitmq/ebin/gm_soak_test.beam +lib/rabbitmq/ebin/gm_tests.beam +lib/rabbitmq/ebin/pg_local.beam lib/rabbitmq/ebin/priority_queue.beam lib/rabbitmq/ebin/rabbit.app lib/rabbitmq/ebin/rabbit.beam -lib/rabbitmq/ebin/rabbit.rel lib/rabbitmq/ebin/rabbit_access_control.beam lib/rabbitmq/ebin/rabbit_alarm.beam lib/rabbitmq/ebin/rabbit_amqqueue.beam lib/rabbitmq/ebin/rabbit_amqqueue_process.beam lib/rabbitmq/ebin/rabbit_amqqueue_sup.beam lib/rabbitmq/ebin/rabbit_app.in +lib/rabbitmq/ebin/rabbit_auth_backend.beam +lib/rabbitmq/ebin/rabbit_auth_backend_internal.beam +lib/rabbitmq/ebin/rabbit_auth_mechanism.beam +lib/rabbitmq/ebin/rabbit_auth_mechanism_amqplain.beam +lib/rabbitmq/ebin/rabbit_auth_mechanism_cr_demo.beam +lib/rabbitmq/ebin/rabbit_auth_mechanism_plain.beam +lib/rabbitmq/ebin/rabbit_backing_queue.beam lib/rabbitmq/ebin/rabbit_basic.beam lib/rabbitmq/ebin/rabbit_binary_generator.beam lib/rabbitmq/ebin/rabbit_binary_parser.beam +lib/rabbitmq/ebin/rabbit_binding.beam lib/rabbitmq/ebin/rabbit_channel.beam +lib/rabbitmq/ebin/rabbit_channel_sup.beam +lib/rabbitmq/ebin/rabbit_channel_sup_sup.beam +lib/rabbitmq/ebin/rabbit_client_sup.beam +lib/rabbitmq/ebin/rabbit_command_assembler.beam +lib/rabbitmq/ebin/rabbit_connection_sup.beam lib/rabbitmq/ebin/rabbit_control.beam +lib/rabbitmq/ebin/rabbit_ctl_usage.beam +lib/rabbitmq/ebin/rabbit_direct.beam lib/rabbitmq/ebin/rabbit_error_logger.beam lib/rabbitmq/ebin/rabbit_error_logger_file_h.beam +lib/rabbitmq/ebin/rabbit_event.beam lib/rabbitmq/ebin/rabbit_exchange.beam +lib/rabbitmq/ebin/rabbit_exchange_type.beam +lib/rabbitmq/ebin/rabbit_exchange_type_direct.beam +lib/rabbitmq/ebin/rabbit_exchange_type_fanout.beam +lib/rabbitmq/ebin/rabbit_exchange_type_headers.beam +lib/rabbitmq/ebin/rabbit_exchange_type_topic.beam lib/rabbitmq/ebin/rabbit_framing.beam -lib/rabbitmq/ebin/rabbit_framing_channel.beam +lib/rabbitmq/ebin/rabbit_framing_amqp_0_8.beam +lib/rabbitmq/ebin/rabbit_framing_amqp_0_9_1.beam lib/rabbitmq/ebin/rabbit_guid.beam lib/rabbitmq/ebin/rabbit_heartbeat.beam lib/rabbitmq/ebin/rabbit_limiter.beam -lib/rabbitmq/ebin/rabbit_load.beam lib/rabbitmq/ebin/rabbit_log.beam -lib/rabbitmq/ebin/rabbit_memsup_linux.beam +lib/rabbitmq/ebin/rabbit_memory_monitor.beam lib/rabbitmq/ebin/rabbit_misc.beam lib/rabbitmq/ebin/rabbit_mnesia.beam -lib/rabbitmq/ebin/rabbit_multi.beam +lib/rabbitmq/ebin/rabbit_msg_file.beam +lib/rabbitmq/ebin/rabbit_msg_store.beam +lib/rabbitmq/ebin/rabbit_msg_store_ets_index.beam +lib/rabbitmq/ebin/rabbit_msg_store_gc.beam +lib/rabbitmq/ebin/rabbit_msg_store_index.beam +lib/rabbitmq/ebin/rabbit_net.beam lib/rabbitmq/ebin/rabbit_networking.beam lib/rabbitmq/ebin/rabbit_node_monitor.beam -lib/rabbitmq/ebin/rabbit_persister.beam +lib/rabbitmq/ebin/rabbit_prelaunch.beam +lib/rabbitmq/ebin/rabbit_queue_collector.beam +lib/rabbitmq/ebin/rabbit_queue_index.beam lib/rabbitmq/ebin/rabbit_reader.beam +lib/rabbitmq/ebin/rabbit_registry.beam +lib/rabbitmq/ebin/rabbit_restartable_sup.beam lib/rabbitmq/ebin/rabbit_router.beam lib/rabbitmq/ebin/rabbit_sasl_report_file_h.beam +lib/rabbitmq/ebin/rabbit_ssl.beam lib/rabbitmq/ebin/rabbit_sup.beam lib/rabbitmq/ebin/rabbit_tests.beam -lib/rabbitmq/ebin/rabbit_tracer.beam +lib/rabbitmq/ebin/rabbit_tests_event_receiver.beam +lib/rabbitmq/ebin/rabbit_types.beam +lib/rabbitmq/ebin/rabbit_upgrade.beam +lib/rabbitmq/ebin/rabbit_upgrade_functions.beam +lib/rabbitmq/ebin/rabbit_variable_queue.beam +lib/rabbitmq/ebin/rabbit_vhost.beam lib/rabbitmq/ebin/rabbit_writer.beam +lib/rabbitmq/ebin/supervisor2.beam lib/rabbitmq/ebin/tcp_acceptor.beam lib/rabbitmq/ebin/tcp_acceptor_sup.beam -lib/rabbitmq/ebin/tcp_client_sup.beam lib/rabbitmq/ebin/tcp_listener.beam lib/rabbitmq/ebin/tcp_listener_sup.beam +lib/rabbitmq/ebin/test_sup.beam +lib/rabbitmq/ebin/vm_memory_monitor.beam +lib/rabbitmq/ebin/worker_pool.beam +lib/rabbitmq/ebin/worker_pool_sup.beam +lib/rabbitmq/ebin/worker_pool_worker.beam lib/rabbitmq/include/ +lib/rabbitmq/include/gm_specs.hrl lib/rabbitmq/include/rabbit.hrl +lib/rabbitmq/include/rabbit_auth_backend_spec.hrl +lib/rabbitmq/include/rabbit_auth_mechanism_spec.hrl +lib/rabbitmq/include/rabbit_backing_queue_spec.hrl +lib/rabbitmq/include/rabbit_exchange_type_spec.hrl lib/rabbitmq/include/rabbit_framing.hrl -lib/rabbitmq/include/rabbit_framing_spec.hrl -@man man/man1/rabbitmq-multi.1 +lib/rabbitmq/include/rabbit_msg_store.hrl +lib/rabbitmq/include/rabbit_msg_store_index.hrl +lib/rabbitmq/plugins/ +lib/rabbitmq/plugins/README +lib/rabbitmq/sbin/ +lib/rabbitmq/sbin/rabbitmq-env +lib/rabbitmq/sbin/rabbitmq-server +lib/rabbitmq/sbin/rabbitmqctl @man man/man1/rabbitmq-server.1 @man man/man1/rabbitmqctl.1 -@man man/man5/rabbitmq.conf.5 -sbin/rabbitmq-multi +@man man/man5/rabbitmq-env.conf.5 +sbin/rabbitmq-env sbin/rabbitmq-server sbin/rabbitmqctl share/doc/rabbitmq/
pgp1bOPl2FmsY.pgp
Description: PGP signature