From 61248874b27d3f004fff2ded43cae24e7f24da20 Mon Sep 17 00:00:00 2001 From: Jan Rekorajski Date: Tue, 7 May 2002 17:17:03 +0000 Subject: Relevant BUGIDs: 533664 Purpose of commit: bugfix Commit summary: --------------- keep well know behaviour of maxlogins default ('*') limit --- modules/pam_limits/pam_limits.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'modules/pam_limits/pam_limits.c') diff --git a/modules/pam_limits/pam_limits.c b/modules/pam_limits/pam_limits.c index dde96701..841b1a37 100644 --- a/modules/pam_limits/pam_limits.c +++ b/modules/pam_limits/pam_limits.c @@ -243,7 +243,8 @@ static int check_logins(const char *name, int limit, int ctrl, continue; } if (!pl->flag_numsyslogins) { - if ((pl->login_limit_def == LIMITS_DEF_USER) + if (((pl->login_limit_def == LIMITS_DEF_USER) || + (pl->login_limit_def == LIMITS_DEF_DEFAULT)) && strncmp(name, ut->UT_USER, sizeof(ut->UT_USER)) != 0) { continue; } -- cgit v1.2.3