From f8c6a449412c6d5aa86609584fe4e530fd51a4b1 Mon Sep 17 00:00:00 2001 From: Jakub Hrozek Date: Wed, 17 Feb 2010 18:35:31 +0100 Subject: Store lastLogin attribute when authenticating online --- src/responder/pam/pamsrv_cmd.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/responder') diff --git a/src/responder/pam/pamsrv_cmd.c b/src/responder/pam/pamsrv_cmd.c index 254b18e59..8d67da1b3 100644 --- a/src/responder/pam/pamsrv_cmd.c +++ b/src/responder/pam/pamsrv_cmd.c @@ -417,6 +417,11 @@ static errno_t set_last_login(struct pam_auth_req *preq) goto fail; } + ret = sysdb_attrs_add_time_t(attrs, SYSDB_LAST_LOGIN, time(NULL)); + if (ret != EOK) { + goto fail; + } + ret = sysdb_get_ctx_from_list(preq->cctx->rctx->db_list, preq->domain, &dbctx); if (ret != EOK) { -- cgit