diff options
Diffstat (limited to 'login-utils/lslogins.c')
-rw-r--r-- | login-utils/lslogins.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/login-utils/lslogins.c b/login-utils/lslogins.c index 6c5639f99..beb7c8fd4 100644 --- a/login-utils/lslogins.c +++ b/login-utils/lslogins.c @@ -631,8 +631,8 @@ static struct lslogins_user *get_user_info(struct lslogins_control *ctl, const c if (strstr(pwd->pw_shell, "nologin")) user->nologin = 1; else if (pwd->pw_uid) - user->nologin = access("/etc/nologin", F_OK) || - access("/var/run/nologin", F_OK); + user->nologin = access("/etc/nologin", F_OK) == 0 || + access("/var/run/nologin", F_OK) == 0; break; case COL_PWD_WARN: if (shadow && shadow->sp_warn >= 0) |