metze/samba/wip.git
3 years agoheimdal split out krb5_tkt_creds_step_output()
Stefan Metzmacher [Tue, 17 Dec 2019 16:19:01 +0000 (17:19 +0100)]
heimdal split out krb5_tkt_creds_step_output()

3 years agoheimdal split out krb5_tkt_creds_step_input
Stefan Metzmacher [Tue, 17 Dec 2019 16:13:41 +0000 (17:13 +0100)]
heimdal split out krb5_tkt_creds_step_input

3 years agolib/krb5_wrap/krb5_samba.c sq smb_krb5_s4u2self => HAVE_KRB5_TKT_CREDS_SET_IMPERSONAT...
Stefan Metzmacher [Tue, 17 Dec 2019 16:10:26 +0000 (17:10 +0100)]
lib/krb5_wrap/krb5_samba.c sq smb_krb5_s4u2self => HAVE_KRB5_TKT_CREDS_SET_IMPERSONATE_PRINCIPAL

3 years agoheimdal split out +krb5_tkt_creds_step_start()
Stefan Metzmacher [Tue, 17 Dec 2019 15:31:14 +0000 (16:31 +0100)]
heimdal split out +krb5_tkt_creds_step_start()

3 years agoSQ! selftest: not HAVE_KRB5_TKT_CREDS_SET_IMPERSONATE => --expected-failures=${srcdir...
Stefan Metzmacher [Tue, 17 Dec 2019 14:10:55 +0000 (15:10 +0100)]
SQ! selftest: not HAVE_KRB5_TKT_CREDS_SET_IMPERSONATE => --expected-failures=${srcdir}/selftest/knownfail.no-KRB5-S4U => krb5_tkt_creds_set_impersonate_principal

3 years agoSQ! TODO krb5_tkt_creds_set_impersonate configure checks => krb5_tkt_creds_set_impers...
Stefan Metzmacher [Tue, 17 Dec 2019 14:10:21 +0000 (15:10 +0100)]
SQ! TODO krb5_tkt_creds_set_impersonate configure checks => krb5_tkt_creds_set_impersonate_principal

3 years agoheimdal: krb5_tkt_creds_set_impersonate => krb5_tkt_creds_set_impersonate_principal
Stefan Metzmacher [Tue, 17 Dec 2019 14:07:35 +0000 (15:07 +0100)]
heimdal: krb5_tkt_creds_set_impersonate => krb5_tkt_creds_set_impersonate_principal

3 years agoTODO source3/utils/net_ads.c net_ads_kerberos_pac_common
Stefan Metzmacher [Thu, 12 Dec 2019 15:41:50 +0000 (16:41 +0100)]
TODO source3/utils/net_ads.c net_ads_kerberos_pac_common

3 years agosq auth/kerberos/kinit_login.*
Stefan Metzmacher [Thu, 12 Dec 2019 14:36:46 +0000 (15:36 +0100)]
sq auth/kerberos/kinit_login.*

3 years agosource4/heimdal/lib/krb5/get_cred.c krb5_tkt_creds_step TODO: kdc_flags.b.renew = 1
Stefan Metzmacher [Wed, 11 Dec 2019 23:54:43 +0000 (00:54 +0100)]
source4/heimdal/lib/krb5/get_cred.c krb5_tkt_creds_step TODO: kdc_flags.b.renew = 1

3 years agosq auth/kerberos/kinit_login.c
Stefan Metzmacher [Wed, 11 Dec 2019 17:16:30 +0000 (18:16 +0100)]
sq auth/kerberos/kinit_login.c

3 years agosq auth/kerberos/kinit_login.c
Stefan Metzmacher [Wed, 11 Dec 2019 16:59:30 +0000 (17:59 +0100)]
sq auth/kerberos/kinit_login.c

3 years agosource3/libads/authdata.c kerberos_return_pac gensec_set_credentials(gensec_server_co...
Stefan Metzmacher [Wed, 11 Dec 2019 16:57:12 +0000 (17:57 +0100)]
source3/libads/authdata.c kerberos_return_pac gensec_set_credentials(gensec_server_context, server_credentials) cli_credentials_set_gensec_features

3 years agolib/krb5_wrap/krb5_samba.c smb_krb5_s4u2self_done TODO: verify out_creds.client ...
Stefan Metzmacher [Wed, 11 Dec 2019 16:50:08 +0000 (17:50 +0100)]
lib/krb5_wrap/krb5_samba.c smb_krb5_s4u2self_done TODO: verify out_creds.client != state->in_creds.client

3 years agoSPLIT remove unused source3/librpc/crypto/gse.*
Stefan Metzmacher [Wed, 11 Dec 2019 07:54:56 +0000 (08:54 +0100)]
SPLIT remove unused source3/librpc/crypto/gse.*

3 years agoauth_generic_client_prepare gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);
Stefan Metzmacher [Tue, 10 Dec 2019 20:45:46 +0000 (21:45 +0100)]
auth_generic_client_prepare gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);

3 years agolib/krb5_wrap/krb5_samba.c smb_krb5_init_creds_get don't map NT_STATUS_INVALID_ACCOUN...
Stefan Metzmacher [Wed, 11 Dec 2019 13:54:00 +0000 (14:54 +0100)]
lib/krb5_wrap/krb5_samba.c smb_krb5_init_creds_get don't map NT_STATUS_INVALID_ACCOUNT_NAME => NT_STATUS_LOGON_FAILURE

3 years agoRevert "TODO: source4/auth/gensec/gensec_gssapi.c gensec_gssapi_update_got_ccache...
Stefan Metzmacher [Wed, 11 Dec 2019 13:55:03 +0000 (14:55 +0100)]
Revert "TODO: source4/auth/gensec/gensec_gssapi.c gensec_gssapi_update_got_ccache fix TDB_NO_FSYNC=1 make -j test FAIL_IMMEDIATELY=1 SOCKET_WRAPPER_KEEP_PCAP=1 TESTS='samba3.blackbox.guest.*ad_member_idmap_rid'"

This reverts commit 2ef2f48e87ac08b229e76cdb362a32fe9ee7dbc3.

3 years agoTODO: source4/auth/gensec/gensec_gssapi.c gensec_gssapi_update_got_ccache fix TDB_NO_...
Stefan Metzmacher [Wed, 11 Dec 2019 09:18:51 +0000 (10:18 +0100)]
TODO: source4/auth/gensec/gensec_gssapi.c gensec_gssapi_update_got_ccache fix TDB_NO_FSYNC=1 make -j test FAIL_IMMEDIATELY=1 SOCKET_WRAPPER_KEEP_PCAP=1 TESTS='samba3.blackbox.guest.*ad_member_idmap_rid'

With 17d125269f03 auth_generic_client_prepare gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);

Should we change the test to use gensec:gssapi_krb5=no ?

3 years agosource3/utils/ntlm_auth.c ntlm_auth_prepare_gensec_client gensec_security_by_oid...
Stefan Metzmacher [Tue, 10 Dec 2019 20:50:52 +0000 (21:50 +0100)]
source3/utils/ntlm_auth.c ntlm_auth_prepare_gensec_client gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);

3 years agosource3/utils/ntlm_auth.c ntlm_auth_prepare_gensec_server gensec_security_by_oid...
Stefan Metzmacher [Tue, 10 Dec 2019 20:51:29 +0000 (21:51 +0100)]
source3/utils/ntlm_auth.c ntlm_auth_prepare_gensec_server gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);

3 years agosource4/auth/gensec/gensec_gssapi.c gss_init_sec_context only once! gssapi_client_kr...
Stefan Metzmacher [Wed, 11 Dec 2019 00:18:03 +0000 (01:18 +0100)]
source4/auth/gensec/gensec_gssapi.c gss_init_sec_context only once!  gssapi_client_krb5_creds_recv => server_name

3 years agosource4/auth/gensec/gensec_gssapi.c no gsskrb5_set_send_to_kdc
Stefan Metzmacher [Wed, 11 Dec 2019 00:15:47 +0000 (01:15 +0100)]
source4/auth/gensec/gensec_gssapi.c no gsskrb5_set_send_to_kdc

3 years agoauth_generic_prepare gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);
Stefan Metzmacher [Tue, 10 Dec 2019 20:47:39 +0000 (21:47 +0100)]
auth_generic_prepare gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);

3 years agosource3/script/tests/test_smbd_no_krb5.sh gensec:gssapi_krb5
Stefan Metzmacher [Wed, 11 Dec 2019 00:02:06 +0000 (01:02 +0100)]
source3/script/tests/test_smbd_no_krb5.sh gensec:gssapi_krb5

3 years agokerberos_return_pac backends[idx++] = gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);
Stefan Metzmacher [Tue, 10 Dec 2019 20:50:20 +0000 (21:50 +0100)]
kerberos_return_pac backends[idx++] = gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);

3 years agoRevert "auth_generic_client_prepare gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);"
Stefan Metzmacher [Tue, 10 Dec 2019 20:52:34 +0000 (21:52 +0100)]
Revert "auth_generic_client_prepare gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);"

This reverts commit 61fe1594406cb875022e3fc490a53387a70539fa.

3 years agoauth_generic_client_prepare gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);
Stefan Metzmacher [Tue, 10 Dec 2019 20:45:46 +0000 (21:45 +0100)]
auth_generic_client_prepare gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);

3 years agoRevert "source3/utils/ntlm_auth.c ntlm_auth_prepare_gensec_client gensec_security_by_...
Stefan Metzmacher [Tue, 10 Dec 2019 20:52:35 +0000 (21:52 +0100)]
Revert "source3/utils/ntlm_auth.c ntlm_auth_prepare_gensec_client gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);"

This reverts commit 805558fd73bea413ee10a08f90222f5225b45042.

3 years agosource3/utils/ntlm_auth.c ntlm_auth_prepare_gensec_client gensec_security_by_oid...
Stefan Metzmacher [Tue, 10 Dec 2019 20:50:52 +0000 (21:50 +0100)]
source3/utils/ntlm_auth.c ntlm_auth_prepare_gensec_client gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);

3 years agoRevert "source3/utils/ntlm_auth.c ntlm_auth_prepare_gensec_server gensec_security_by_...
Stefan Metzmacher [Tue, 10 Dec 2019 20:52:35 +0000 (21:52 +0100)]
Revert "source3/utils/ntlm_auth.c ntlm_auth_prepare_gensec_server gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);"

This reverts commit b8bd211b269708b12b9960f2a4db3acfe9784365.

3 years agosource3/utils/ntlm_auth.c ntlm_auth_prepare_gensec_server gensec_security_by_oid...
Stefan Metzmacher [Tue, 10 Dec 2019 20:51:29 +0000 (21:51 +0100)]
source3/utils/ntlm_auth.c ntlm_auth_prepare_gensec_server gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);

3 years agoRevert "kerberos_return_pac backends[idx++] = gensec_security_by_oid(NULL, GENSEC_OID...
Stefan Metzmacher [Tue, 10 Dec 2019 20:52:35 +0000 (21:52 +0100)]
Revert "kerberos_return_pac backends[idx++] = gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);"

This reverts commit 0b62f9c1f2156c6424768e88feaa079d269ed4d4.

3 years agokerberos_return_pac backends[idx++] = gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);
Stefan Metzmacher [Tue, 10 Dec 2019 20:50:20 +0000 (21:50 +0100)]
kerberos_return_pac backends[idx++] = gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);

3 years agoRevert "auth_generic_prepare gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);"
Stefan Metzmacher [Tue, 10 Dec 2019 20:52:35 +0000 (21:52 +0100)]
Revert "auth_generic_prepare gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);"

This reverts commit 7e76edfbecfc2b254f0b367c9d046bfeb4fb1c86.

3 years agoauth_generic_prepare gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);
Stefan Metzmacher [Tue, 10 Dec 2019 20:47:39 +0000 (21:47 +0100)]
auth_generic_prepare gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);

3 years agoauth/kerberos/kinit_login.c
Stefan Metzmacher [Tue, 10 Dec 2019 20:42:40 +0000 (21:42 +0100)]
auth/kerberos/kinit_login.c

3 years agoauth/credentials/credentials_krb5.c static int cli_credentials_get_keytab()
Stefan Metzmacher [Mon, 9 Dec 2019 10:19:06 +0000 (11:19 +0100)]
auth/credentials/credentials_krb5.c static int cli_credentials_get_keytab()

3 years agoauth/credentials: remove unused cli_credentials_get_server_gss_creds()
Stefan Metzmacher [Fri, 6 Dec 2019 23:40:28 +0000 (00:40 +0100)]
auth/credentials: remove unused cli_credentials_get_server_gss_creds()

Signed-off-by: Stefan Metzmacher <metze@samba.org>
3 years agosource3/librpc/crypto/gse.c gssapi_server_krb5_creds()
Stefan Metzmacher [Fri, 6 Dec 2019 23:34:17 +0000 (00:34 +0100)]
source3/librpc/crypto/gse.c gssapi_server_krb5_creds()

3 years agosource4/auth/gensec/gensec_krb5.c cli_credentials_krb5_refresh_keytab smb_krb5_get_ke...
Stefan Metzmacher [Mon, 9 Dec 2019 09:37:52 +0000 (10:37 +0100)]
source4/auth/gensec/gensec_krb5.c cli_credentials_krb5_refresh_keytab smb_krb5_get_keytab_container

3 years agosource4/auth/gensec/gensec_krb5.c gensec_krb5_update_internal server_in_keytab =...
Stefan Metzmacher [Tue, 10 Dec 2019 22:44:56 +0000 (23:44 +0100)]
source4/auth/gensec/gensec_krb5.c gensec_krb5_update_internal server_in_keytab = NULL; always!

3 years agosource4/auth/gensec/gensec_krb5.c TODO always server_in_keytab = NULL
Stefan Metzmacher [Fri, 6 Dec 2019 23:41:24 +0000 (00:41 +0100)]
source4/auth/gensec/gensec_krb5.c TODO always server_in_keytab = NULL

3 years agosource4/auth/gensec/gensec_gssapi.c gensec_gssapi_server_start gssapi_server_krb5_creds
Stefan Metzmacher [Fri, 6 Dec 2019 22:40:29 +0000 (23:40 +0100)]
source4/auth/gensec/gensec_gssapi.c gensec_gssapi_server_start gssapi_server_krb5_creds

3 years agosource3/utils/ntlm_auth.c ntlm_auth_prepare_gensec_server gse_krb5_create_server_keytab
Stefan Metzmacher [Fri, 6 Dec 2019 22:57:34 +0000 (23:57 +0100)]
source3/utils/ntlm_auth.c ntlm_auth_prepare_gensec_server gse_krb5_create_server_keytab

3 years agosource3/libads/authdata.c kerberos_return_pac gensec_set_credentials(gensec_server_co...
Stefan Metzmacher [Fri, 6 Dec 2019 22:51:54 +0000 (23:51 +0100)]
source3/libads/authdata.c kerberos_return_pac gensec_set_credentials(gensec_server_context, server_credentials)

3 years agosource3/auth/auth_generic.c auth_generic_prepare gse_krb5_create_server_keytab()
Stefan Metzmacher [Fri, 6 Dec 2019 22:30:32 +0000 (23:30 +0100)]
source3/auth/auth_generic.c auth_generic_prepare gse_krb5_create_server_keytab()

3 years agosource3/libsmb/cliconnect.c cli_session_creds_prepare_krb5 skip kinit => rm selftest...
Stefan Metzmacher [Thu, 5 Dec 2019 23:38:36 +0000 (00:38 +0100)]
source3/libsmb/cliconnect.c cli_session_creds_prepare_krb5 skip kinit => rm selftest/knownfail.d/auth_log_krb5

3 years agoTODO source3/librpc/crypto/gse.c use cli_credentials_krb5_refresh_ccache_send/recv
Stefan Metzmacher [Thu, 5 Dec 2019 23:34:40 +0000 (00:34 +0100)]
TODO source3/librpc/crypto/gse.c use cli_credentials_krb5_refresh_ccache_send/recv

3 years agosource3/libsmb/cliconnect.c cli_session_creds_init => ads_krb5_network_create
Stefan Metzmacher [Fri, 6 Dec 2019 10:51:48 +0000 (11:51 +0100)]
source3/libsmb/cliconnect.c cli_session_creds_init => ads_krb5_network_create

3 years agoRevert "source3/libads/sasl.c skip ads_kinit_password TODO: krb5_set_password no...
Stefan Metzmacher [Tue, 10 Dec 2019 17:17:33 +0000 (18:17 +0100)]
Revert "source3/libads/sasl.c skip ads_kinit_password TODO: krb5_set_password no KRB5CCNAME and dnsupdate gensec..."

This reverts commit a62052bc43c4a97645ccce562f13d0de910400c9.

3 years agosource3/libads/sasl.c skip ads_kinit_password TODO: krb5_set_password no KRB5CCNAME...
Stefan Metzmacher [Thu, 5 Dec 2019 23:44:21 +0000 (00:44 +0100)]
source3/libads/sasl.c skip ads_kinit_password TODO: krb5_set_password no KRB5CCNAME and dnsupdate gensec...

3 years agoRevert "auth/credentials: remove unused cli_credentials_set_machine_account_pending()"
Stefan Metzmacher [Tue, 10 Dec 2019 14:43:05 +0000 (15:43 +0100)]
Revert "auth/credentials: remove unused cli_credentials_set_machine_account_pending()"

This reverts commit 918fda0d4286e9e53e9abc705d59b072c336792e.

3 years agoauth/credentials: remove unused cli_credentials_set_machine_account_pending()
Stefan Metzmacher [Fri, 6 Dec 2019 11:39:32 +0000 (12:39 +0100)]
auth/credentials: remove unused cli_credentials_set_machine_account_pending()

Signed-off-by: Stefan Metzmacher <metze@samba.org>
3 years agoRevert "source4/auth/system_session.c auth_system_session_info call cli_credentials_s...
Stefan Metzmacher [Tue, 10 Dec 2019 14:40:31 +0000 (15:40 +0100)]
Revert "source4/auth/system_session.c auth_system_session_info call cli_credentials_set_machine_account() directly"

This reverts commit 57856dd598c0a8b3429842529f328b3889ffb218.

3 years agoRevert "debug auth_system_session"
Stefan Metzmacher [Tue, 10 Dec 2019 14:40:31 +0000 (15:40 +0100)]
Revert "debug auth_system_session"

This reverts commit 9f25ef9e4820e2522badc6bdd5d468dcde4fb549.

3 years agoRevert "DEBUG..."
Stefan Metzmacher [Tue, 10 Dec 2019 14:40:31 +0000 (15:40 +0100)]
Revert "DEBUG..."

This reverts commit 6a229f62228b1556c7421c9b7dde9542f2f4a40c.

3 years agoRevert "more debug auth_system_session->credentials set_machine_account"
Stefan Metzmacher [Fri, 7 Feb 2020 14:06:42 +0000 (15:06 +0100)]
Revert "more debug auth_system_session->credentials set_machine_account"

This reverts commit 65f93ea0a65fcda02297de2612c27eee161962c2.

3 years agomore debug auth_system_session->credentials set_machine_account
Stefan Metzmacher [Tue, 10 Dec 2019 14:39:57 +0000 (15:39 +0100)]
more debug auth_system_session->credentials set_machine_account

3 years agoDEBUG...
Stefan Metzmacher [Thu, 28 Nov 2019 23:15:48 +0000 (00:15 +0100)]
DEBUG...

3 years agodebug auth_system_session
Stefan Metzmacher [Tue, 10 Dec 2019 06:37:18 +0000 (07:37 +0100)]
debug auth_system_session

3 years agosource4/auth/system_session.c auth_system_session_info call cli_credentials_set_machi...
Stefan Metzmacher [Fri, 6 Dec 2019 11:13:37 +0000 (12:13 +0100)]
source4/auth/system_session.c auth_system_session_info call cli_credentials_set_machine_account() directly

callers use the cached system_session() anyway and we want to remove
cli_credentials_set_machine_account_pending()

3 years agosource3/lib/util_cmdline.c avoid cli_credentials_set_machine_account_pending()
Stefan Metzmacher [Fri, 6 Dec 2019 11:10:05 +0000 (12:10 +0100)]
source3/lib/util_cmdline.c avoid cli_credentials_set_machine_account_pending()

We use cli_credentials_set_machine_account_db_ctx() later...

3 years agoauth/credentials/credentials_krb5.c add cli_credentials_krb5_refresh_keytab()
Stefan Metzmacher [Mon, 9 Dec 2019 09:15:58 +0000 (10:15 +0100)]
auth/credentials/credentials_krb5.c add cli_credentials_krb5_refresh_keytab()

3 years agoauth/credentials/credentials_krb5.c cli_credentials_krb5_get_keytab_name without...
Stefan Metzmacher [Mon, 9 Dec 2019 09:01:39 +0000 (10:01 +0100)]
auth/credentials/credentials_krb5.c cli_credentials_krb5_get_keytab_name without krb5_kt_get_full_name()

3 years agoauth/credentials/credentials_krb5.c TODO cli_credentials_krb5_get_keytab_name()
Stefan Metzmacher [Fri, 6 Dec 2019 12:13:28 +0000 (13:13 +0100)]
auth/credentials/credentials_krb5.c TODO cli_credentials_krb5_get_keytab_name()

3 years agoRevert "auth/kerberos/kinit_login.c"
Stefan Metzmacher [Mon, 9 Dec 2019 14:52:31 +0000 (15:52 +0100)]
Revert "auth/kerberos/kinit_login.c"

This reverts commit ced94191df0be15465bd57f03d3bba11556cd741.

3 years agoauth/kerberos/kinit_login.c
Stefan Metzmacher [Mon, 9 Dec 2019 14:51:11 +0000 (15:51 +0100)]
auth/kerberos/kinit_login.c

3 years agoauth/credentials/credentials_krb5.c cli_credentials_set_keytab_name fix updating
Stefan Metzmacher [Fri, 6 Dec 2019 12:12:44 +0000 (13:12 +0100)]
auth/credentials/credentials_krb5.c cli_credentials_set_keytab_name fix updating

3 years agosource3/librpc/crypto/gse_krb5.c split out gse_krb5_create_server_keytab()
Stefan Metzmacher [Fri, 6 Dec 2019 12:44:30 +0000 (13:44 +0100)]
source3/librpc/crypto/gse_krb5.c split out gse_krb5_create_server_keytab()

3 years agocli_credentials_new_ccache "MEMORY:cli_credentials-%u-%p"
Stefan Metzmacher [Fri, 6 Dec 2019 11:00:35 +0000 (12:00 +0100)]
cli_credentials_new_ccache "MEMORY:cli_credentials-%u-%p"

3 years agoauth/kerberos/gssapi_helper.c add gssapi_server_krb5_creds()
Stefan Metzmacher [Fri, 6 Dec 2019 12:35:50 +0000 (13:35 +0100)]
auth/kerberos/gssapi_helper.c add gssapi_server_krb5_creds()

3 years agoauth/kerberos/gssapi_helper.c remove #if 0
Stefan Metzmacher [Fri, 6 Dec 2019 11:56:19 +0000 (12:56 +0100)]
auth/kerberos/gssapi_helper.c remove #if 0

3 years agosq lib/krb5_wrap/krb5_samba.c smb_krb5_s4u2self_send fallback to krb5_get_credentials...
Stefan Metzmacher [Wed, 4 Dec 2019 13:34:16 +0000 (13:34 +0000)]
sq lib/krb5_wrap/krb5_samba.c smb_krb5_s4u2self_send fallback to krb5_get_credentials_for_user

3 years agolib/krb5_wrap/krb5_samba.c smb_krb5_s4u2self_send fallback to krb5_get_credentials_fo...
Stefan Metzmacher [Wed, 4 Dec 2019 13:34:16 +0000 (13:34 +0000)]
lib/krb5_wrap/krb5_samba.c smb_krb5_s4u2self_send fallback to krb5_get_credentials_for_user

3 years agoauth/kerberos/gssapi_helper.c revert gssapi_client_krb5_creds_s4u2p_start DBG_ERR
Stefan Metzmacher [Tue, 3 Dec 2019 21:31:51 +0000 (22:31 +0100)]
auth/kerberos/gssapi_helper.c revert gssapi_client_krb5_creds_s4u2p_start DBG_ERR

3 years agoRevert "DEBUG..."
Stefan Metzmacher [Tue, 3 Dec 2019 21:30:42 +0000 (22:30 +0100)]
Revert "DEBUG..."

This reverts commit 7c5d052df42e4c40e7ff0e1ceda1006bf90f6cbf.

3 years agoDEBUG...
Stefan Metzmacher [Thu, 28 Nov 2019 23:15:48 +0000 (00:15 +0100)]
DEBUG...

3 years agoselftest: not HAVE_KRB5_TKT_CREDS_SET_IMPERSONATE => --expected-failures=${srcdir...
Stefan Metzmacher [Tue, 3 Dec 2019 14:43:44 +0000 (14:43 +0000)]
selftest: not HAVE_KRB5_TKT_CREDS_SET_IMPERSONATE => --expected-failures=${srcdir}/selftest/knownfail.no-KRB5-S4U

3 years agorevert torture_rpc_teardown hack
Stefan Metzmacher [Tue, 3 Dec 2019 14:46:48 +0000 (14:46 +0000)]
revert torture_rpc_teardown hack

3 years agoauth/credentials/credentials_krb5.c remove cli_credentials_set_impersonate_principal...
Stefan Metzmacher [Tue, 3 Dec 2019 13:04:35 +0000 (14:04 +0100)]
auth/credentials/credentials_krb5.c remove cli_credentials_set_impersonate_principal...

3 years agoTODO source4/auth/kerberos/kerberos_util.c remove unused kinit_to_ccache() TODO check...
Stefan Metzmacher [Tue, 3 Dec 2019 13:03:25 +0000 (14:03 +0100)]
TODO source4/auth/kerberos/kerberos_util.c remove unused kinit_to_ccache() TODO check krb5_set_real_time cli_credentials_wrong_password

3 years agosource4/auth/gensec/gensec_gssapi.c no cli_credentials_get_impersonate_principal...
Stefan Metzmacher [Tue, 3 Dec 2019 13:02:51 +0000 (14:02 +0100)]
source4/auth/gensec/gensec_gssapi.c no cli_credentials_get_impersonate_principal() DELEG

3 years agoauth/credentials/credentials_krb5.c cli_credentials_krb5_refresh_ccache_send remove...
Stefan Metzmacher [Tue, 3 Dec 2019 12:56:34 +0000 (13:56 +0100)]
auth/credentials/credentials_krb5.c cli_credentials_krb5_refresh_ccache_send remove legacy_s4u/legacy_kinit

3 years agosource4/ntvfs/cifs/vfs_cifs.c cli_credentials_s4u_upn_creds
Stefan Metzmacher [Tue, 3 Dec 2019 12:37:19 +0000 (13:37 +0100)]
source4/ntvfs/cifs/vfs_cifs.c cli_credentials_s4u_upn_creds

3 years agosource4/torture/rpc/remote_pac.c all tests again
Stefan Metzmacher [Tue, 3 Dec 2019 12:36:57 +0000 (13:36 +0100)]
source4/torture/rpc/remote_pac.c all tests again

3 years agoauth/kerberos/gssapi_helper.c gssapi_client_krb5_creds s4u2proxy
Stefan Metzmacher [Tue, 3 Dec 2019 12:11:31 +0000 (13:11 +0100)]
auth/kerberos/gssapi_helper.c gssapi_client_krb5_creds s4u2proxy

3 years agosource4/heimdal/lib/krb5/get_cred.c krb5_tkt_creds_init no KRB5KDC_ERR_PATH_NOT_ACCEPTED!
Stefan Metzmacher [Tue, 3 Dec 2019 12:06:29 +0000 (13:06 +0100)]
source4/heimdal/lib/krb5/get_cred.c krb5_tkt_creds_init no KRB5KDC_ERR_PATH_NOT_ACCEPTED!

3 years agoauth/credentials/credentials_krb5.c cli_credentials_krb5_refresh_ccache_s4u2s_done...
Stefan Metzmacher [Tue, 3 Dec 2019 12:05:38 +0000 (13:05 +0100)]
auth/credentials/credentials_krb5.c cli_credentials_krb5_refresh_ccache_s4u2s_done state->imp_k5creds.flags.b.initial = true

3 years agosource4/torture/rpc/remote_pac.c test_S4U2Proxy cli_credentials_s4u_upn_creds
Stefan Metzmacher [Tue, 3 Dec 2019 10:33:10 +0000 (11:33 +0100)]
source4/torture/rpc/remote_pac.c test_S4U2Proxy cli_credentials_s4u_upn_creds

3 years agosq source4/auth/gensec/gensec_gssapi.c gensec_gssapi_update_got_ccache cli_credential...
Stefan Metzmacher [Tue, 3 Dec 2019 09:23:25 +0000 (10:23 +0100)]
sq source4/auth/gensec/gensec_gssapi.c gensec_gssapi_update_got_ccache cli_credentials_s4u_service_cred state->service_ccache_name

3 years agoHACK source4/torture/rpc/remote_pac.c s4u2proxy
Stefan Metzmacher [Tue, 3 Dec 2019 10:15:09 +0000 (11:15 +0100)]
HACK source4/torture/rpc/remote_pac.c s4u2proxy

3 years agoauth/kerberos/gssapi_helper.c gssapi_client_krb5_creds* state->service_ccache_name...
Stefan Metzmacher [Tue, 3 Dec 2019 10:14:24 +0000 (11:14 +0100)]
auth/kerberos/gssapi_helper.c gssapi_client_krb5_creds* state->service_ccache_name TODO

3 years agosource4/auth/gensec/gensec_gssapi.c gensec_gssapi_update_got_ccache cli_credentials_s...
Stefan Metzmacher [Tue, 3 Dec 2019 09:23:25 +0000 (10:23 +0100)]
source4/auth/gensec/gensec_gssapi.c gensec_gssapi_update_got_ccache cli_credentials_s4u_service_cred state->service_ccache_name

3 years agoauth/credentials/credentials_krb5.c cli_credentials_krb5_refresh_ccache_send use...
Stefan Metzmacher [Tue, 3 Dec 2019 09:15:46 +0000 (10:15 +0100)]
auth/credentials/credentials_krb5.c cli_credentials_krb5_refresh_ccache_send use cli_credentials_s4u_service_cred

3 years agoauth/credentials/credentials_krb5.c cli_credentials_s4u_service_cred
Stefan Metzmacher [Tue, 3 Dec 2019 09:14:33 +0000 (10:14 +0100)]
auth/credentials/credentials_krb5.c cli_credentials_s4u_service_cred

3 years agoauth/kerberos/gssapi_helper.c gssapi_client_krb5_creds service_ccache_name
Stefan Metzmacher [Tue, 3 Dec 2019 08:42:36 +0000 (09:42 +0100)]
auth/kerberos/gssapi_helper.c gssapi_client_krb5_creds service_ccache_name

3 years agosource4/heimdal/lib/krb5/get_cred.c krb5_tkt_creds_step KRB5_GC_CONSTRAINED_DELEGATIO...
Stefan Metzmacher [Tue, 3 Dec 2019 08:34:25 +0000 (09:34 +0100)]
source4/heimdal/lib/krb5/get_cred.c krb5_tkt_creds_step KRB5_GC_CONSTRAINED_DELEGATION ctx->second_ticket

3 years agocli_credentials_krb5_refresh_ccache... s4u2self
Stefan Metzmacher [Tue, 3 Dec 2019 08:14:15 +0000 (09:14 +0100)]
cli_credentials_krb5_refresh_ccache... s4u2self

3 years agoRevert "HACK test_S4U2Self"
Stefan Metzmacher [Tue, 3 Dec 2019 07:45:15 +0000 (08:45 +0100)]
Revert "HACK test_S4U2Self"

This reverts commit 0bed0fe3bc0001c87a50c416280d98ada7c4c48c.