Bug 788

Summary: pam_limits неверно обрабатывает maxlogins
Product: Sisyphus Reporter: peet <peet>
Component: pamAssignee: placeholder <placeholder>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P4 CC: glebfm, ldv, placeholder
Version: unstable   
Hardware: all   
OS: Linux   
URL: https://www.redhat.com/archives/pam-list/2004-August/msg00037.html
Bug Depends on: 4071    
Bug Blocks:    
Attachments:
Description Flags
0000788-pam.tar.gz none

Description peet 2002-04-06 19:43:51 MSD
При выставлении maxlogins в 1 есть возможность открыть две сессии.
Если выставить в 0 - то ни одной.
---

---

Comment 1 Dmitry V. Levin 2002-04-10 13:52:43 MSD
Практически уверен, что pam_limits тут не причем, а ошибка в /etc/pam.d/login;
В качестве проверки, помняйте в этом файле местами 2 строки:
session	optional	/lib/security/pam_lastlog.so nowtmp
session	required	/lib/security/pam_stack.so service=system-auth
(чтобы они были именно в этом порядке).

Так работает?
Comment 2 Dmitry V. Levin 2002-04-10 13:52:43 MSD
Практически уверен, что pam_limits тут не причем, а ошибка в /etc/pam.d/login;
В качестве проверки, помняйте в этом файле местами 2 строки:
session	optional	/lib/security/pam_lastlog.so nowtmp
session	required	/lib/security/pam_stack.so service=system-auth
(чтобы они были именно в этом порядке).

Так работает?
Comment 3 peet 2002-04-10 14:37:22 MSD
Поменял. Ситуация та же. В логах ясно видно два логина, после чего третий запрещен: 

 pam_limits[3675]: Too many logins (max 1) for nata

Но перед этим два нормальных логина.
Comment 4 peet 2002-04-10 14:37:22 MSD
Поменял. Ситуация та же. В логах ясно видно два логина, после чего третий запрещен: 

 pam_limits[3675]: Too many logins (max 1) for nata

Но перед этим два нормальных логина.
Comment 5 Dmitry V. Levin 2005-06-02 13:37:22 MSD
Let's recheck with new version.
Comment 6 Dmitry V. Levin 2005-08-17 21:07:17 MSD
По крайней мере в 0.80 работает правильно.