Ticket #366 (new defect)

Opened 11 years ago

Last modified 9 years ago

moira disagrees with glibc’s nss_hesiod about grplist format

Reported by: andersk Owned by:
Priority: normal Milestone: The Distant Future
Component: -- Keywords:
Cc: Fixed in version:
Upstream bug:

Description

glibc is expecting the Hesiod grplist to be a colon-separated list of gids, but Moira is generating a colon-separated list of gname:gid pairs.

Since I own a Moira group with name “0”, this would cause me to end up in the group with gid 0 (i.e. “root”) if not for nss-nonlocal:

$ hesinfo andersk grplist
…:random-rush:10615:0:68499:ozok-access:73838:…

Change History

comment:1 Changed 11 years ago by jdreed

  • Milestone set to The Distant Future

We probably can't change the grplist format. We could possibly add a new HesiodType?, if we can tell nss_hesiod to use something other than grplist. Someone should follow up with Garry.

comment:2 Changed 9 years ago by jdreed

I think we want to fix this by moving to LDAP, actually.

Note: See TracTickets for help on using tickets.