aboutsummaryrefslogtreecommitdiff
path: root/cmd/generate-keys/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/generate-keys/main.go')
-rw-r--r--cmd/generate-keys/main.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/cmd/generate-keys/main.go b/cmd/generate-keys/main.go
index ceeca567..743109f1 100644
--- a/cmd/generate-keys/main.go
+++ b/cmd/generate-keys/main.go
@@ -45,6 +45,11 @@ func main() {
flag.Parse()
+ if *tlsCertFile == "" && *tlsKeyFile == "" && *privateKeyFile == "" {
+ flag.Usage()
+ return
+ }
+
if *tlsCertFile != "" || *tlsKeyFile != "" {
if *tlsCertFile == "" || *tlsKeyFile == "" {
log.Fatal("Zero or both of --tls-key and --tls-cert must be supplied")