Example #1
0
    ini_set('error_prepend_string', null);
    ini_set('error_append_string', null);
}
include_once dirname(__FILE__) . '/ressources/class.ldap.inc';
include_once dirname(__FILE__) . '/framework/class.unix.inc';
include_once dirname(__FILE__) . '/framework/frame.class.inc';
include_once dirname(__FILE__) . '/framework/class.settings.inc';
include_once dirname(__FILE__) . "/ressources/class.resolv.conf.inc";
include_once dirname(__FILE__) . "/ressources/class.system.network.inc";
include_once dirname(__FILE__) . "/ressources/class.system.nics.inc";
include_once dirname(__FILE__) . "/framework/class.unix.inc";
include_once dirname(__FILE__) . "/framework/frame.class.inc";
include_once dirname(__FILE__) . "/ressources/class.os.system.inc";
include_once dirname(__FILE__) . "/ressources/class.tcpip.inc";
if ($argv[1] == "--network-menu") {
    network_menu();
    exit;
}
if ($argv[1] == "--interface") {
    interface_menu($argv[2]);
    exit;
}
if ($argv[1] == "--savenic") {
    savenic($argv[2]);
    exit;
}
if ($argv[1] == "--savedns") {
    savedns();
    exit;
}
if ($argv[1] == "--reconfigure") {
Example #2
0
function routing_rules_delete($eth)
{
    $q = new mysql();
    $results = $q->QUERY_SQL("SELECT ID FROM routing_rules WHERE nic='{$eth}'", "artica_backup");
    while ($ligne = mysql_fetch_assoc($results)) {
        $ID = $ligne["ID"];
        $q->QUERY_SQL("DELETE FROM routing_rules WHERE ID='{$ID}'", "artica_backup");
        $q->QUERY_SQL("DELETE FROM routing_rules_dest WHERE ruleid='{$ID}'", "artica_backup");
        $q->QUERY_SQL("DELETE FROM routing_rules_src WHERE ruleid='{$ID}'", "artica_backup");
    }
    network_menu();
}