mirror of
https://github.com/Kicksecure/security-misc.git
synced 2025-07-28 21:59:38 +07:00
Avoid faillock lock/tally reset on reboot or timeout
This commit is contained in:
@ -1,11 +1,8 @@
|
||||
Name: lock accounts after 50 failed authentication attempts (part 1) (by package security-misc)
|
||||
Name: lock accounts after 50 failed authentication attempts (preauth component) (by package security-misc)
|
||||
Default: yes
|
||||
Priority: 290
|
||||
Priority: 1024
|
||||
Auth-Type: Primary
|
||||
Auth:
|
||||
optional pam_exec.so debug stdout seteuid /usr/libexec/security-misc/pam-info
|
||||
[success=1 default=ignore] pam_exec.so seteuid quiet /usr/libexec/security-misc/pam_faillock_not_if_x
|
||||
required pam_faillock.so preauth
|
||||
Account-Type: Primary
|
||||
Account:
|
||||
requisite pam_faillock.so
|
@ -1,8 +0,0 @@
|
||||
Name: lock accounts after 50 failed authentication attempts (part 2) (by package security-misc)
|
||||
Default: yes
|
||||
Priority: 245
|
||||
Auth-Type: Primary
|
||||
Auth:
|
||||
[success=2 default=ignore] pam_exec.so seteuid quiet /usr/libexec/security-misc/pam_faillock_not_if_x
|
||||
[default=die] pam_faillock.so authfail
|
||||
sufficient pam_faillock.so authsucc
|
20
usr/share/pam-configs/unix-faillock-security-misc
Normal file
20
usr/share/pam-configs/unix-faillock-security-misc
Normal file
@ -0,0 +1,20 @@
|
||||
Name: Unix authentication with faillock (by package security-misc)
|
||||
Default: yes
|
||||
Priority: 384
|
||||
Auth-Type: Primary
|
||||
Auth:
|
||||
[success=3 default=ignore] pam_unix.so nullok try_first_pass
|
||||
[success=1 default=ignore] pam_exec.so seteuid quiet /usr/libexec/security-misc/pam_faillock_not_if_x
|
||||
[default=die] pam_faillock.so authfail
|
||||
requisite pam_deny.so
|
||||
[success=1 default=ignore] pam_exec.so seteuid quiet /usr/libexec/security-misc/pam_faillock_not_if_x
|
||||
optional pam_faillock.so authsucc
|
||||
required pam_permit.so
|
||||
Auth-Initial:
|
||||
[success=3 default=ignore] pam_unix.so nullok
|
||||
[success=1 default=ignore] pam_exec.so seteuid quiet /usr/libexec/security-misc/pam_faillock_not_if_x
|
||||
[default=die] pam_faillock.so authfail
|
||||
requisite pam_deny.so
|
||||
[success=1 default=ignore] pam_exec.so seteuid quiet /usr/libexec/security-misc/pam_faillock_not_if_x
|
||||
optional pam_faillock.so authsucc
|
||||
required pam_permit.so
|
Reference in New Issue
Block a user