Ignore:
Timestamp:
11/28/2009 05:51:45 PM (2 years ago)
Author:
Acinonyx
Message:

[awmn] Add support to dump list of stealth nameservers

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/awmn/tools/dnszones-poller/dnszones-poller.php

    r198 r225  
    3131         
    3232        ## NAMESERVERS 
    33         $query = "SELECT dns_nameservers.name AS ns_num, nodes.name_ns AS name_ns 
     33        $query = "SELECT dns_nameservers.name AS ns_num, dns_nameservers.ip AS ns_ip, nodes.name_ns AS name_ns 
    3434                          FROM dns_nameservers 
    3535                          INNER JOIN nodes ON nodes.id = dns_nameservers.node_id 
     
    3838        $q = mysql_query($query, $mysql_link); 
    3939        while ($ret = mysql_fetch_assoc($q)) { 
    40                 $replace['NAMESERVERS'] .= " NS ".$ret['ns_num'].".".$ret['name_ns'].$conf['ns_domain']."\n"; 
     40                $replace['NAMESERVERS'] .= $conf['notify']? 
     41                        long2ip($ret['ns_ip']).";\n": 
     42                        " NS ".$ret['ns_num'].".".$ret['name_ns'].$conf['ns_domain']."\n"; 
    4143        } 
    4244         
     
    9698        echo mysql_error(); 
    9799        while ($ret = mysql_fetch_assoc($q)) { 
    98                 $replace['ZONES'] .= $ret['zone_name']." NS ".$ret['ns_num'].".".$ret['name_ns'].$conf['ns_domain']."\n"; 
     100                $replace['ZONES'] .= $ret['zone_name'].". NS ".$ret['ns_num'].".".$ret['name_ns'].$conf['ns_domain']."\n"; 
    99101        } 
    100102 
Note: See TracChangeset for help on using the changeset viewer.