1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-10 01:18:15 +03:00
samba-mirror/source4/kdc
Andrew Bartlett 1bb2a1c6b3 auth: For NTLM and KDC authentication, log the authentication duration
This is not a general purpose profiling solution, but these JSON logs are already being
generated and stored, so this is worth adding.

Some administrators are very keen to know how long authentication
takes, particularly due to long replication transactions in other
processes.

This complements a similar patch set to log the transaction duration.

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Gary Lockyer <gary@catalyst.net.nz>
2018-06-25 08:32:14 +02:00
..
mit-kdb mit-kdb: support MIT Kerberos 1.16 KDB API changes 2018-01-19 01:36:22 +01:00
db-glue.c samdb: Add remote address to connect 2018-05-10 20:02:23 +02:00
db-glue.h s4-kdc: Use sdb in db-glue and hdb-samba4 2015-07-30 13:29:27 +02:00
hdb-samba4-plugin.c kdc: Add belts-and-braces check that we fail if the hdb version changes 2014-01-20 22:26:49 +01:00
hdb-samba4.c auth: For NTLM and KDC authentication, log the authentication duration 2018-06-25 08:32:14 +02:00
kdc-glue.c s4-kdc: move kdc_check_pac() to a new subsystem KDC-GLUE. 2015-07-21 19:04:14 +02:00
kdc-glue.h s4-kdc: Create a kdc-proxy.h header file 2016-06-18 23:32:27 +02:00
kdc-heimdal.c samdb: Add remote address to connect 2018-05-10 20:02:23 +02:00
kdc-proxy.c kdc: Fix CID 1435720 Unchecked return value 2018-05-24 00:43:52 +02:00
kdc-proxy.h s4-kdc: Create a kdc-proxy.h header file 2016-06-18 23:32:27 +02:00
kdc-server.c source4/smbd: refactor the process model for prefork 2017-10-19 05:33:09 +02:00
kdc-server.h s4-kdc: Allow to set the keytab_name in the kdc_server structure 2016-09-13 00:19:24 +02:00
kdc-service-mit.c samdb: Add remote address to connect 2018-05-10 20:02:23 +02:00
kdc-service-mit.h s4-kdc: Add a MIT Kerberos KDC service 2017-04-29 23:31:09 +02:00
kpasswd_glue.c samdb: Add remote address to connect 2018-05-10 20:02:23 +02:00
kpasswd_glue.h s4-kdc_kpasswd: split out some code to a KPASSWD_GLUE subsystem. 2015-07-21 19:04:14 +02:00
kpasswd-helper.c samdb: Add remote address to connect 2018-05-10 20:02:23 +02:00
kpasswd-helper.h s4-kdc: Add a kpasswd_samdb_set_password() helper function 2016-09-13 00:19:24 +02:00
kpasswd-service-heimdal.c s4-kdc: Add new kpasswd service Heimdal backend 2016-09-13 00:19:25 +02:00
kpasswd-service-mit.c s4-kdc: Add MIT Kerberos specific kpasswd code 2017-04-29 23:31:10 +02:00
kpasswd-service.c s4:kdc: make use of gensec_update() in kpasswd_process() 2017-05-21 21:05:12 +02:00
kpasswd-service.h s4-kdc: Add a new kpasswd service implementation 2016-09-13 00:19:25 +02:00
ktutil.c krb5_wrap: Rename smb_krb5_open_keytab_relative() 2016-08-31 20:59:15 +02:00
mit_kdc_irpc.c s4-kdc: Add MIT KRB5 based irpc service for PAC validation 2017-04-29 23:31:09 +02:00
mit_kdc_irpc.h s4-kdc: Add MIT KRB5 based irpc service for PAC validation 2017-04-29 23:31:09 +02:00
mit_samba.c s4:kdc: pass krbtgt and server to samba_kdc_update_pac_blob() 2018-03-19 20:30:52 +01:00
mit_samba.h mit-samba: Remove obsolete mit_samba_update_pac_data() 2017-04-29 23:31:12 +02:00
pac-glue.c s4:kdc: make sure we expand group memberships of the local domain 2018-03-19 20:30:52 +01:00
pac-glue.h s4:kdc: pass krbtgt and server to samba_kdc_update_pac_blob() 2018-03-19 20:30:52 +01:00
samba_kdc.h s4:kdc: remember is_krbtgt, is_rodc and is_trust samba_kdc_entry 2018-03-19 20:30:52 +01:00
sdb_to_hdb.c s4-sdb: Generate etypes list out of keys list 2016-09-26 02:25:07 +02:00
sdb_to_kdb.c mit-kdb: Update KDB vtable for DAL version 6 2017-04-29 23:31:08 +02:00
sdb.c s4-kdc: Remove unused etypes from sdb structure 2016-09-26 06:08:09 +02:00
sdb.h s4-kdc: Remove unused etypes from sdb structure 2016-09-26 06:08:09 +02:00
wdc-samba4.c s4:kdc: pass krbtgt and server to samba_kdc_update_pac_blob() 2018-03-19 20:30:52 +01:00
wscript_build kdc: Send bad password via NETLOGON in RODC 2017-05-30 08:06:06 +02:00