def dumptab_groups(self): grouplist = groups() for g in grouplist.get_all(): print wpc.utils.tab_line("info", "group", g.get_fq_name(), g.get_sid_string()) for m in g.get_members(): print wpc.utils.tab_line("info", "group_member", g.get_fq_name(), m.get_fq_name()) for priv in g.get_privileges(): print wpc.utils.tab_line("info", "group_privilege", g.get_fq_name(), priv)
def dump_groups(self, get_privs = 0): print "[+] Dumping group list:" grouplist = groups() for g in grouplist.get_all(): group_name = g.get_fq_name() for m in g.get_members(): print "%s has member: %s" % (group_name, m.get_fq_name()) if get_privs: for priv in g.get_privileges(): print "%s has privilege: %s" % (group_name, priv)