From a3097061f27310a505d0a07c871a150af1ca6b7a Mon Sep 17 00:00:00 2001 From: Bryan McNulty Date: Thu, 24 Apr 2025 13:51:57 -0500 Subject: [PATCH] Ensure that smbauth uses custom Kerberos dialer --- smbauth/smbauth.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/smbauth/smbauth.go b/smbauth/smbauth.go index 84cc304..95adcd9 100644 --- a/smbauth/smbauth.go +++ b/smbauth/smbauth.go @@ -46,7 +46,8 @@ func Dialer( ctx context.Context, creds *adauth.Credential, target *adauth.Target, options *Options, ) (*smb2.Dialer, error) { smbCreds, err := dcerpcauth.DCERPCCredentials(ctx, creds, &dcerpcauth.Options{ - Debug: options.debug, + Debug: options.debug, + KerberosDialer: options.KerberosDialer, }) if err != nil { return nil, err @@ -78,6 +79,7 @@ func Dialer( KRB5Config: krbConf, CCachePath: creds.CCache, DisablePAFXFAST: true, + KDCDialer: options.KerberosDialer, }), ))