metze/samba/wip.git
3 years agosq cli_credentials_krb5_get_ccache_name less verbose
Stefan Metzmacher [Fri, 20 Dec 2019 09:19:58 +0000 (10:19 +0100)]
sq cli_credentials_krb5_get_ccache_name less verbose

3 years agoRevert "heimdal krb5_tkt_creds_step_input got_referral_tgt => process_tgt"
Stefan Metzmacher [Thu, 19 Dec 2019 23:07:31 +0000 (00:07 +0100)]
Revert "heimdal krb5_tkt_creds_step_input got_referral_tgt => process_tgt"

This reverts commit 9d9d98a294e7cb2a57f78d5b13b2aded7e678a6e.

3 years agoRevert "heimdal split out krb5_tkt_creds_step_cached_tgt/krb5_tkt_creds_step_process_tgt"
Stefan Metzmacher [Thu, 19 Dec 2019 23:07:31 +0000 (00:07 +0100)]
Revert "heimdal split out krb5_tkt_creds_step_cached_tgt/krb5_tkt_creds_step_process_tgt"

This reverts commit 81e1255d2a3f57f962ccc90bcff9aac48823d3e3.

3 years agoRevert "sq krb5_tkt_creds_step_* static => no KRB5_LIB_CALL"
Stefan Metzmacher [Thu, 19 Dec 2019 23:07:31 +0000 (00:07 +0100)]
Revert "sq krb5_tkt_creds_step_* static => no KRB5_LIB_CALL"

This reverts commit b2af48a53abdb4e1c9967ee7c485f80a0891cae7.

3 years agoRevert "TODO unfinished _krb5_tkt_creds_context_stage_fn"
Stefan Metzmacher [Thu, 19 Dec 2019 09:10:00 +0000 (10:10 +0100)]
Revert "TODO unfinished _krb5_tkt_creds_context_stage_fn"

This reverts commit 0ae73f3ce381127319727de5ca81ca7d8e4bccf3.

3 years agoTODO unfinished _krb5_tkt_creds_context_stage_fn
Stefan Metzmacher [Thu, 19 Dec 2019 09:09:42 +0000 (10:09 +0100)]
TODO unfinished _krb5_tkt_creds_context_stage_fn

3 years agosq krb5_tkt_creds_step_* static => no KRB5_LIB_CALL
Stefan Metzmacher [Thu, 19 Dec 2019 09:08:48 +0000 (10:08 +0100)]
sq krb5_tkt_creds_step_* static => no KRB5_LIB_CALL

3 years agoheimdal split out krb5_tkt_creds_step_cached_tgt/krb5_tkt_creds_step_process_tgt
Stefan Metzmacher [Wed, 18 Dec 2019 13:06:49 +0000 (14:06 +0100)]
heimdal split out krb5_tkt_creds_step_cached_tgt/krb5_tkt_creds_step_process_tgt

3 years agoheimdal krb5_tkt_creds_step_input got_referral_tgt => process_tgt
Stefan Metzmacher [Tue, 17 Dec 2019 17:16:37 +0000 (18:16 +0100)]
heimdal krb5_tkt_creds_step_input got_referral_tgt => process_tgt

3 years agoheimdal _krb5_tkt_creds_context caller_options; S4U NO_STORE
Stefan Metzmacher [Thu, 19 Dec 2019 06:45:12 +0000 (07:45 +0100)]
heimdal _krb5_tkt_creds_context caller_options; S4U NO_STORE

3 years agosq krb5_tkt_creds_step_input get_cred_kdc_address_post no input
Stefan Metzmacher [Thu, 19 Dec 2019 09:28:02 +0000 (10:28 +0100)]
sq krb5_tkt_creds_step_input get_cred_kdc_address_post no input

3 years agosq get_cred_kdc_address_pre/post
Stefan Metzmacher [Thu, 19 Dec 2019 09:27:16 +0000 (10:27 +0100)]
sq get_cred_kdc_address_pre/post

3 years agosq get_cred_kdc_pre/post
Stefan Metzmacher [Thu, 19 Dec 2019 09:23:26 +0000 (10:23 +0100)]
sq get_cred_kdc_pre/post

3 years agosq get_cred_kdc_post only state
Stefan Metzmacher [Thu, 19 Dec 2019 09:07:44 +0000 (10:07 +0100)]
sq get_cred_kdc_post only state

3 years agoHEIMDAL: get_cred_kdc() const input
Stefan Metzmacher [Thu, 19 Dec 2019 09:12:53 +0000 (10:12 +0100)]
HEIMDAL: get_cred_kdc() const input

3 years agokrb5_tkt_creds_init krb5_cc_get_kdc_offset
Stefan Metzmacher [Thu, 19 Dec 2019 10:30:54 +0000 (11:30 +0100)]
krb5_tkt_creds_init krb5_cc_get_kdc_offset

3 years agoHEIMDAL add krb5_principal_is_{final,referral}_krbtgt()
Stefan Metzmacher [Thu, 19 Dec 2019 07:26:36 +0000 (08:26 +0100)]
HEIMDAL add krb5_principal_is_{final,referral}_krbtgt()

3 years agokrb5-tkt-creds-stages.txt
Stefan Metzmacher [Wed, 18 Dec 2019 14:48:53 +0000 (14:48 +0000)]
krb5-tkt-creds-stages.txt

3 years agoRevert "TODO source3/winbindd/wb_gettoken.c..."
Stefan Metzmacher [Thu, 19 Dec 2019 23:00:47 +0000 (00:00 +0100)]
Revert "TODO source3/winbindd/wb_gettoken.c..."

This reverts commit 63e8adf251df1f023f59d392306394b1fdf94e27.

3 years agoTODO source3/winbindd/wb_gettoken.c...
Stefan Metzmacher [Thu, 19 Dec 2019 23:00:35 +0000 (00:00 +0100)]
TODO source3/winbindd/wb_gettoken.c...

3 years agoTODO s3:winbindd: implement _winbind_S4U2Self_SamInfo6
Stefan Metzmacher [Thu, 19 Dec 2019 15:40:40 +0000 (16:40 +0100)]
TODO s3:winbindd: implement _winbind_S4U2Self_SamInfo6

3 years agowinbind.idl: add winbind_S4U2Self_SamInfo6()
Stefan Metzmacher [Thu, 19 Dec 2019 13:33:39 +0000 (14:33 +0100)]
winbind.idl: add winbind_S4U2Self_SamInfo6()

Signed-off-by: Stefan Metzmacher <metze@samba.org>
3 years agonetlogon.idl: mark netr_SamInfo6 as [public]
Stefan Metzmacher [Thu, 19 Dec 2019 14:43:41 +0000 (15:43 +0100)]
netlogon.idl: mark netr_SamInfo6 as [public]

Signed-off-by: Stefan Metzmacher <metze@samba.org>
3 years agoheimdal krb5_tkt_creds_step_input only store received TGTs
Stefan Metzmacher [Tue, 17 Dec 2019 17:00:38 +0000 (18:00 +0100)]
heimdal krb5_tkt_creds_step_input only store received TGTs

3 years agokrb5_tkt_creds_step_start no cached if impersonation_principal != NULL
Stefan Metzmacher [Tue, 17 Dec 2019 16:51:02 +0000 (17:51 +0100)]
krb5_tkt_creds_step_start no cached if impersonation_principal != NULL

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