Signed-off-by: Sami Kerola <kerolasa@xxxxxx> --- include/pathnames.h | 1 + login-utils/lslogins.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/include/pathnames.h b/include/pathnames.h index 1cc4e15..0d21b98 100644 --- a/include/pathnames.h +++ b/include/pathnames.h @@ -38,6 +38,7 @@ #endif #define _PATH_MOTDFILE "/etc/motd" #define _PATH_NOLOGIN "/etc/nologin" +#define _PATH_VAR_NOLOGIN "/var/run/nologin" #define _PATH_LOGIN "/bin/login" #define _PATH_INITTAB "/etc/inittab" diff --git a/login-utils/lslogins.c b/login-utils/lslogins.c index 14a0749..85ae8f5 100644 --- a/login-utils/lslogins.c +++ b/login-utils/lslogins.c @@ -688,8 +688,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) == 0 || - access("/var/run/nologin", F_OK) == 0; + user->nologin = access(_PATH_NOLOGIN, F_OK) == 0 || + access(_PATH_VAR_NOLOGIN, F_OK) == 0; break; case COL_PWD_WARN: if (shadow && shadow->sp_warn >= 0) -- 2.1.3 -- To unsubscribe from this list: send the line "unsubscribe util-linux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html