on xenial help sign in
Make preload a little smarter and only return user names for the nopasswdlogin group
741db99Michael Terry
tests/plugins/Unity/Session/preload.c+4−1
@@ -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;
40+ rv.gr_mem = NULL;
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);
43+ }
41 return &rv;
44 return &rv;
42}
45}