| Comprar | Carrito | Buscar | cosaslibres.com cd / |
| ¿ Que es ? | Entretenimiento | Nosotros | Catalogo de Productos Linux | |||||||||||
| [#Linux|Software|Hardware] | [Kiosco|Links] | [Acerca|Buscar] | [Colombia|Hosting|Internacional] |
[ Preguntas frecuentes ] [ Visite nuestra Promoción vigente ]
4. Áreas públicas (ECHO)Preparáos, porque viene lo peor :-) No obstante, si habéis llegado a enviar y recibir correctamente los NETs, os considero capaz de afrontar la siguiente fase. Empezad por instalaros un sistema de noticias. Yo he instalado el más moderno, INN. La gente dice que C-News es más sencillo. Si elegí INN es porque viene como paquete estándar de la distribución RedHat de Linux. Uno y otro, utilizan ficheros de configuración parecidos. INN es más potente pero más lioso cuando hay problemas. Intentaremos ver cómo configurarlo todo para recibir el correo de Fido en las news. Antes, os recomiendo que os iniciéis en el mundo de los servidores de News. Una lectura interesante es la guía de administración de redes, de Olaf Kirch, que también ha traducido el proyecto LuCAS. Si instaláis el paquete de la distribución de RedHat, os meterá archivos de configuración en /etc/news, ficheros de grupos activos en /var/lib/news y os creará el directorio /var/spool/news con algún contenido. 4.1 Retocar ifmailEn el capítulo anterior nos olvidamos de las áreas de ECHO, con lo que teníamos el fichero de áreas vacío. Vamos a rellenarlo ahora. Para ello, añadid líneas como esta: AVISOS.R34 fido.r34.avisos fido En cada línea, el primer campo es el nombre del área en Fido. El segundo es el nombre del grupo de news donde vamos a guardar el área. Y el tercero, es el tipo de distribución que le vamos a dar (en general, se le da fido frente a world que se le da a los grupos de USENET). Si usáis la versión tx de ifmail, y escribís con acentos y eñes, os recomiendo esta línea para cada área, en lugar de la anterior: AVISOS.R34 fido.r34.avisos fido iso-8859-1 CP437 De esta forma vuestros mensajes de ECHO se exportarán con códigos del IBM PC bajo DOS, lo que facilitará su lectura a los usuarios de programas de correo bajo este sistema operativo. Recordad que para los mensajes recibidos no tenéis que tener en cuenta esto, ya que como os dije, la cabecera de FIDO CHRS es interpretada automáticamente por vuestro ifmail y prácticamente cualquier otro procesador de correo Fido bajo Unix. 4.2 Activar las áreas en el INNPara que las áreas sean aceptadas en el INN (o C-News) hay que incluirlas en el fichero /var/lib/news/active. Para la anterior, por ejemplo, la línea a añadir sería: fido.r34.avisos 0000000001 0000000001 y Además, si la añadimos al fichero /var/lib/news/newsgroups como sigue: fido.r34.avisos Avisos de R34 tendremos la descripción visible en programas lectores como tin o xrn. 4.3 Otros ficheros de configuración de INNEn /etc/news habrá que preparar algunos ficheros:
Bien, con esto creo que podemos poner en marcha el servidor de news. Seguid las instrucciones (en el INN de RedHat es tan simple como ejecutar /etc/rc.d/init.d/inn start. No es necesario rearrancar el equipo). Una vez hecho esto, escribid con un lector de News en algún grupo existente. Si escribís a un grupo de Fido deberá generarse un fichero f12.n341 (o con otro nombre, según sea vuestro Boss) en el directorio /var/spool/news/out.going. Dicho fichero contiene referencias al mensaje que acabáis de escribir. Si lo hacéis a un grupo de USENET, aparecerá un fichero news.proveedor.es, y si lo hacéis a un grupo local, no aparecerá ninguno. Todo esto depende del contenido del fichero /etc/newsfeeds. Vigilad los logs en estas operaciones, para identificar y corregir cualquier problema. En los directorios de documentación de ifmail hay un script muy bueno para empaquetar los mensajes para Fido y prepararlos para su envío. Dicho script se llama send-ifmail y debéis instalarlo en /etc/news. 4.4 Intentemos empaquetar y desempaquetar los mensajesPara probar el empaquetado, hay que ejecutar el programa send-ifmail desde el usuario fnet. Os recomiendo que hagáis que el usuario de ifmail (fnet) pertenezca también al grupo news, y así os ahorraréis algunos problemas con los permisos. La ejecución send-ifmail debe producir un fichero de nombre parecido a 0155000c.tmp en un directorio similar a /var/spool/ifmail/fidonet/0155000c.opk/. Si no aparece, es casi seguro que se debe a problemas con los permisos. Al ejecutar a continuación ifpack se producirá el fichero definitivo, comprimido, de nombre 0155000c.XY0 siendo XY las iniciales del día de la semana en Inglés. Este fichero quedará en el directorio /var/spool/ifmail/fidonet/. Finalmente, cuando se llame a ifcico (vía ifpoll) el paquete comprimido se enviará al Boss. Lo mejor es incluir la llamada a send-ifmail en una tarea de cron o bien en el propio script ifpoll justo antes de la llamada a ifpack. Cuando tengamos un fichero empaquetado de prueba, podemos probar a ejecutar ifunpack con el fin de comprobar que los mensajes que hemos exportado en pruebas se entregan al sistema de News. En este caso solo puede pasar tres cosas (a la vista de los logs):
4.5 Y probemos a llamar al BossSi habéis completado los pasos anteriores, empaquetando y desempaquetando correo de prueba, dirigid mensajes a las áreas locales de tu BBS y algún NET. La llamada a ifpoll deberá:
Si algún paso falla, revisad los logs. En particular, ifmail a veces es algo silencioso con problemas de permisos: si no puede acceder a un paquete con correo pendiente, simplemente pasa de él y no lo envía, pero no genera ningún error. Aquí ya no sé qué más decir. Si funciona, enhorabuena. Si no va, creo que los logs deberían daros suficiente información como para solucionarlo. Sé que es complicado (¡a mí me lo váis a decir!) y que hay muchos archivos de log para vigilar, pero poco más podemos hacer que trabajar cada uno por su cuenta... 4.6 Cómo añadir áreas nuevasRecordaréis que con FastEcho (bajo DOS) se podía tener creación automática de áreas cuando llegaba algún mensaje para áreas no definidas. Aquí aun no lo he conseguido, con lo que el proceso de suscripción al área conllevará algunas operaciones manuales:
Si el área es de USENET, en lugar de añadirla al fichero Areas de ifmail, hay que añadirla, por ejemplo, al de configuración de SUCK. 4.7 Un lector de noticias para FidoYa os dije antes que para leer las áreas de ECHO valía cualquier lector de noticias. Entonces, ¿para qué seguir insistiendo? Bien, quien lleve tiempo leyendo áreas de Fido con un lector tipo GoldED sabrá que todos estos editores son más cómodos y adecuados para esta red... En Unix aun nadie había hecho un lector especializado para Fido y suficientemente parecido al GoldED. Dejando a un lado el editor de FEddi (fmbedit) que usa base de mensajes propia en lugar de sistema de noticias USENET estándar, lo único parecido para Fidonet que tenemos como lector de noticias es el tin-1.3-unoff. Yo aun no lo he logrado poner en marcha, pero promete bastante: reconoce las cabeceras X-Comment-To usadas para indicar el destinatario del mensaje público (algo que en Fido es usual pero no en USENET), teniendo además estilos de quoting similares a los usados por GoldED en lugar del usado en Usenet. Aun le faltan cosas para parecerse al GoldED (por ejemplo, los colorines o el tratamiento de los Flags de los mensajes) pero no deja de ser recomendable. Anterior Siguiente Indice
Atención: Visite nuestro listado de productos de computadores, Linux y software libre aqui... |