Example #1
0
    swriteln('Configuring Amavisd');
    $inst->configure_amavis();
    //** Configure Getmail
    swriteln('Configuring Getmail');
    $inst->configure_getmail();
}
if ($conf['services']['web'] == true) {
    //** Configure Pureftpd
    swriteln('Configuring Pureftpd');
    $inst->configure_pureftpd();
}
if ($conf['services']['dns'] == true) {
    //* Configure DNS
    if ($conf['powerdns']['installed'] == true) {
        swriteln('Configuring PowerDNS');
        $inst->configure_powerdns();
    } elseif ($conf['bind']['installed'] == true) {
        swriteln('Configuring BIND');
        $inst->configure_bind();
    } else {
        swriteln('Configuring MyDNS');
        $inst->configure_mydns();
    }
}
if ($conf['services']['web']) {
    if ($conf['webserver']['server_type'] == 'apache') {
        //** Configure Apache
        swriteln('Configuring Apache');
        $inst->configure_apache();
        //** Configure vlogger
        swriteln('Configuring vlogger');