Example #1
0
function ApplyConfigTCP()
{
    $users = new usersMenus();
    if ($users->BIND9_INSTALLED) {
        include_once dirname(__FILE__) . '/ressources/class.bind9.inc';
        $bind9 = new bind9();
        $bind9->Compile();
    }
}
function compile_bind()
{
    $bind = new bind9();
    $bind->Compile();
    $bind->SaveToLdap();
}
Example #3
0
function AddNewDnsZone()
{
    $zone = $_GET["AddNewDnsZone"];
    $bind = new bind9();
    $bind->zones["{$zone}"]["type"] = "master";
    $bind->zones["{$zone}"]["file"] = "/etc/bind/" . md5($zone);
    $bind->SaveToLdap();
    $BinZone = new bind9_zones($zone);
    $BinZone->AddZone();
}