diff options
author | Darren Tucker <dtucker@zip.com.au> | 2004-08-15 00:09:11 +1000 |
---|---|---|
committer | Darren Tucker <dtucker@zip.com.au> | 2004-08-15 00:09:11 +1000 |
commit | 397a2f2612901785d8290a90ae9aa59efb422c92 (patch) | |
tree | f198523b224e4cb58a70755b26304f54fda3e010 /loginrec.c | |
parent | 3d50c9bda6b7eb63325e577c243e1a59a130c3ad (diff) |
- (dtucker) [loginrec.c openbsd-compat/port-aix.c openbsd-compat/port-aix.h]
Plug AIX login recording into login_write so logins will be recorded for
all auth types.
Diffstat (limited to 'loginrec.c')
-rw-r--r-- | loginrec.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/loginrec.c b/loginrec.c index b74d412e6..af32b1867 100644 --- a/loginrec.c +++ b/loginrec.c | |||
@@ -158,7 +158,7 @@ | |||
158 | #include "log.h" | 158 | #include "log.h" |
159 | #include "atomicio.h" | 159 | #include "atomicio.h" |
160 | 160 | ||
161 | RCSID("$Id: loginrec.c,v 1.56 2004/04/08 06:16:06 dtucker Exp $"); | 161 | RCSID("$Id: loginrec.c,v 1.57 2004/08/14 14:09:11 dtucker Exp $"); |
162 | 162 | ||
163 | #ifdef HAVE_UTIL_H | 163 | #ifdef HAVE_UTIL_H |
164 | # include <util.h> | 164 | # include <util.h> |
@@ -435,6 +435,11 @@ login_write (struct logininfo *li) | |||
435 | #ifdef USE_WTMPX | 435 | #ifdef USE_WTMPX |
436 | wtmpx_write_entry(li); | 436 | wtmpx_write_entry(li); |
437 | #endif | 437 | #endif |
438 | #ifdef CUSTOM_SYS_AUTH_RECORD_LOGIN | ||
439 | if (li->type == LTYPE_LOGIN && | ||
440 | !sys_auth_record_login(li->username,li->hostname,li->line)) | ||
441 | logit("Writing login record failed for %s", li->username); | ||
442 | #endif | ||
438 | return 0; | 443 | return 0; |
439 | } | 444 | } |
440 | 445 | ||