Control: tag -1 moreinfo Hi Petr,
Petr Salinger <petr.salin...@seznam.cz> (05/02/2013): > Please pre-approve following change for eglibc. > > The rationale is that setgroups(size, groups) changes egid on kfreebsd, > precisely groups[0] is the new egid. > > initgroups(user, gid) prepares the "groups" list via > internal_getgrouplist(). It puts supplied gid as the first entry in > all but NSCD cases. > The patch fixes the remaining NSCD case. > > The change will be restricted for GNU/kFreeBSD build, it is not yet > uploaded. The original submitter of bug (#698102, #699593) confirms, > that it fixes his situation. In his setup, one supplementary group > got lost. FWIW that means only applying the below patch in kfreebsd-* cases (I was looking for some #ifdef initially), using arch-specific series: debian/changelog debian/patches/kfreebsd/local-initgroups-order.diff debian/patches/series.kfreebsd-amd64 debian/patches/series.kfreebsd-i386 This seems to have been merged since eglibc 2.17-1. Were there any related regressions? Or happy users popping up because that fixed all their issues? Eglibc maintainers: is that the only thing you'd want to fix in wheezy? On its own, I'm not sure it warrants an upload. Any other opinions? Mraw, KiBi.
signature.asc
Description: Digital signature