# -*- mode: python; encoding: utf-8 -*- info["owner"] = "root" info["group"] = "bind" info["mode"] = 0644 import config comment_start = ";" header("Zone du dns menteur pour accueil") @$TTL 1 @ @@ IN SOA sable.crans.org root.crans.org ( @ 1 ; serial @ 3600 ; refresh (1hr) @ 1800 ; retry (30mn) @ 604800 ; expire (7dy) @ 1 ; TTL (1s) @ ) @ @@ IN NS 10.51.0.10 @ @@ IN A 10.51.0.10 @* IN A 10.51.0.10 @org in A 10.51.0.10 @*.org IN A 10.51.0.10 for ip in config.accueil_route.keys(): if 'hosts' in config.accueil_route[ip].keys(): for host in config.accueil_route[ip]['hosts']: out("%s IN A %s" % (host, ip))