summaryrefslogtreecommitdiff
path: root/usr.bin/login/login.c
AgeCommit message (Expand)Author
2002-03-30 warn -> warnx, because we put the strerror() manually.Vincent Labrecque
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ...Todd C. Miller
2002-01-06Do not allow root to login via an insecure tty even if the auth methodTodd C. Miller
2001-08-12Sync usage message to man pageTodd C. Miller
2001-07-09correct type on last arg to execl(); nordin@cse.ogi.eduTheo de Raadt
2001-07-06missing prototypes; ok millertPeter Valchev
2001-06-28'/' can also be an instance separator (e.g. kerb5)Todd C. Miller
2001-06-25Add a "login" option to allow differentiation between authenticationTodd C. Miller
2001-06-24When setting uid, set to 0 if rootlogin flag is set, regardless ofTodd C. Miller
2001-06-19If we timeout during login and the user tried to login call badlogin()Todd C. Miller
2001-05-29BSD auth support. k5login.c and klogin.c are no longer used but willTodd C. Miller
2000-10-14Make empty passwords work again when login is compiled with kerberos support.Miod Vallat
2000-09-15check return value for setenv(3) for failure, and deal appropriatelyTheo de Raadt
2000-09-04Check for account expiration before password expiration;Todd C. Miller
2000-08-24Last change inadvertantly broke non-kerberos logins. It's not clearTodd C. Miller
2000-08-24Fix non-root kerberos logins broken after rev 1.29. That change wasTodd C. Miller
2000-08-20Add calls to setusercontext() and login_get*(). We basically callTodd C. Miller
2000-07-17 o use strlcpy() where sensibleTodd C. Miller
1999-12-30login already decleared in util.hEric Jackson
1999-08-17More <sys/file.h> vs. <fcntl.h> and open() flags fixes.Todd C. Miller
1998-07-13ftpd: sleep for an indeterminate amount for non-existant loginsTodd C. Miller
1998-07-05No need to call pwcheck() (and hence crypt()) if the user does notTodd C. Miller
1998-03-26fix cleaning up of bad environment variables (LD_* and IFS),Artur Grabowski
1997-11-04Do pwcheck() even if the user does not exist. This means that ifTodd C. Miller
1997-06-20do not screw up setenv()Theo de Raadt
1997-06-02if hostname==domainname and has only one dot, trim less severely for -h optio...Theo de Raadt
1997-04-19strncpy paranoia, how much do you trust getpwent?Theo de Raadt
1997-02-16/sbin/nologin implies hushlogin.Jason Downs
1997-02-04make it compile if KERBEROS{,5} not definedflipk
1997-01-27securitydm
1997-01-15getopt(3) returns -1 when out of args, not EOF, whee!Todd C. Miller
1996-12-22Deal with _POSIX_SAVED_IDS when relinquishing privilegesThorsten Lockert
1996-12-04Implement -u (remote user) option for login (only root may use it).Todd C. Miller
1996-11-09Adds support for logging and reporting on failed login attemptsTodd C. Miller
1996-11-09Ensure that username is initialized to NULL.Todd C. Miller
1996-11-09Log failures if user closes network session while in username/passwordTodd C. Miller
1996-11-05dialup stuff is garbageTheo de Raadt
1996-10-31Strip out $LD_* and $IFS if given -p. Code taken from telnetd.Todd C. Miller
1996-10-23skey_authenticate() now fakes up a challenge if user does notTodd C. Miller
1996-09-18block info gathering attack; netbsd pr#2768; daw@panix.comTheo de Raadt
1996-07-31fbtab support from wietseTheo de Raadt
1996-07-20use euid/egid to get into homedir; from dean@fsa.caTheo de Raadt
1996-06-26rcsidTheo de Raadt
1996-05-22libutilTheo de Raadt
1995-11-15do not credit UCB if we are not prepared to credit everyoneTheo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt