diff options
author | Pranith K <pranithk@gluster.com> | 2011-03-26 11:41:23 +0000 |
---|---|---|
committer | Vijay Bellur <vijay@dev.gluster.com> | 2011-03-29 05:32:44 -0700 |
commit | fc5775a1ec6fa4261dc0f1706c2c7d81454bca70 (patch) | |
tree | a67a8bbb88f82bb091a7a96e854f114e10569a57 /xlators | |
parent | f86edd4387fbd78b183bde022bf05f9a0baf8f9b (diff) |
mgmt/glusterd: Allow insecure ports by default
Signed-off-by: Pranith Kumar K <pranithk@gluster.com>
Signed-off-by: Vijay Bellur <vijay@dev.gluster.com>
BUG: 2582 (allow option to accept messages from insecure ports)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2582
Diffstat (limited to 'xlators')
-rw-r--r-- | xlators/mgmt/glusterd/src/glusterd.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/xlators/mgmt/glusterd/src/glusterd.c b/xlators/mgmt/glusterd/src/glusterd.c index 675713585d5..21315e77b81 100644 --- a/xlators/mgmt/glusterd/src/glusterd.c +++ b/xlators/mgmt/glusterd/src/glusterd.c @@ -214,6 +214,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 * @@ -323,6 +337,9 @@ init (xlator_t *this) exit (1); } + 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, |