The garbd options are semicolon separated key value pairs.

The current rc.d script does not support multiple options(eg. "gmcast.listen_addr=tcp://0.0.0.0:5567;pc.weight=1")

The variable garb_galera_options need to be quoted in command line.

PR:		236795
Reported by:	TAO ZHOU <zhoutao@laocius.org>
Approved by:	devel@galeracluster.com (maintainer)
Sponsored by:	Netzkommune GmbH
This commit is contained in:
Jochen Neumeister 2020-07-09 14:07:17 +00:00
parent c3770a2d69
commit d5e70e2236
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=541752

View file

@ -71,7 +71,7 @@ garb_prestart()
command_args="$command_args -a gcomm://$ADDRESS"
[ -n "$garb_galera_group" ] && command_args="$command_args -g $garb_galera_group"
[ -n "$garb_galera_options" ] && command_args="$command_args -o $garb_galera_options"
[ -n "$garb_galera_options" ] && command_args="$command_args -o '$garb_galera_options'"
[ -n "$garb_log_file" ] && command_args="$command_args -l $garb_log_file"
return 0
}