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);
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.
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);
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.
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);
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.
Stefan Metzmacher [Tue, 10 Dec 2019 20:47:39 +0000 (21:47 +0100)]
auth_generic_prepare gensec_security_by_oid(NULL, GENSEC_OID_KERBEROS5);
Stefan Metzmacher [Tue, 10 Dec 2019 20:42:40 +0000 (21:42 +0100)]
auth/kerberos/kinit_login.c
Stefan Metzmacher [Mon, 9 Dec 2019 10:19:06 +0000 (11:19 +0100)]
auth/credentials/credentials_krb5.c static int cli_credentials_get_keytab()
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>
Stefan Metzmacher [Fri, 6 Dec 2019 23:34:17 +0000 (00:34 +0100)]
source3/librpc/crypto/gse.c gssapi_server_krb5_creds()
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
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!
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
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
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
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)
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()
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
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
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
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.
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...
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.
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>
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.
Stefan Metzmacher [Tue, 10 Dec 2019 14:40:31 +0000 (15:40 +0100)]
Revert "debug auth_system_session"
This reverts commit
9f25ef9e4820e2522badc6bdd5d468dcde4fb549.
Stefan Metzmacher [Tue, 10 Dec 2019 14:40:31 +0000 (15:40 +0100)]
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.
Stefan Metzmacher [Tue, 10 Dec 2019 14:39:57 +0000 (15:39 +0100)]
more debug auth_system_session->credentials set_machine_account
Stefan Metzmacher [Thu, 28 Nov 2019 23:15:48 +0000 (00:15 +0100)]
DEBUG...
Stefan Metzmacher [Tue, 10 Dec 2019 06:37:18 +0000 (07:37 +0100)]
debug auth_system_session
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()
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...
Stefan Metzmacher [Mon, 9 Dec 2019 09:15:58 +0000 (10:15 +0100)]
auth/credentials/credentials_krb5.c add cli_credentials_krb5_refresh_keytab()
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()
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()
Stefan Metzmacher [Mon, 9 Dec 2019 14:52:31 +0000 (15:52 +0100)]
Revert "auth/kerberos/kinit_login.c"
This reverts commit
ced94191df0be15465bd57f03d3bba11556cd741.
Stefan Metzmacher [Mon, 9 Dec 2019 14:51:11 +0000 (15:51 +0100)]
auth/kerberos/kinit_login.c
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
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()
Stefan Metzmacher [Fri, 6 Dec 2019 11:00:35 +0000 (12:00 +0100)]
cli_credentials_new_ccache "MEMORY:cli_credentials-%u-%p"
Stefan Metzmacher [Fri, 6 Dec 2019 12:35:50 +0000 (13:35 +0100)]
auth/kerberos/gssapi_helper.c add gssapi_server_krb5_creds()
Stefan Metzmacher [Fri, 6 Dec 2019 11:56:19 +0000 (12:56 +0100)]
auth/kerberos/gssapi_helper.c remove #if 0
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
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
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
Stefan Metzmacher [Tue, 3 Dec 2019 21:30:42 +0000 (22:30 +0100)]
Stefan Metzmacher [Thu, 28 Nov 2019 23:15:48 +0000 (00:15 +0100)]
DEBUG...
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
Stefan Metzmacher [Tue, 3 Dec 2019 14:46:48 +0000 (14:46 +0000)]
revert torture_rpc_teardown hack
Stefan Metzmacher [Tue, 3 Dec 2019 13:04:35 +0000 (14:04 +0100)]
auth/credentials/credentials_krb5.c remove cli_credentials_set_impersonate_principal...
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
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
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
Stefan Metzmacher [Tue, 3 Dec 2019 12:37:19 +0000 (13:37 +0100)]
source4/ntvfs/cifs/vfs_cifs.c cli_credentials_s4u_upn_creds
Stefan Metzmacher [Tue, 3 Dec 2019 12:36:57 +0000 (13:36 +0100)]
source4/torture/rpc/remote_pac.c all tests again
Stefan Metzmacher [Tue, 3 Dec 2019 12:11:31 +0000 (13:11 +0100)]
auth/kerberos/gssapi_helper.c gssapi_client_krb5_creds s4u2proxy
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!
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
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
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
Stefan Metzmacher [Tue, 3 Dec 2019 10:15:09 +0000 (11:15 +0100)]
HACK source4/torture/rpc/remote_pac.c s4u2proxy
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
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
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
Stefan Metzmacher [Tue, 3 Dec 2019 09:14:33 +0000 (10:14 +0100)]
auth/credentials/credentials_krb5.c cli_credentials_s4u_service_cred
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
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
Stefan Metzmacher [Tue, 3 Dec 2019 08:14:15 +0000 (09:14 +0100)]
cli_credentials_krb5_refresh_ccache... s4u2self
Stefan Metzmacher [Tue, 3 Dec 2019 07:45:15 +0000 (08:45 +0100)]
Revert "HACK test_S4U2Self"
This reverts commit
0bed0fe3bc0001c87a50c416280d98ada7c4c48c.
Stefan Metzmacher [Tue, 3 Dec 2019 05:47:31 +0000 (06:47 +0100)]
HACK test_S4U2Self
Stefan Metzmacher [Mon, 2 Dec 2019 15:27:33 +0000 (16:27 +0100)]
lib/krb5_wrap/krb5_samba.c sq smb_krb5_s4u2self_send/recv
Stefan Metzmacher [Mon, 2 Dec 2019 15:26:09 +0000 (16:26 +0100)]
sq auth/credentials/credentials_krb5.c cli_credentials_krb5_refresh_ccache use smb_krb5_s4u2self_send
Stefan Metzmacher [Mon, 2 Dec 2019 15:25:36 +0000 (16:25 +0100)]
sq auth/credentials/credentials_krb5.c cli_credentials_krb5_refresh_ccache_send legacy s4u2self
Stefan Metzmacher [Mon, 2 Dec 2019 15:25:10 +0000 (16:25 +0100)]
sq auth/credentials/credentials_krb5.c cli_credentials_s4u_upn_creds()
Stefan Metzmacher [Mon, 2 Dec 2019 14:00:57 +0000 (15:00 +0100)]
test_S4U2Self cli_credentials_s4u_upn_creds
Stefan Metzmacher [Mon, 2 Dec 2019 13:55:57 +0000 (14:55 +0100)]
remote_pac test
Stefan Metzmacher [Mon, 2 Dec 2019 13:14:08 +0000 (14:14 +0100)]
auth/credentials/credentials_krb5.c cli_credentials_krb5_refresh_ccache* use smb_krb5_s4u2self_send/recv
Stefan Metzmacher [Tue, 3 Dec 2019 13:46:55 +0000 (14:46 +0100)]
lib/krb5_wrap/krb5_samba.c: smb_krb5_s4u2self_send check krb5_tkt_creds_set_impersonate => NT_STATUS_NO_S4U_PROT_SUPPORT
Stefan Metzmacher [Mon, 2 Dec 2019 12:36:41 +0000 (13:36 +0100)]
sq lib/krb5_wrap/krb5_samba.c smb_krb5_s4u2self_send/recv
Stefan Metzmacher [Tue, 3 Dec 2019 13:30:38 +0000 (14:30 +0100)]
TODO krb5_tkt_creds_set_impersonate configure checks
Stefan Metzmacher [Tue, 3 Dec 2019 13:30:38 +0000 (14:30 +0100)]
TODO krb5_init_creds_step/krb5_tkt_creds_step configure checks
Stefan Metzmacher [Fri, 29 Nov 2019 18:57:25 +0000 (19:57 +0100)]
sq TODO auth/credentials/credentials_krb5.c cli_credentials_krb5_refresh_ccache_send use cli_credentials_get_keytab disable for now
Stefan Metzmacher [Fri, 29 Nov 2019 15:31:21 +0000 (16:31 +0100)]
TODO HEIMDAL krb5_tkt_creds_set_impersonate()
Stefan Metzmacher [Fri, 29 Nov 2019 13:06:19 +0000 (14:06 +0100)]
TODO lib/krb5_wrap/krb5_samba.c smb_krb5_s4u2self_send
Stefan Metzmacher [Fri, 29 Nov 2019 13:01:15 +0000 (14:01 +0100)]
sq smb_krb5_kinit_recv
Stefan Metzmacher [Fri, 29 Nov 2019 12:52:05 +0000 (13:52 +0100)]
TODO auth/credentials/credentials_krb5.c cli_credentials_krb5_refresh_ccache_send use cli_credentials_get_keytab
Stefan Metzmacher [Fri, 29 Nov 2019 11:24:03 +0000 (12:24 +0100)]
Revert "TMP: cli_credentials_krb5_refresh_ccache_send force nt_hash"
This reverts commit
825bb59db6086af989446337e1c429848df2e88b.
Stefan Metzmacher [Fri, 29 Nov 2019 11:14:04 +0000 (12:14 +0100)]
TODO?? source4/heimdal/lib/krb5/init_creds_pw.c pa_data_to_md_ts_enc direct pre-auth with keytab
Stefan Metzmacher [Fri, 29 Nov 2019 09:05:43 +0000 (10:05 +0100)]
Revert "HACK NT_STATUS_MAGAZINE_NOT_PRESENT auth/credentials/credentials_krb5.c"
This reverts commit
2fdf4dfb8a0309294c003743652053542d98ea41.
Stefan Metzmacher [Fri, 29 Nov 2019 09:05:29 +0000 (10:05 +0100)]
HACK NT_STATUS_MAGAZINE_NOT_PRESENT auth/credentials/credentials_krb5.c
Stefan Metzmacher [Fri, 29 Nov 2019 09:03:52 +0000 (10:03 +0100)]
TMP: cli_credentials_krb5_refresh_ccache_send force nt_hash
Stefan Metzmacher [Fri, 29 Nov 2019 08:46:57 +0000 (08:46 +0000)]
Revert "DBG_ERR gensec_gssapi_update_recv"
This reverts commit
090c94d85303bb4a8f0f09a583b7c36e0cfcfdba.
Stefan Metzmacher [Fri, 29 Nov 2019 08:46:48 +0000 (08:46 +0000)]
Stefan Metzmacher [Thu, 28 Nov 2019 23:15:48 +0000 (00:15 +0100)]
DEBUG...
Stefan Metzmacher [Thu, 28 Nov 2019 23:14:17 +0000 (00:14 +0100)]
lib/krb5_wrap/krb5_samba.c NT_STATUS_INVALID_ACCOUNT_NAME => NT_STATUS_LOGON_FAILURE
Stefan Metzmacher [Thu, 28 Nov 2019 22:36:41 +0000 (23:36 +0100)]
DBG_ERR gensec_gssapi_update_recv
Stefan Metzmacher [Thu, 28 Nov 2019 22:16:10 +0000 (23:16 +0100)]
auth/credentials/credentials_krb5.c cli_credentials_krb5_refresh_ccache_* cli_credentials_get_nt_hash
Stefan Metzmacher [Thu, 28 Nov 2019 22:15:44 +0000 (23:15 +0100)]
sq lib/krb5_wrap/krb5_samba.c smb_krb5_kinit_send/recv