File tree Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -17,6 +17,7 @@ init_rabbitmq() {
1717 fi
1818 generate-ca-server-client-kpi rabbitmq $RABBITMQ_CONFIG_DIR /certs
1919 generate-keystore-if-required rabbitmq $RABBITMQ_CONFIG_DIR /certs
20+ generate-truststore-if-required rabbitmq $RABBITMQ_CONFIG_DIR /certs
2021}
2122
2223start_rabbitmq () {
Original file line number Diff line number Diff line change @@ -421,7 +421,19 @@ do_generate-ca-server-client-kpi() {
421421 chmod ugo+r $FOLDER /* .pem
422422 end " SSL Certificates generated for $NAME under $FOLDER "
423423}
424-
424+ generate-truststore-if-required () {
425+ NAME=$1
426+ FOLDER=$2
427+ if [[ ! -f " ${FOLDER} /truststore.jks" ]]; then
428+ keytool -import \
429+ -trustcacerts \
430+ -file ${FOLDER} /ca_${NAME} _certificate.pem \
431+ -alias ca \
432+ -keystore ${FOLDER} /truststore.jks \
433+ -storepass foobar \
434+ -noprompt
435+ fi
436+ }
425437generate-keystore-if-required () {
426438 NAME=$1
427439 FOLDER=$2
You can’t perform that action at this time.
0 commit comments