svn commit: r340614 - in head/net/rabbitmq: . files
Jimmy Olgeni
olgeni at FreeBSD.org
Tue Jan 21 15:40:08 UTC 2014
Author: olgeni
Date: Tue Jan 21 15:40:07 2014
New Revision: 340614
URL: http://svnweb.freebsd.org/changeset/ports/340614
QAT: https://qat.redports.org/buildarchive/r340614/
Log:
- Export HOME before starting RabbitMQ node.
- After starting, wait for RabbitMQ to be available.
PR: ports/185962
Submitted by: Anes Mukhametov <anes at anes.su>
Modified:
head/net/rabbitmq/Makefile
head/net/rabbitmq/files/rabbitmq.in
Modified: head/net/rabbitmq/Makefile
==============================================================================
--- head/net/rabbitmq/Makefile Tue Jan 21 15:21:27 2014 (r340613)
+++ head/net/rabbitmq/Makefile Tue Jan 21 15:40:07 2014 (r340614)
@@ -3,7 +3,7 @@
PORTNAME= rabbitmq
PORTVERSION= 3.2.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= http://www.rabbitmq.com/releases/rabbitmq-server/v${PORTVERSION}/
DISTNAME= ${PORTNAME}-server-${PORTVERSION}
Modified: head/net/rabbitmq/files/rabbitmq.in
==============================================================================
--- head/net/rabbitmq/files/rabbitmq.in Tue Jan 21 15:21:27 2014 (r340613)
+++ head/net/rabbitmq/files/rabbitmq.in Tue Jan 21 15:40:07 2014 (r340614)
@@ -35,7 +35,7 @@ extra_commands="rotate_logs status"
rabbitmq_start()
{
- HOME=/var/db/rabbitmq
+ export HOME=/var/db/rabbitmq
unset ERL_LIBS
su -m ${rabbitmq_user} \
-c "sh -c \"${rabbitmq_server} -detached\""
@@ -44,6 +44,8 @@ rabbitmq_start()
su -m ${rabbitmq_user} \
-c "sh -c \"${rabbitmq_ctl} status\"" \
| sed -n 's/[^p]*pid,\([0-9]*\)[^0-9]*/\1/p' > ${pidfile}
+# Wait until rabbitmq is up and fully functional
+ $rabbitmq_ctl wait ${pidfile}
}
run_rc_command "$1"
More information about the svn-ports-all
mailing list