This bug seems to have been inactive for many years. In the mean time there has been a discussion on https://sourceware.org/bugzilla/show_bug.cgi?id=27731 about getgrouplist().
The conclusion from this is that libnss-extrausers should supply a function _nss_extrausers_initgroups_dyn() that in a thread-safe way should provide the required information. Via https://forge.univention.org/bugzilla/show_bug.cgi?id=39775 it seems that somebody even made a patch which supplies that version, but then still uses the non-thread safe functions to implement it. Is there even still an upstream for this library? The only place I could find was with debian packages such as https://packages.debian.org/sid/libnss-extrausers . From there you can try to find an upstream in the .dsc file. That links to https://anonscm.debian.org/cgit/collab-maint/libnss-extrausers.git/log/?h=debian which no longer seems to exist... (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=831390) -- Olaf Seibert Site Reliability Engineer SysEleven GmbH Boxhagener Straße 80 10245 Berlin T +49 30 233 2012 0 F +49 30 616 7555 0 https://www.syseleven.de https://www.linkedin.com/company/syseleven-gmbh/ Current system status always at: https://www.syseleven-status.net/ Company headquarters: Berlin Registered court: AG Berlin Charlottenburg, HRB 108571 Berlin Managing directors: Andreas Hermann, Jens Ihlenfeld, Norbert Müller, Jens Plogsties