aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Miek Gieben <miek@miek.nl> 2016-08-21 10:27:07 +0100
committerGravatar GitHub <noreply@github.com> 2016-08-21 10:27:07 +0100
commit0be3fb49470a26af16e2879ae1678a8d12f0d83e (patch)
tree6d8fa3a99949454eed8b366a96dad3a6ddc38f6e
parent416603383dfe0f57ef480e4bf480bbab1bf780a9 (diff)
downloadcoredns-0be3fb49470a26af16e2879ae1678a8d12f0d83e.tar.gz
coredns-0be3fb49470a26af16e2879ae1678a8d12f0d83e.tar.zst
coredns-0be3fb49470a26af16e2879ae1678a8d12f0d83e.zip
Set correct versioning for CoreDNS (#225)
This needs a patch in caddy to work properly, but we want something like it anyway. See https://github.com/mholt/caddy/pull/1058
-rw-r--r--coredns.go17
1 files changed, 12 insertions, 5 deletions
diff --git a/coredns.go b/coredns.go
index ad8cd1c95..26de37386 100644
--- a/coredns.go
+++ b/coredns.go
@@ -10,15 +10,22 @@ import (
//go:generate go run plugin_generate.go
func main() {
- // Default values for flags for CoreDNS.
+ setFlag()
+ setName()
+
+ caddymain.Run()
+}
+
+// setFlag sets flags to predefined values for CoreDNS.
+func setFlag() {
flag.Set("type", "dns")
+}
- // Values specific for CoreDNS.
+// setName sets application name and versioning information for CoreDNS.
+func setName() {
caddy.DefaultConfigFile = "Corefile"
- caddy.AppName = "coredns"
+ caddy.AppName = "CoreDNS"
caddy.AppVersion = version
-
- caddymain.Run()
}
const version = "001"