FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
rabbitmq 3.3.4_1 net on this many watch lists=3 search for ports that depend on this port
RabbitMQ is an implementation of AMQP
Maintained by: olgeni@FreeBSD.org search for ports maintained by this maintainer
Port Added: 14 Jul 2008 01:52:04
License: MPL


RabbitMQ is a complete and highly reliable Enterprise Messaging 
system. The RabbitMQ client libraries and broker daemon can be used 
together to create an AMQP network, or used individually to bring 
the benefits of RabbitMQ to established networks. 

WWW: http://www.rabbitmq.com/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Required To Build:
  1. lang/erlang
  2. devel/py-simplejson
  3. textproc/xmlto
  4. archivers/unzip
  5. archivers/zip
  6. lang/python27
  7. devel/gmake
Required To Run:
  1. lang/erlang

This port is required by:

for Build for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/net/rabbitmq/ && make install clean
To add the package: pkg install net/rabbitmq


Configuration Options
===> The following configuration options are available for rabbitmq-3.3.4_1:
     ADMIN=off: Install rabbitmqadmin script
===> Use 'make config' to modify these settings

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/
  2. http://www.rabbitmq.com/releases/rabbitmq-server/v3.3.4/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2010-07-22
    Affects: users of net/rabbitmq
    Author: Phillip <pneumann@gmail.com>
    Reason: 
      The database schema and the format in which persistent messages are
      stored have both changed since the last release (1.7.2). When
      starting, the RabbitMQ server will detect the existence of an old
      database and will move it to a backup location, before creating a
      fresh, empty database, and will log a warning.
    
    
  • 2008-12-30
    Affects: users of net/rabbitmq
    Author: pneumann@gmail.com
    Reason: 
      The database schema has changed between RabbitMQ-1.4.0 and this release.
      When the RabbitMQ server detects the presence of an old database, it
      moves it to a backup location, creates a fresh, empty database, and
      logs a warning.
    
    
  • 2008-08-20
    Affects: users of net/rabbitmq
    Author: pneumann@gmail.com
    Reason: 
      The database schema has changed in this version of RabbitMQ.  If you
      attempt to start RabbitMQ-1.4.0 over top of a previous installation,
      it will fail, citing "schema_integrity_check_failed".  To correct this,
      delete your mnesia directory (/var/db/rabbitmq/mnesia) and restart
      the server.  Note that this will destroy all your durable exchanges and
      queues, and all your persisted messages!
    
    

Number of commits found: 55

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
22 Jul 2014 10:27:50
Original commit files touched by this commit  3.3.4_1
Revision:362529
olgeni search for other commits by this committer
Install sample rabbitmq.config.

Fix etc paths in rabbitmq-env.conf(5).
24 Jun 2014 13:47:28
Original commit files touched by this commit  3.3.4
Revision:359085
olgeni search for other commits by this committer
Upgrade to version 3.3.4.
17 Jun 2014 11:46:43
Original commit files touched by this commit  3.3.3
Revision:358093
olgeni search for other commits by this committer
Upgrade to version 3.3.3.
09 Jun 2014 10:57:51
Original commit files touched by this commit  3.3.2
Revision:357135
olgeni search for other commits by this committer
Upgrade to version 3.3.2.
29 Apr 2014 15:02:34
Original commit files touched by this commit  3.3.1
Revision:352628
olgeni search for other commits by this committer
Upgrade to version 3.3.1.
03 Apr 2014 10:41:14
Original commit files touched by this commit  3.3.0
Revision:349989
olgeni search for other commits by this committer
Upgrade net/rabbitmq to 3.3.0.

- Add optional installation of rabbitmqadmin script.
- Note the new guest user behavior in UPDATING.
04 Mar 2014 14:47:57
Original commit files touched by this commit  3.2.4
Revision:347021
olgeni search for other commits by this committer
Upgrade to version 3.2.4.
12 Feb 2014 14:03:25
Original commit files touched by this commit  3.2.3_2
Revision:343923
mat search for other commits by this committer
Fix old makeplist bug.

Pointy hat to:	people who blindly use makeplist
Sponsored by:	Absolight
06 Feb 2014 15:00:25
Original commit files touched by this commit  3.2.3_1
Revision:343104
olgeni search for other commits by this committer
Add a separate "wait" command to the startup script, to be used
with automated deployment systems to ensure that RabbitMQ is actually
available.

The pid file may exist, but it can still be empty when $rabbitmq_ctl
is executed. In this case the script would not wait for anything
and produce some weird output on the console.

PR:		ports/185962 (follow up)
24 Jan 2014 10:36:33
Original commit files touched by this commit  3.2.3
Revision:340888
olgeni search for other commits by this committer
Upgrade to version 3.2.3 and add LICENSE.
21 Jan 2014 15:40:08
Original commit files touched by this commit  3.2.2_2
Revision:340614
olgeni search for other commits by this committer
- Export HOME before starting RabbitMQ node.
- After starting, wait for RabbitMQ to be available.

PR:		ports/185962
Submitted by:	Anes Mukhametov <anes@anes.su>
10 Jan 2014 09:29:05
Original commit files touched by this commit  3.2.2_1
Revision:339337
olgeni search for other commits by this committer
Reset ERL_LIBS before running RabbitMQ.

ERL_LIBS was inherited from the current environment, and it may
contain paths to older versions of amqp_client, which may not be
compatible with the current RabbitMQ management plugin.

As a result, RabbitMQ would not start when the management plugin was
enabled, with this error:

{could_not_start,amqp_client,
 {{supervisor_data,{invalid_strategy,simple_one_for_one_terminate}},
  {amqp_client,start,[normal,[]]}}}
08 Jan 2014 12:35:39
Original commit files touched by this commit  3.2.2
Revision:339111
olgeni search for other commits by this committer
- Upgrade to version 3.2.2
- Take over maintainership
- Add staging support

PR:		ports/184036
Submitted by:	olgeni
Approved by:	maintainer timeout
23 Dec 2013 21:11:45
Original commit files touched by this commit  3.1.5_1
Revision:337297
antoine search for other commits by this committer
Fix some symlinks after getting rid of implicit lang/python dependency
14 Dec 2013 22:03:54
Original commit files touched by this commit  3.1.5
Revision:336490
wg search for other commits by this committer
net/rabbitmq: fix usage of python

Reported by:	exp-run (PR 184591)
Approved by:	portmgr (blanket)
20 Sep 2013 22:10:25
Original commit files touched by this commit  3.1.5
Revision:327755
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
net)
24 Aug 2013 20:04:01
Original commit files touched by this commit  3.1.5
Revision:325310
olgeni search for other commits by this committer
Upgrade to version 3.1.5.

PR:		ports/180389 (plus local changes)
Submitted by:	Anton Yuzhaninov <ayuzhaninov@openstat.ru>
Approved by:	maintainer timeout
20 May 2013 16:01:51
Original commit files touched by this commit  3.0.4
Revision:318610
wg search for other commits by this committer
- Update to 3.0.4
- Sort pkg-plist
- Trim Makefile header

Changes:
http://www.rabbitmq.com/release-notes/README-3.0.4.txt
http://www.rabbitmq.com/release-notes/README-3.0.3.txt
http://www.rabbitmq.com/release-notes/README-3.0.2.txt
http://www.rabbitmq.com/release-notes/README-3.0.1.txt

PR:		ports/178315
Submitted by:	olgeni
Reviewed by:	culot (mentor), maintainer (timeout, > 14 days)
29 Nov 2012 16:13:26
Original commit files touched by this commit  3.0.0
Revision:307967
wxs search for other commits by this committer
Update to 3.0.0.

PR:		ports/173957
Submitted by:	wxs@
Approved by:	maintainer (private mail)
Feature safe:	yes
15 Aug 2012 13:37:45
Original commit files touched by this commit  2.8.4
olgeni search for other commits by this committer
Patch ports depending on lang/erlang-lite to use lang/erlang instead.

The current lang/erlang option defaults match those specified in
lang/erlang-lite, thus making it redundant. Also, mixing ports
depending on lang/erlang and lang/erlang-lite is impossible without
manual patching.

Hence, lang/erlang-lite is going to be removed.
19 Jul 2012 05:36:33
Original commit files touched by this commit  2.8.4
jgh search for other commits by this committer
- update to 2.8.4

PR:     ports/169866
Submitted by:   kenji.rikitake@acm.org
Approved by:    maintainer, pneumann@gmail.com
04 May 2012 20:21:30
Original commit files touched by this commit  2.8.2
jgh search for other commits by this committer
- Update to 2.8.2

PR:     ports/167542
Submitted by:   maintainer, pneumann@gmail.com
02 Feb 2012 17:41:14
Original commit files touched by this commit  2.7.1_1
jgh search for other commits by this committer
- adjust rabbitmq-plugins to use ${PREFIX}/etc in favor of /etc
- while here drop custom user installation in favor of portstree USERS framework

PR:     ports/164671
Submitted by:   maintainer, pneumann at gmail.com
Approved by:    maintainer, crees (mentor)
29 Jan 2012 11:04:36
Original commit files touched by this commit  2.7.1
lwhsu search for other commits by this committer
- Update to 2.7.1
- Checking dependency with bin/erl, allows building while erlang
  (not -lite version) installed
- Pet portlint(1)

PR:             ports/164532
Submitted by:   lwhsu
Approved by:    Phillip Neumann <pneumann@gmail.com> (maintainer)
14 Jan 2012 08:57:23
Original commit files touched by this commit  2.7.0
dougb search for other commits by this committer
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
10 Nov 2011 03:42:09
Original commit files touched by this commit  2.7.0
clsung search for other commits by this committer
Update to version 2.7.0

New features in this release include:

- order preserved of messages re-queued for a consumer
- plugins are included in the main rabbitmq-server release, with a new
  command, rabbitmq-plugins, to enable and disable them
- clients accept a new "amqp" URI scheme for connections
- significant performance improvements to connection creation, durable
  queues, message storage, and large numbers of consumers
- thread-safe Java client consumer callbacks

This version contains the main plugin, so you dont have to install them
separate.
Just need to enable them via rabbitmq-plugins.

PR:             ports/162410
Submitted by:   maintainer (Phillip)
19 Oct 2011 05:13:49
Original commit files touched by this commit  2.6.1
culot search for other commits by this committer
- Update to 2.6.1

PR:             ports/161757
Submitted by:   Phillip Neumann <pneumann@gmail.com> (maintainer)
07 Sep 2011 19:41:30
Original commit files touched by this commit  2.6.0
crees search for other commits by this committer
Update to 2.6.0

PR:             ports/160336
Submitted by:   Phillip <pneumann@gmail.com> (maintainer)
31 Aug 2011 12:36:27
Original commit files touched by this commit  2.5.1_1
crees search for other commits by this committer
Make rabbitmq wait for pid after stopping; stops restarting problems.

PR:             ports/160027
Submitted by:   Nicolas Szalay <nico@rottenbytes.info>
Approved by:    Phillip Neumann <pneumann@gmail.com> (maintainer)
10 Aug 2011 19:00:34
Original commit files touched by this commit  2.5.1
swills search for other commits by this committer
- Update to 2.5.1

PR:             ports/159364
Submitted by:   Andrew <andrew@flarn.com>
Approved by:    Phillip Neumann <pneumann@gmail.com> (maintainer) (with changes)
14 Jun 2011 19:34:50
Original commit files touched by this commit  2.3.1_2
swills search for other commits by this committer
- Fix build

PR:             ports/157422
Submitted by:   Antoine van Gelder <antoine@artifactual.org.za>
Approved by:    Phillip Neumann <pneumann@gmail.com> (maintainer)
13 Jun 2011 21:25:27
Original commit files touched by this commit  2.3.1_1
pav search for other commits by this committer
- Mark BROKEN: does not build

Reported by:    pointyhat
07 Mar 2011 20:17:14
Original commit files touched by this commit  2.3.1_1
az search for other commits by this committer
Fix configuration directory location.

PR:             ports/153773
Submitted by:   Davide De Rosa <famoqua+freebsd@gmail.com>,
                Chris Rees <utisoft@gmail.com>
Approved by:    Phillip Neumann <pneumann@gmail.com> (maintainer)
09 Feb 2011 20:12:01
Original commit files touched by this commit  2.3.1
culot search for other commits by this committer
- Update to 2.3.1

PR:             ports/154556
Submitted by:   Phillip Neumann <pneumann AT gmail.com> (maintainer)
Approved by:    sahil@/wen@ (mentors, implicit)
13 Jan 2011 06:09:59
Original commit files touched by this commit  2.2.0
wen search for other commits by this committer
- Update to 2.2.0

PR:             ports/153928
Submitted by:   Phillip <pneumann@gmail.com> (maintainer)
Feature safe:   yes
27 Sep 2010 20:40:16
Original commit files touched by this commit  2.1.0_1
olgeni search for other commits by this committer
Bump PORTREVISION in Erlang dependent ports, which need to be rebuilt
due to the new beam format.
19 Sep 2010 12:46:05
Original commit files touched by this commit  2.1.0
makc search for other commits by this committer
Update to 2.1.0

PR:             ports/150678
Submitted by:   Phillip Neumann (maintainer)
09 Sep 2010 12:38:54
Original commit files touched by this commit  2.0.0
pav search for other commits by this committer
- Update to 2.0.0

PR:             ports/150168
Submitted by:   Phillip Neumann <pneumann@gmail.com> (maintainer)
25 Aug 2010 19:26:48
Original commit files touched by this commit  1.8.0
pav search for other commits by this committer
- Disallow on pointyhat due to beam.smp hangs
22 Jul 2010 13:33:09
Original commit files touched by this commit  1.8.0
wxs search for other commits by this committer
Update to 1.8.0

PR:             ports/148456
Submitted by:   Phillip <pneumann@gmail.com> (maintainer)
27 Mar 2010 00:15:24
Original commit files touched by this commit  1.7.0
dougb search for other commits by this committer
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
13 Oct 2009 08:49:28
Original commit files touched by this commit  1.7.0
dhn search for other commits by this committer
- Update to 1.7.0

PR:             ports/139550
Submitted by:   Phillip N. <pneumann@gmail.com> (maintainer)
04 Jul 2009 17:59:45
Original commit files touched by this commit  1.6.0
bms search for other commits by this committer
Use pkg-message.in instead of post-install so it will appear in a
binary package.
Push UID/GID/group/user substitutions into Makefile, use SUBST_LIST.
Tidy up variable definitions in Makefile.

Suggested by:   wxs
04 Jul 2009 12:40:50
Original commit files touched by this commit  1.6.0
bms search for other commits by this committer
Add a note about rabbitmqctl and how to use it properly to the
post-install target.
04 Jul 2009 12:21:55
Original commit files touched by this commit  1.6.0
bms search for other commits by this committer
Fix substitution for port's /etc directory location.
Use LOCALBASE, not PREFIX, for previously installed ports (i.e. Erlang).
I'm not going to fix the man pages, for the moment.
04 Jul 2009 12:00:11
Original commit files touched by this commit  1.6.0
bms search for other commits by this committer
fix rotate_logs and status sub-commands in rc.d script;
the shell functions use the wrong quoting.
24 Jun 2009 09:05:32
Original commit files touched by this commit  1.6.0
bms search for other commits by this committer
Update to 1.6.0 beta release.
Qpid Python broker test runs largely as expected.
09 Jun 2009 07:11:32
Original commit files touched by this commit  1.5.5
bms search for other commits by this committer
Remove erroneous whitespace.
Explicitly fix permissions of BEAM files in pre-install target.
09 Jun 2009 06:55:20
Original commit files touched by this commit  1.5.5
bms search for other commits by this committer
Update to release 1.5.5 by request.
 * Update distinfo.
 * Fix pkg-plist.
 * Add MANCOMPRESSED.
 * Remove trailing whitespace from Makefile.
 * Observation: rc.d script assumes cwd is +x for ${rabbitmq_user} when run.
30 Dec 2008 10:57:17
Original commit files touched by this commit  1.5.0
miwi search for other commits by this committer
- Update to 1.5.0

PR:             129751
Submitted by:   "Phillip N." <pneumann@gmail.com> (maintainer)
29 Oct 2008 01:02:22
Original commit files touched by this commit  1.4.0_2
wxs search for other commits by this committer
Add missing pkg-install.in which I forgot in my last commit.
29 Oct 2008 01:01:35
Original commit files touched by this commit  1.4.0_2
wxs search for other commits by this committer
- Add UID and GID entries for net/rabbitmq.
- Convince RC script to use rabbitmq user.

PR:             ports/128108
Submitted by:   Nick Barkas <snb@threerings.net>
Approved by:    Phillip N. <pneumann@gmail.com> (maintainer)
03 Sep 2008 15:51:10
Original commit files touched by this commit  1.4.0_1
amdmi3 search for other commits by this committer
- Change rabbitmq to rabbitmq_server in TARGET_DIR to match rabbitmq install
docs recommendation
- Fix rcscript
- Create var/etc dirs on package installation and correctly dirrmtry them on
deinstallation

PR:             127033
Submitted by:   Barry Pederson <bp at barryp dot org>
Approved by:    "Phillip N." <pneumann at gmail dot com> (maintainer)
20 Aug 2008 02:46:20
Original commit files touched by this commit  1.4.0
vanilla search for other commits by this committer
Upgrade to 1.4.0.

PR:             ports/126560
Submitted by:   maintainer
14 Jul 2008 01:51:37
Original commit files touched by this commit  1.3.0
vanilla search for other commits by this committer
Add rabbitmq 1.3.0, rabbitMQ is an implementation of AMQP.

PR:             ports/125553
Submitted by:   Phillip Neumann <pneumann at gmail.com>

Number of commits found: 55

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
bugzilla44Jul 25
apache22Jul 24
apache22-event-mpmJul 24
apache22-itk-mpmJul 24
apache22-peruser-mpmJul 24
apache22-worker-mpmJul 24
firefoxJul 23
firefox-develJul 23
firefox-esrJul 23
firefox10Jul 23
firefox15Jul 23
firefox3Jul 23
firefox3-develJul 23
firefox35Jul 23
firefox36Jul 23

11 vulnerabilities affecting 32 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24412
Broken 181
Deprecated 854
Ignore 517
Forbidden 16
Restricted 263
No CDROM 102
Vulnerable 27
Expired 17
Set to expire 841
Interactive 13
new 24 hours 0
new 48 hours4
new 7 days15
new fortnight36
new month103

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.