Ignore:
Timestamp:
06/22/2011 08:18:46 PM (11 months ago)
Author:
sque
Message:

Merge branches/awmn 221:235
[awmn] Allow users to delete zones and nameservers without making a request to hostmaster
[awmn] Untaint sprintf
[awmn] Don't change to php script dir
[awmn] Add support to dump list of stealth nameservers
[awmn] Add active peers search fields to hostmaster's ranges page
[awmn] Redirect errors to stderr
[awmn] Don't explicitly set owner to 'N' (#146)
[awmn] Restrict ip ranges to valid b-classes (0-255)
[awmn] Escape HTML special characters
[awmn] Use appropriate entities for < and > HTML special characters
[awmn] Add missing 'alt' attribute for 'img' element
[awmn] Close 'td' and 'tr' elements properly
[awmn] Escape HTML special characters in services URLs
[awmn] Remove end of line carriage returns

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/tools/dnszones-poller/dnszones-poller.php

    r152 r245  
    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.