aboutsummaryrefslogtreecommitdiff
path: root/cmd/acmed/config.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/acmed/config.go')
-rw-r--r--cmd/acmed/config.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/cmd/acmed/config.go b/cmd/acmed/config.go
index f1529b2..7f5ffbe 100644
--- a/cmd/acmed/config.go
+++ b/cmd/acmed/config.go
@@ -63,6 +63,7 @@ var (
errNoKey = errors.New("no key specified")
errNoCert = errors.New("no cert specified")
errNoAltNames = errors.New("no altnames specified")
+ errNoMail = errors.New("no mail specified")
)
func LoadConfig(fname string) (*Config, error) {
@@ -79,6 +80,9 @@ func LoadConfig(fname string) (*Config, error) {
if v.KeySize == 0 {
v.KeySize = c.Defaults.KeySize
}
+ if v.Mail == "" {
+ return nil, errNoMail
+ }
if v.Key == "" {
return nil, errNoKey
}