Merge pull request #15377 from poettering/userdb-no-shadow
don't try to access shadow from logind
This commit is contained in:
@@ -482,7 +482,7 @@ enum nss_status _nss_systemd_getgrent_r(
|
||||
}
|
||||
}
|
||||
|
||||
r = nss_group_record_by_name(group_name, &gr);
|
||||
r = nss_group_record_by_name(group_name, false, &gr);
|
||||
if (r == -ESRCH)
|
||||
continue;
|
||||
if (r < 0) {
|
||||
|
||||
@@ -251,7 +251,7 @@ enum nss_status userdb_getgrnam(
|
||||
if (lock_fd < 0 && lock_fd != -EBUSY)
|
||||
return lock_fd;
|
||||
|
||||
r = nss_group_record_by_name(name, &g);
|
||||
r = nss_group_record_by_name(name, false, &g);
|
||||
if (r == -ESRCH)
|
||||
return NSS_STATUS_NOTFOUND;
|
||||
if (r < 0) {
|
||||
@@ -310,7 +310,7 @@ enum nss_status userdb_getgrgid(
|
||||
if (lock_fd < 0 && lock_fd != -EBUSY)
|
||||
return lock_fd;
|
||||
|
||||
r = nss_group_record_by_gid(gid, &g);
|
||||
r = nss_group_record_by_gid(gid, false, &g);
|
||||
if (r == -ESRCH)
|
||||
return NSS_STATUS_NOTFOUND;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user