Service/Nameservers: Difference between revisions

No edit summary
No edit summary
Line 1: Line 1:
== Hostmasters ==
To request changes to DNS records, contact <hostmaster AT sugarlabs DOT org>
Current hostmasters are:
* Bernie Innocenti <bernie@codewiz.org>
* (others to be added when this documentation is finished)
== Registered nameservers ==
== Registered nameservers ==


Line 39: Line 49:


Note that ns2.auth.osuosl.org is not under our control and does not serve all our domains.
Note that ns2.auth.osuosl.org is not under our control and does not serve all our domains.
== Hostmasters ==
* Bernie Innocenti <bernie@codewiz.org>
* (others to be added when this documentation is finished)


== Editing zone data ==
== Editing zone data ==
Line 73: Line 78:
== Push changes back to master nameserver ==
== Push changes back to master nameserver ==


* First, commit your changes:
We have a handy script to automate everything:
 
git commit -a
 
* Update from remote to resolve conflicts, if any:
 
git pull
 
* We push to our own branches and then merge into the sandbox:
 
git push
ssh root@lightwave.sugarlabs.org 'cd /var/lib/bind/etc/bind && git merge remotes/USERNAME/master'
 
* Now reload the nameserver configuration, checking for errors:


  ssh root@lightwave.sugarlabs.org 'tail -f /var/log/daemon.log & /etc/init.d/bind9 reload'
  ./


* You should see the slaves transfering the new zones you have modified
* You should see the slaves transfering the new zones you have modified


TODO: document what to do for changes to slaves config.
TODO: document what to do for changes to slaves config.