diff options
author | Peter Lemenkov <lemenkov@gmail.com> | 2013-08-24 13:10:44 +0400 |
---|---|---|
committer | Peter Lemenkov <lemenkov@gmail.com> | 2013-08-24 13:10:44 +0400 |
commit | 3626130854bcd4d13a1b88ef24acfe4ea9837a15 (patch) | |
tree | 55b4fe31d0773f3b60679ec54788fa6f93964a9d /rabbitmq-server.init | |
parent | 26800af4dcdcf648d1b9120064304b5970c83bf8 (diff) | |
download | rabbitmq-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.init | 8 |
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 \ |