summaryrefslogtreecommitdiffstats
path: root/login-utils/lslogins.c
diff options
context:
space:
mode:
Diffstat (limited to 'login-utils/lslogins.c')
-rw-r--r--login-utils/lslogins.c4
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)