Skip to content

Commit ecde711

Browse files
committed
Also check for duplicate symlinks
1 parent 7824662 commit ecde711

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

hack/tls-cert-gen/tls-cert-gen.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,14 @@ func main() {
8080

8181
filenames[secret.fileName] = struct{}{}
8282

83+
for _, symlink := range secret.symlinks {
84+
if _, ok := filenames[symlink]; ok {
85+
log.Fatalf(logger, "secret contains duplicated symlink for file %s: %s", secret.fileName, symlink)
86+
}
87+
88+
filenames[symlink] = struct{}{}
89+
}
90+
8391
err = printYaml(secret, projectRoot)
8492
if err != nil {
8593
log.Fatalf(logger, "Failed to print tls key: %v: %v", secret, err)

0 commit comments

Comments
 (0)