On linux whenever I provide the wrong password, I have to wait 3 seconds. I find this quite annoying and prefer the windows default: no delay until the fifth fail, then it delays for 15 seconds or something like that.
Is there a way to set the nodelay option in pam_unix but do enable a delay every 5 failed attempts?
Moreover, sometimes I have CAPSLOCK turned on. It would be nice if the authenticator either (1) notices this and inverts the capitalization, or (2) login if either the actual or the inverted capitalization matches the password.
Effectively both increase the password search space: Longer passwords are more reasonable to have since the higher chance to mistype a longer password is less annoying if CAPSLOCK-errors are not a problem and the expected waiting is also reduced.