Add caDir and move serialDir into Config.Bind
authorClinton Ebadi <clinton@unknownlamer.org>
Thu, 24 Apr 2014 05:39:11 +0000 (01:39 -0400)
committerClinton Ebadi <clinton@unknownlamer.org>
Thu, 24 Apr 2014 05:39:11 +0000 (01:39 -0400)
configDefault/bind.cfg
configDefault/bind.csg
configDefault/domtool.cfg
configDefault/domtool.cfs
src/plugins/bind.sml

index 1554dc3..6178bef 100644 (file)
@@ -8,6 +8,8 @@ val defaultTTL = 3600
 val zonePath = ConfigCore.localRoot ^ "/zones"
 val zonePath_real = "/etc/bind/zones"
 
+val serialDir = ConfigCore.sharedRoot ^ "/serials"
+
 val namedConf = ConfigCore.localRoot ^ "/named.conf.local"
 
 val reload = ConfigCore.sudo ^ " " ^ ConfigCore.installPrefix ^ "/sbin/domtool-publish bind"
index 3ecd1ca..ec2f372 100644 (file)
@@ -8,6 +8,8 @@ signature BIND_CONFIG = sig
     val zonePath : string
     val        zonePath_real : string
 
+    val serialDir : string
+
     val        namedConf : string
 
     val reload : string
index 225b028..f580bdb 100644 (file)
@@ -40,7 +40,7 @@ val trustStore = ConfigCore.sharedRoot ^ "/TrustStore.pem"
 
 val certDir = ConfigCore.sharedRoot ^ "/certs"
 val keyDir = ConfigCore.sharedRoot ^ "/keys"
-val serialDir = ConfigCore.sharedRoot ^ "/serials"
+val caDir = "/etc/domtool/ca"
 
 val dispatcherName = defaultNode
 
index 3424464..15b3114 100644 (file)
@@ -42,7 +42,7 @@ val trustStore : string
 
 val certDir : string
 val keyDir : string
-val serialDir : string
+val caDir : string
 
 val dispatcherName : string
 
index ff99fba..4b9eccd 100644 (file)
@@ -257,7 +257,7 @@ val () = Slave.registerFileHandler (fn fs =>
                                                       val min = readILine inf
                                                       val () = TextIO.closeIn inf
 
-                                                      val serialPath = OS.Path.joinDirFile {dir = Config.serialDir,
+                                                      val serialPath = OS.Path.joinDirFile {dir = Config.Bind.serialDir,
                                                                                             file = #domain fs}
 
                                                       val oldSerial = let