aboutsummaryrefslogtreecommitdiff
path: root/cmd/acme/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/acme/main.go')
-rw-r--r--cmd/acme/main.go9
1 files changed, 9 insertions, 0 deletions
diff --git a/cmd/acme/main.go b/cmd/acme/main.go
index 5567979..4534542 100644
--- a/cmd/acme/main.go
+++ b/cmd/acme/main.go
@@ -80,6 +80,15 @@ func main() {
}
}
+ if des.Webroot != "" {
+ ws := &webrootChallenge{Webroot: des.Webroot}
+ acme.RegisterSolver(acme.ChallengeHTTP, ws)
+ } else {
+ // TODO des.Register
+ hs := &httpChallenge{Addr: conf.Defaults.Listen}
+ acme.RegisterSolver(acme.ChallengeHTTP, hs)
+ }
+
wg.Add(1)
go func(k string, des *desire) {
log.Println("process", k)