Service/Nameservers: Difference between revisions

No edit summary
No edit summary
Line 85: Line 85:
* watch BIND's log file to ensure there are no errors and slaves are actually transferring the changed zones
* watch BIND's log file to ensure there are no errors and slaves are actually transferring the changed zones


== Implementation details ==
== GIT repository implementation details ==


* We use a detached working directory to allow the automatic checkout to work (see post-receive hook below). The git repository is in <code>/var/lib/bind/etc/bind.git</code> and the working directory lives in <code>/var/lib/bind/etc/bind</code>. <code>/etc/bind</code> is a symlink to the working directory (<code>/var/lib/bind/etc/bind</code>).
* We use a detached working directory to allow the automatic checkout to work (see post-receive hook below). The git repository is in <code>/var/lib/bind/etc/bind.git</code> and the working directory lives in <code>/var/lib/bind/etc/bind</code>. <code>/etc/bind</code> is a symlink to the working directory (<code>/var/lib/bind/etc/bind</code>).