ZooKeeper
  1. ZooKeeper
  2. ZOOKEEPER-1048

addauth command does not work in cli_mt/cli_st

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.3.1
    • Fix Version/s: 3.3.6, 3.4.4, 3.5.0
    • Component/s: c client
    • Labels:
    • Environment:

      SUSE_64

    • Tags:
      addauth

      Description

      I can not operation a node with ACL by "addauth" when using cli_st. I have fixed this bug:
      original:else if (startsWith(line, "addauth ")) {
      char *ptr;
      line += 8;
      ptr = strchr(line, ' ');
      if (ptr)

      { *ptr = '\0'; ptr++; }

      zoo_add_auth(zh, line, ptr, ptr ? strlen(ptr) -1 : 0, NULL, NULL);
      now: zoo_add_auth(zh, line, ptr, ptr ? strlen(ptr) : 0, NULL, NULL);
      strlen(ptr) is just ok.

        Activity

          People

          • Assignee:
            Unassigned
            Reporter:
            allengao
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - 168h
              168h
              Remaining:
              Remaining Estimate - 168h
              168h
              Logged:
              Time Spent - Not Specified
              Not Specified

                Development