Este archivo contiene la información necesaria para instalar las herramientas y configurarlas. Instalación: La instalación consiste en los siguientes pasos: 1.- copiar directorio actual con subdirectorios a directorio visible via web con módulo php 4 o superior. 2.- el directorio templates_c dejarlo vacio inicalmente y con permiso de escritura, lectura y ejecucion para usuario apache: chmod 755 apache.apache templates_c 3.- configurar archivo config.inc.php 4.- acceder desde la web a los archivos test_dns.php, test_full.php, test_imap.php, test_pop3.php, test_radius.php, test_smtp.php Configuracion: El sistema se podrá parametrizar mediante el archivo de configuracion config.inc.php. Las opciones estilo popup del sistema se almacenan en arreglos. para el caso dns, se almacena en la variable $kServidoresDNS un arreglo donde cada itema es otro arreglo. $kServidoresDNS = array( array("Otro","") ,array("DNS1 Netline","216.241.9.121","defecto") ,array("DNS3 Netline","200.2.204.181") ,array("a.root-servers.net","198.41.0.4") ,array("ns.nic.cl","200.1.123.4") ,array("DNS sin funcionar - solo pruebas","200.2.204.55") ,array("cursor.cl","200.55.206.18") ,array("dns-cron.cl","216.241.21.170") ); El primer arreglo corresponde a 'otro', es decir, los datos será ingresados por el usuario. El primer arreglo siempre debe ser 'otro'. Luego cada item del arreglo original es otro arreglo de 2 o 3 campos: el primer campo corresponde al nombre que se mostrará en pantalla, el segundo campo corresponde a la dirección IP del dns, el tercer campo es opcional e indica si se mostrará este valor por defecto en los listados de DNS. Para el caso de : $kServidoresMAIL se deberá ingresar en cada item del arreglo original un arreglo de 3 o 4 campos: 1er campo: nombre a mostrar en pantalla de servidor SMTP 2do campo: dirección Ip o host del servidor SMTP 3er campo: puerto de conexión con el servidor (generalmente 25) 4to campo: (opcional) defecto Para el caso de : $kServidoresPOP3 se deberá ingresar en cada item del arreglo original un arreglo de 3 o 4 campos: 1er campo: nombre a mostrar en pantalla de servidor POP3 2do campo: dirección Ip o host del servidor POP3 3er campo: puerto de conexión con el servidor (generalmente 110) 4to campo: (opcional) defecto Para el caso de : $kServidoresIMAP se deberá ingresar en cada item del arreglo original un arreglo de 3 o 4 campos: 1er campo: nombre a mostrar en pantalla de servidor IMAP 2do campo: dirección Ip o host del servidor IMAP 3er campo: puerto de conexión con el servidor (generalmente 143) 4to campo: (opcional) defecto Para el caso de : $kArchivosPrueba se deberá ingresar en cada item del arreglo original un arreglo de 2 o 3 campos: 1er campo: nombre a mostrar en pantalla del archivo a adjuntar 2do campo: path al archivo a adjuntar 3er campo: (opcional) defecto Para el caso de : $kServidoresRadius se deberá ingresar en cada item del arreglo original un arreglo de 5 o 6 campos: 1er campo: nombre a mostrar en pantalla del servidor de radius a validar 2do campo: Dirección Ip del servidor de radius 3er campo: Puerto autenticación 4to campo: Puerto de accounting 5to campo: palabra secreta de radius 6to campo: (opcional) defecto Para el caso de : $kTelefonosRadius se deberá ingresar en cada item del arreglo original un arreglo de 2 o 3 campos: 1er campo: número de teléfono a mostrar en pantalla 2do campo: número de teléfono a enregar a servidor de radius para valdiación 3er campo: (opcional) defecto Las siguientes variables del archivo de configuración son claras, a excepción de: $kIntentosBusqueda , indica cuantas veces se realizará como máximo la búsqueda de un mensaje de correo enviado. $kIntentosDelaySecs, indica la cantidad de segundos de espera entre una búsqueda fallida y la siguiente. $kHabilitarValidacionEnTodosServidores, el valor podrá ser true o false. En caso de que sea true mostrará la opción de validar contra todos los servidores de radius. $kDefaultRadiusValidarEnTodosServidores, este valor podrá ser true o false. En caso de que sea true al pantalla de test_radius mostrará por defecto la opción de validar contra todos los servidores de radius.