Quote:
|
Originally Posted by falko
You could write a script (e.g. in PHP) for it.
|
If anyone interested. (note.. I am not a programmer nor do I play one on TV) It pulls all the zones and adjusts the data so the zones work after import.
Code:
<?php
$dbhost = 'localhost';
$dbuser = '*******';
$dbpass = '*******';
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
$dbname = 'mydns';
mysql_select_db($dbname);
$query = "SELECT origin FROM soa";
$result = mysql_query($query) or die('Error, query failed');
while($row = mysql_fetch_array($result, MYSQL_NUM))
{
$soa = $row[0];
print "Done with $soa \n";
mysql_query("UPDATE soa SET sys_perm_user='riud',sys_perm_group='riud',sys_userid='1',sys_groupid='1' WHERE origin='$soa'") or die(mysql_error());
}
mysql_close($conn);
?>
This one fixes the rr records
Code:
<?php
$dbhost = 'localhost';
$dbuser = '*******';
$dbpass = '*******';
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
$dbname = 'mydns';
mysql_select_db($dbname);
$query = "SELECT id FROM rr";
$result = mysql_query($query) or die('Error, query failed');
while($row = mysql_fetch_array($result, MYSQL_NUM))
{
$rr = $row[0];
print "Record ID $rr \n";
mysql_query("UPDATE rr SET sys_perm_user='riud',sys_perm_group='riud',sys_userid='1',sys_groupid='1' WHERE id='$rr'") or die(mysql_error());
}
mysql_close($conn);
?>
Recent comments
11 hours 19 min ago
16 hours 24 min ago
20 hours 49 min ago
22 hours 38 min ago
1 day 12 hours ago
1 day 12 hours ago
1 day 17 hours ago
2 days 33 min ago
2 days 1 hour ago
2 days 2 hours ago