Skip to content

Commit ed9c8a2

Browse files
fix: prevent duplicate include entries in SSH config (#339)
1 parent 2f632bb commit ed9c8a2

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

pkg/ssh/sshconfigurer.go

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -611,7 +611,13 @@ func makeIncludeBrevStr(brevSSHConfigPath string) string {
611611
}
612612

613613
func doesUserSSHConfigIncludeBrevConfig(conf string, brevConfigPath string) bool {
614-
return strings.Contains(conf, makeIncludeBrevStr(brevConfigPath))
614+
if strings.Contains(conf, makeIncludeBrevStr(brevConfigPath)) {
615+
return true
616+
}
617+
if strings.Contains(conf, makeIncludeBrevStr(toWindowsPath(brevConfigPath))) {
618+
return true
619+
}
620+
return false
615621
}
616622

617623
// Deprecated: var _ Config = SSHConfigurerServiceMesh{}

0 commit comments

Comments
 (0)