e662741c24
libc/gen/getpass.c. The old behaviour of blocking SIGINT and not changing SIGQUIT was restored in rev.1.5 of getpass.c. The change here completely restores the old behaviour of not supporting killing login with keyboard signals (only) at the password prompt. There is no reason to support this, since login can be exited normally by typing a couple of ^D's. Login certainly shouldn't dump core in response to user input. Previously, SIGQUIT killed login immediately but SIGINT killed it only after the password was entered. PR: 7444 |
||
---|---|---|
.. | ||
klogin.c | ||
login_access.c | ||
login_fbtab.c | ||
login.1 | ||
login.access.5 | ||
login.c | ||
Makefile | ||
pathnames.h | ||
README |
This login has additional functionalities. They are all based on (part of) Wietse Venema's logdaemon package. The following defines can be used: 1) LOGIN_ACCESS to allow access control on a per tty/user combination 2) SKEY to allow the use of s/key one time passwords 3) LOGALL to log all logins -Guido This login has some of Berkeley's paranoid/broken (depending on your point of view) Kerberos code conditionalized out, so that by default it works like klogin does at MIT-LCS. You can define KLOGIN_PARANOID to re-enable this code. This define also controls whether a warning message is printed when logging into a system with no krb.conf file, which usually means that Kerberos is not configured. -GAWollman