From 7f7344b490a9e30d2c6e1495b8b542a233e377fb Mon Sep 17 00:00:00 2001 From: suryatech27-cloud Date: Fri, 25 Mar 2022 13:11:33 +0530 Subject: [PATCH] Code changes for Directory validation. Signed-off-by: Sunil Kumar --- internal/tlsutil/cfg.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/tlsutil/cfg.go b/internal/tlsutil/cfg.go index a64fc29d3..5c15487b4 100644 --- a/internal/tlsutil/cfg.go +++ b/internal/tlsutil/cfg.go @@ -78,8 +78,8 @@ func ReadCertFromSecDir(host string) (opts Options, err error) { fmt.Printf("Please Configure secondary certificate directory for ssl connection set/export HELM_SECONDARY_CERT_DIR='/etc/docker/certs.d/'\n") os.Exit(1) } - lastIndex := strings.LastIndexByte(clientCertDir, '/') - if lastIndex < 19 { + + if clientCertDir[len(clientCertDir)-1] != '/' { clientCertDir = fmt.Sprintf("%s/%s", clientCertDir, host) } else { clientCertDir = fmt.Sprintf("%s%s", clientCertDir, host)