summaryrefslogtreecommitdiffstats
path: root/rabbitmq-server.init
diff options
context:
space:
mode:
authorPeter Lemenkov <lemenkov@gmail.com>2013-08-24 13:10:44 +0400
committerPeter Lemenkov <lemenkov@gmail.com>2013-08-24 13:10:44 +0400
commit3626130854bcd4d13a1b88ef24acfe4ea9837a15 (patch)
tree55b4fe31d0773f3b60679ec54788fa6f93964a9d /rabbitmq-server.init
parent26800af4dcdcf648d1b9120064304b5970c83bf8 (diff)
downloadrabbitmq-server-3626130854bcd4d13a1b88ef24acfe4ea9837a15.tar.gz
rabbitmq-server-3626130854bcd4d13a1b88ef24acfe4ea9837a15.tar.xz
rabbitmq-server-3626130854bcd4d13a1b88ef24acfe4ea9837a15.zip
New Upstream Release - 3.1.5 (bugfix release)
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
Diffstat (limited to 'rabbitmq-server.init')
-rw-r--r--rabbitmq-server.init8
1 files changed, 8 insertions, 0 deletions
diff --git a/rabbitmq-server.init b/rabbitmq-server.init
index a7e57e8..61493a8 100644
--- a/rabbitmq-server.init
+++ b/rabbitmq-server.init
@@ -38,6 +38,8 @@ set -e
[ -f /etc/default/${NAME} ] && . /etc/default/${NAME}
+[ -f /etc/sysconfig/${NAME} ] && . /etc/sysconfig/${NAME}
+
ensure_pid_dir () {
PID_DIR=`dirname ${PID_FILE}`
if [ ! -d ${PID_DIR} ] ; then
@@ -58,6 +60,12 @@ start_rabbitmq () {
echo RabbitMQ is currently running
else
RETVAL=0
+ # RABBIT_NOFILES_LIMIT from /etc/sysconfig/rabbitmq-server is not handled
+ # automatically
+ if [ "$RABBITMQ_NOFILES_LIMIT" ]; then
+ ulimit -n $RABBITMQ_NOFILES_LIMIT
+ fi
+
ensure_pid_dir
set +e
RABBITMQ_PID_FILE=$PID_FILE $START_PROG $DAEMON \