From 1cd86d188f8f83d1bd853a8a84dda4d156636454 Mon Sep 17 00:00:00 2001 From: Ben McClelland Date: Mon, 18 Mar 2024 15:32:54 -0700 Subject: [PATCH] fix: require root credentials be set to start gateway Fixes #466 --- cmd/versitygw/main.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmd/versitygw/main.go b/cmd/versitygw/main.go index 19b298c..6d765f1 100644 --- a/cmd/versitygw/main.go +++ b/cmd/versitygw/main.go @@ -369,6 +369,10 @@ func initFlags() []cli.Flag { } func runGateway(ctx context.Context, be backend.Backend) error { + if rootUserAccess == "" || rootUserSecret == "" { + return fmt.Errorf("root user access and secret key must be provided") + } + app := fiber.New(fiber.Config{ AppName: "versitygw", ServerHeader: "VERSITYGW",