Skip to content

Commit 061038d

Browse files
authored
Merge pull request #159 from infosiftr/RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS
Adjust entrypoint to be more respectful to existing RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS values
2 parents 58ff0d1 + 4761fd0 commit 061038d

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

3.6/alpine/docker-entrypoint.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -397,8 +397,9 @@ if [ "$haveSslConfig" ] && [ -f "$combinedSsl" ]; then
397397
# we don't handle clustering in this script, but these args should ensure
398398
# clustered SSL-enabled members will talk nicely
399399
export ERL_SSL_PATH="$(erl -eval 'io:format("~p", [code:lib_dir(ssl, ebin)]),halt().' -noshell)"
400-
export RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS="-pa $ERL_SSL_PATH -proto_dist inet_tls -ssl_dist_opt server_certfile $combinedSsl -ssl_dist_opt server_secure_renegotiate true client_secure_renegotiate true"
401-
export RABBITMQ_CTL_ERL_ARGS="$RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS"
400+
sslErlArgs="-pa $ERL_SSL_PATH -proto_dist inet_tls -ssl_dist_opt server_certfile $combinedSsl -ssl_dist_opt server_secure_renegotiate true client_secure_renegotiate true"
401+
export RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS="$RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS $sslErlArgs"
402+
export RABBITMQ_CTL_ERL_ARGS="$RABBITMQ_CTL_ERL_ARGS $sslErlArgs"
402403
fi
403404

404405
exec "$@"

3.6/debian/docker-entrypoint.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -397,8 +397,9 @@ if [ "$haveSslConfig" ] && [ -f "$combinedSsl" ]; then
397397
# we don't handle clustering in this script, but these args should ensure
398398
# clustered SSL-enabled members will talk nicely
399399
export ERL_SSL_PATH="$(erl -eval 'io:format("~p", [code:lib_dir(ssl, ebin)]),halt().' -noshell)"
400-
export RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS="-pa $ERL_SSL_PATH -proto_dist inet_tls -ssl_dist_opt server_certfile $combinedSsl -ssl_dist_opt server_secure_renegotiate true client_secure_renegotiate true"
401-
export RABBITMQ_CTL_ERL_ARGS="$RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS"
400+
sslErlArgs="-pa $ERL_SSL_PATH -proto_dist inet_tls -ssl_dist_opt server_certfile $combinedSsl -ssl_dist_opt server_secure_renegotiate true client_secure_renegotiate true"
401+
export RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS="$RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS $sslErlArgs"
402+
export RABBITMQ_CTL_ERL_ARGS="$RABBITMQ_CTL_ERL_ARGS $sslErlArgs"
402403
fi
403404

404405
exec "$@"

0 commit comments

Comments
 (0)