From: Sage Weil Date: Sat, 20 Jul 2013 04:44:26 +0000 (-0700) Subject: mon: fix command caps check X-Git-Tag: v0.67-rc1~9^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f79d96504973134b36985e152cb0badaceac3ed4;p=ceph.git mon: fix command caps check We must require something or else the caps check is going to pass in a degenerate sense. Use X for commands. Signed-off-by: Sage Weil --- diff --git a/src/mon/Monitor.cc b/src/mon/Monitor.cc index 90750dd7b11..8b38adf449d 100644 --- a/src/mon/Monitor.cc +++ b/src/mon/Monitor.cc @@ -1538,7 +1538,7 @@ bool Monitor::_allowed_command(MonSession *s, map& cmd) } if (s->caps.is_capable(g_ceph_context, s->inst.name, - "", prefix, strmap, false, false, false)) { + "", prefix, strmap, false, false, true)) { retval = true; }