46 log_warn "TODO: check_hosts $hosts" |
46 log_warn "TODO: check_hosts $hosts" |
47 done |
47 done |
48 |
48 |
49 ## Hosts |
49 ## Hosts |
50 log "Updating forward host zones..." |
50 log "Updating forward host zones..." |
51 for hosts in $(list_files etc/hosts); do |
51 for zone in $(list_dirs etc/hosts/forward); do |
52 update_hosts_forward "var/zones/hosts/$hosts" "$hosts" \ |
52 update_hosts_forward "var/zones/hosts/forward/$zone" "$zone" \ |
53 "etc/hosts/$hosts" |
53 etc/hosts/forward/$zone/* |
54 done |
54 done |
55 |
55 |
56 log "Updating DHCP hosts..." |
56 log "Updating DHCP hosts..." |
57 for hosts in $(list_files etc/hosts); do |
57 for hosts in $(list_files etc/hosts); do |
58 update_hosts_dhcp "var/dhcp/hosts/$hosts.conf" \ |
58 update_hosts_dhcp "var/dhcp/hosts/$hosts.conf" \ |
59 "etc/hosts/$hosts" |
59 "etc/hosts/$hosts" |
60 done |
60 done |
61 |
61 |
62 log "Updating reverse host zones..." |
62 log "Updating reverse host zones..." |
63 for zone in $(list_dirs etc/reverse-zones-hosts); do |
63 for zone in $(list_dirs etc/hosts/reverse); do |
64 update_hosts_reverse "var/zones/hosts/$zone" "$zone" \ |
64 update_hosts_reverse "var/zones/hosts/reverse/$zone" "$zone" \ |
65 etc/reverse-zones-hosts/$zone/* |
65 etc/hosts/reverse/$zone/* |
66 done |
66 done |
67 |
67 |
68 ## Zones |
68 ## Zones |
69 log "Copying zone includes..." |
69 log "Copying zone includes..." |
70 for zone in $(list_files etc/zones/includes); do |
70 for zone in $(list_files etc/zones/includes); do |