diff options
Diffstat (limited to 'glusterfsd/src/glusterfsd.c')
-rw-r--r-- | glusterfsd/src/glusterfsd.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/glusterfsd/src/glusterfsd.c b/glusterfsd/src/glusterfsd.c index 5f7a4dc6f36..1f7b63e7594 100644 --- a/glusterfsd/src/glusterfsd.c +++ b/glusterfsd/src/glusterfsd.c @@ -2317,7 +2317,12 @@ glusterfs_process_volfp (glusterfs_ctx_t *ctx, FILE *fp) } } - ret = glusterfs_graph_prepare (graph, ctx); + xlator_t *xl = graph->first; + if (strcmp (xl->type, "protocol/server") == 0) { + (void) copy_opts_to_child (xl, FIRST_CHILD (xl), "*auth*"); + } + + ret = glusterfs_graph_prepare (graph, ctx, ctx->cmd_args.volume_name); if (ret) { goto out; } @@ -2479,7 +2484,7 @@ main (int argc, char *argv[]) goto out; } - /* do this _after_ deamonize() */ + /* do this _after_ daemonize() */ if (cmd->global_timer_wheel) { ret = glusterfs_global_timer_wheel_init (ctx); if (ret) |