-#if [ -e /var/lib/misc/thishost/dns-zone ]; then
-# if cmp /var/lib/misc/thishost/dns-zone $tempfile2; then
-# rndc_reload=1
-# fi
-#fi
-
-# FIXME:
-# this needs to rebuild the zone file with a new serial so it can replicate.
-# this means splitting the functionality in the current git hook into two scripts,
-# one of which takes a file and maybe some other arguments and rebuilds the zone
-# file, the other doing the git pull and determining which files to rebuild.
-# this is just a temporary hack to have some logical flow in place.
-
-if [ "${rndc_reload}" -gt 0 ]; then
- rndc reload
+if [ "${rebuild_zones}" -gt 0 ]; then
+ sudo -u dnsadm /srv/dns.debian.org/bin/update
+fi
+
+if [ -d "/etc/freeradius" -a -e "$HOST/rtc-passwords" ]; then
+ install -o root -g freerad -m 440 $HOST/rtc-passwords /var/local/rtc-passwords
+ service freeradius reload
+ service resiprocate-turn-server reload