1. 30 Sep, 2005 2 commits
  2. 27 Sep, 2005 1 commit
  3. 22 Sep, 2005 1 commit
  4. 20 Sep, 2005 1 commit
    • Leigh B. Stoller's avatar
      Move all modification of the group_membership table to the backend, · 113bacef
      Leigh B. Stoller authored
      into a single new script call modgroups. Usage:
       	modgroups [-a pid:gid:trust[,pid:gid:trust]...]
                          [-m pid:gid:trust[,pid:gid:trust]...]
                          [-r pid:gid[,pid:gid]...] user
      So, -a to add groups, -r to remove groups, and -m to modify the trust
      value for a member of a group.
      The reason for doing this is that previously, we had no idea in the
      backend what group changes actually happened; we just knew what the
      current groups are. This make it hard to add and remove users from
      mailing lists, chat server buddy lists, etc. This is cleaner ...