From f6e0e614fbd07a57de44f0d16c304d01d1a5b269 Mon Sep 17 00:00:00 2001 From: Pranith K Date: Fri, 25 Mar 2011 21:43:17 +0000 Subject: mgmt/glusterd: Allow insecure ports by default Signed-off-by: Pranith Kumar K Signed-off-by: Vijay Bellur BUG: 2582 (allow option to accept messages from insecure ports) URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2582 --- xlators/mgmt/glusterd/src/glusterd.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'xlators') diff --git a/xlators/mgmt/glusterd/src/glusterd.c b/xlators/mgmt/glusterd/src/glusterd.c index 570fd1662a8..083ff10d658 100644 --- a/xlators/mgmt/glusterd/src/glusterd.c +++ b/xlators/mgmt/glusterd/src/glusterd.c @@ -215,6 +215,20 @@ out: return ret; } +int +glusterd_rpcsvc_options_build (dict_t *options) +{ + int ret = 0; + + if (!dict_get (options, "rpc-auth-allow-insecure")) { + ret = dict_set_str (options, "rpc-auth-allow-insecure", "on"); + if (ret) + goto out; + } +out: + return ret; +} + /* * init - called during glusterd initialization * @@ -359,6 +373,9 @@ init (xlator_t *this) if (ret == -1) goto out; #endif + ret = glusterd_rpcsvc_options_build (this->options); + if (ret) + goto out; rpc = rpcsvc_init (this->ctx, this->options); if (rpc == NULL) { gf_log (this->name, GF_LOG_ERROR, -- cgit