aboutsummaryrefslogtreecommitdiff
path: root/cmd/acme/main.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2016-01-11 01:47:05 +0100
committerDimitri Sokolyuk <demon@dim13.org>2016-01-11 01:47:05 +0100
commitbd6f27f6f1829a797f4ff85db50bd9bda2d80492 (patch)
treecb5ec40fe41f010aa2ccc87ade10217c77c90f30 /cmd/acme/main.go
parent0490316d0891138181c4322510e07db1f0a603ea (diff)
Split http server
Diffstat (limited to 'cmd/acme/main.go')
-rw-r--r--cmd/acme/main.go10
1 files changed, 3 insertions, 7 deletions
diff --git a/cmd/acme/main.go b/cmd/acme/main.go
index 1dbc496..360fb90 100644
--- a/cmd/acme/main.go
+++ b/cmd/acme/main.go
@@ -3,7 +3,6 @@ package main
import (
"flag"
"log"
- "net/http"
"sync"
"dim13.org/acme"
@@ -73,6 +72,8 @@ func main() {
wg.Wait()
+ httpSolver(conf.Defaults.Listen)
+
for k, des := range conf.Desire {
if des.account.pending {
err = des.provider.Register(des.account, des.account.Contacts)
@@ -82,12 +83,7 @@ func main() {
}
// TODO des.Register
- hs := &httpChallenge{
- Server: http.Server{
- Addr: conf.Defaults.Listen,
- },
- Webroot: des.Webroot,
- }
+ hs := &httpChallenge{Webroot: des.Webroot}
acme.RegisterSolver(acme.ChallengeHTTP, hs)
wg.Add(1)