diff options
author | Sumit Bose <sbose@redhat.com> | 2010-12-13 22:36:05 +0100 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2010-12-20 09:39:55 -0500 |
commit | 589dd0f6600515926e4e514442c62366db0a62b3 (patch) | |
tree | 28cbb3904108e4afae51affbdd823e0d58c2924e /src/providers/krb5/krb5_auth.h | |
parent | b770be929d9c786b1ac671cca59dfd3314e65fdd (diff) | |
download | sssd-589dd0f6600515926e4e514442c62366db0a62b3.tar.gz sssd-589dd0f6600515926e4e514442c62366db0a62b3.tar.xz sssd-589dd0f6600515926e4e514442c62366db0a62b3.zip |
Fixes for automatic ticket renewal
- do not recreate the ccache file when renewing the TGT
- use user principal name as hash key instead of ccfile name
- let krb5_child return Kerberos error codes
Diffstat (limited to 'src/providers/krb5/krb5_auth.h')
-rw-r--r-- | src/providers/krb5/krb5_auth.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/providers/krb5/krb5_auth.h b/src/providers/krb5/krb5_auth.h index f40cbcb04..2f08ad9cf 100644 --- a/src/providers/krb5/krb5_auth.h +++ b/src/providers/krb5/krb5_auth.h @@ -83,7 +83,8 @@ errno_t init_delayed_online_authentication(struct krb5_ctx *krb5_ctx, errno_t init_renew_tgt(struct krb5_ctx *krb5_ctx, struct be_ctx *be_ctx, struct tevent_context *ev, time_t renew_intv); errno_t add_tgt_to_renew_table(struct krb5_ctx *krb5_ctx, const char *ccfile, - struct tgt_times *tgtt, struct pam_data *pd); + struct tgt_times *tgtt, struct pam_data *pd, + const char *upn); /* krb5_access.c */ struct tevent_req *krb5_access_send(TALLOC_CTX *mem_ctx, |