|
|
|
@ -395,7 +395,7 @@ class User(object):
|
|
|
|
|
groups = []
|
|
|
|
|
info = self.get_pwd_info()
|
|
|
|
|
for group in grp.getgrall():
|
|
|
|
|
if self.name in group[3] and info[3] != group[2]:
|
|
|
|
|
if self.name in group.gr_mem and info[3] == group.gr_gid:
|
|
|
|
|
groups.append(group[0])
|
|
|
|
|
return groups
|
|
|
|
|
|
|
|
|
|