From: Andreas Schneider Date: Tue, 8 Mar 2022 07:43:07 +0000 (+0100) Subject: s4:kdc: Fix return code in mit_samba_update_pac() X-Git-Tag: tevent-0.12.0~436 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=94e9b338338bc55312e4cb481a36d583066995cf;p=thirdparty%2Fsamba.git s4:kdc: Fix return code in mit_samba_update_pac() Signed-off-by: Andreas Schneider Reviewed-by: Andrew Bartlett Reviewed-by: Joseph Sutton --- diff --git a/selftest/knownfail_mit_kdc b/selftest/knownfail_mit_kdc index c2a35c68152..25b1e5bb413 100644 --- a/selftest/knownfail_mit_kdc +++ b/selftest/knownfail_mit_kdc @@ -219,8 +219,6 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ # # MIT currently fails some as_req_no_preauth tests. # -^samba.tests.krb5.as_req_tests.samba.tests.krb5.as_req_tests.AsReqKerberosTests.test_as_req_enc_timestamp_spn(?!_) -^samba.tests.krb5.as_req_tests.samba.tests.krb5.as_req_tests.AsReqKerberosTests.test_as_req_enc_timestamp_spn_realm ^samba.tests.krb5.as_req_tests.samba.tests.krb5.as_req_tests.AsReqKerberosTests.test_as_req_enc_timestamp_aes128_rc4.*fl2003dc ^samba.tests.krb5.as_req_tests.samba.tests.krb5.as_req_tests.AsReqKerberosTests.test_as_req_enc_timestamp_mac_aes128_rc4.*fl2003dc ^samba.tests.krb5.as_req_tests.samba.tests.krb5.as_req_tests.AsReqKerberosTests.test_as_req_no_preauth.*aes.*rc4.*fl2003dc diff --git a/source4/kdc/mit_samba.c b/source4/kdc/mit_samba.c index 056e1809238..a533c827a51 100644 --- a/source4/kdc/mit_samba.c +++ b/source4/kdc/mit_samba.c @@ -1044,7 +1044,7 @@ krb5_error_code mit_samba_update_pac(struct mit_samba_context *ctx, &requester_sid_blob, &user_info_dc); if (!NT_STATUS_IS_OK(nt_status)) { - code = EINVAL; + code = KRB5KDC_ERR_TGT_REVOKED; goto done; }