freebsd-dev/usr.bin/login
Olivier Houchard 8f9370b050 Don't call audit_logout() if pwd is NULL, as audit_logout() attempts to
dereference it.
This will happen if we ^D at the Login: prompt without having provided a
valid login before.
Set pwd to NULL on bad login attempts to prevent audit_logout() from being
called for a user which didn't actually log on.

Reported by:    Jerome Magnin jethro at docisland dot org
2006-03-28 15:30:42 +00:00
..
login_audit.c Make login audit-enabled, submitting audit records for the login and logout 2006-02-04 20:20:02 +00:00
login_fbtab.c remove __P 2002-03-22 01:22:50 +00:00
login.1 Managing login.access is no longer a responsibility of login(1). 2006-03-06 13:07:17 +00:00
login.c Don't call audit_logout() if pwd is NULL, as audit_logout() attempts to 2006-03-28 15:30:42 +00:00
login.h Make login audit-enabled, submitting audit records for the login and logout 2006-02-04 20:20:02 +00:00
Makefile Reimplementation of world/kernel build options. For details, see: 2006-03-17 18:54:44 +00:00
pathnames.h login(1) no longer handles /etc/login.access by itself, 2006-03-06 12:38:42 +00:00
README Remove the last reference to LOGIN_ACCESS from login(1). 2006-03-06 12:56:35 +00:00

This login has additional functionalities. They are all based on (part of)
Wietse Venema's logdaemon package.


The following defines can be used:

- LOGALL to log all logins


-Guido

$FreeBSD$