From ee73a176a2c6c60c7ea22259a55ed514f3001688 Mon Sep 17 00:00:00 2001 From: Ivan Shapovalov Date: Fri, 8 Jun 2018 15:09:44 +0300 Subject: [PATCH] mymachines: fix getgrnam() getgrnam() was returning input gid instead of the mapped one. Fix that. --- src/nss-mymachines/nss-mymachines.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nss-mymachines/nss-mymachines.c b/src/nss-mymachines/nss-mymachines.c index d8a35ca..96e7d69 100644 --- a/src/nss-mymachines/nss-mymachines.c +++ b/src/nss-mymachines/nss-mymachines.c @@ -643,7 +643,7 @@ enum nss_status _nss_mymachines_getgrnam_r( strcpy(buffer + sizeof(char*), name); gr->gr_name = buffer + sizeof(char*); - gr->gr_gid = gid; + gr->gr_gid = mapped; gr->gr_passwd = (char*) "*"; /* locked */ gr->gr_mem = (char**) buffer; -- 2.7.4