From e9e5f697a6c435a4afb3331d8bd6c1b0cf1d89b0 Mon Sep 17 00:00:00 2001 From: Vika Shleina Date: Sun, 20 Apr 2025 12:27:25 +0300 Subject: [PATCH] Allow calling `mkcert -csr` with `-client` Resolves #630 --- main.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index 6c5e835b..792ff162 100644 --- a/main.go +++ b/main.go @@ -136,8 +136,8 @@ func main() { if *installFlag && *uninstallFlag { log.Fatalln("ERROR: you can't set -install and -uninstall at the same time") } - if *csrFlag != "" && (*pkcs12Flag || *ecdsaFlag || *clientFlag) { - log.Fatalln("ERROR: can only combine -csr with -install and -cert-file") + if *csrFlag != "" && (*pkcs12Flag || *ecdsaFlag) { + log.Fatalln("ERROR: can only combine -csr with -install, -client and -cert-file") } if *csrFlag != "" && flag.NArg() != 0 { log.Fatalln("ERROR: can't specify extra arguments when using -csr")