@@ -37,6 +37,9 @@ struct group *getgrnam(const char *group_name)
37 rv.gr_name = g_strdup(group_name);
37 rv.gr_name = g_strdup(group_name);
38 rv.gr_passwd = NULL;
38 rv.gr_passwd = NULL;
39 rv.gr_gid = 9999;
39 rv.gr_gid = 9999;
41+ if (g_strcmp0(group_name, "nopasswdlogin") == 0) {
40− rv.gr_mem = g_strsplit(g_getenv("TEST_NOPASSWD_USERS"), ",", 0);
42+ rv.gr_mem = g_strsplit(g_getenv("TEST_NOPASSWD_USERS"), ",", 0);
41 return &rv;
44 return &rv;