UUCP fue dise�ado a finales de los a�os setenta por Mike Lesk en los laboratorios Bell de AT&T con el objetivo de crear una simple red sobre l�neas de tel�fonos para conectarse mediante llamadas telef�nicas. Dado que la mayor�a de la gente que quiere tener correo electr�nico y noticias de Usenet en sus ordenadores personales todav�a se comunican por m�dem, UUCP ha seguido siendo muy popular. Aunque hay muchas implementaciones funcionando en una gran variedad de plataformas y sistemas operativos, todas son bastante compatibles.
Sin embargo, como con cualquier programa que se ha convertido en “est�ndar” con el tiempo, no hay un UUCP que se pueda denominar el UUCP. Ha sufrido un continuo proceso de evoluci�n desde la primera versi�n que fue implementada en 1976. En la actualidad hay dos especies principales que se diferencian principalmente en su soporte del hardware y en su configuraci�n. A su vez, hay varias implementaciones de estas dos clases, todas con ligeras diferencias respecto a sus familiares.
Una de las clases es la llamada UUCP Versi�n 2, que es una implementaci�n de 1977 de Mike Lesk, David A. Novitz, y Greg Chesson. Aunque es bastante antigua, todav�a se usa frecuentemente. Las implementaciones m�s recientes de la Versi�n 2 ofrecen muchas de las caracter�sticas de los tipos m�s nuevos de UUCP.
La segunda clase de UUCP se desarroll� en 1983, y se conoce com�nmente como BNU (Utilidades B�sicas de Red, Basic Network Utilities) o HoneyDanBer UUCP. El �ltimo nombre deriva de los nombres de sus autores (P. Honeyman, D. A. Novitz, y B. E. Redman) y a menudo se abrevia en HDB, que es el t�rmino que usaremos en este cap�tulo. HDB se cre� para eliminar algunas deficiencias de la Versi�n 2. Por ejemplo, se a�adieron nuevos protocolos de transferencia, y se dividi� el directorio de cola de manera que ahora s�lo hay un directorio para cada ordenador con el que mantener tr�fico UUCP.
La implementaci�n de UUCP que se distribuye con GNU Linux es Taylor UUCP 1.06, versi�n en la que se est� basado este cap�tulo. [1] La versi�n 1.06 de Taylor UUCP apareci� en Agosto de 1995. Aparte de los ficheros de configuraci�n tradicionales, Taylor UUCP tambi�n puede compilarse para entender los nuevos ficheros de configuraci�n —alias Taylor—.
Taylor UUCP se suele compilar con compatibilidad HDB, el esquema de configuraci�n Taylor o ambos. Al ser el esquema de Taylor mucho m�s flexible y probablemente m�s sencillo de entender que los ficheros de configuraci�n HDB a menudo bastante oscuros, describiremos m�s abajo el esquema Taylor.
El prop�sito de este cap�tulo no es ofrecer una explicaci�n exhaustiva de las opciones de la l�nea de �rdenes para las instrucciones de UUCP y lo que hacen, sino darle una introducci�n sobre c�mo poner en marcha un nodo de UUCP. La primera secci�n presenta una introducci�n de c�mo UUCP implementa ejecuci�n remota y transmisi�n de ficheros. Si usted tiene ya algunos conocimientos de UUCP, quiz� desee saltarse esto y continuar con la secci�n Secci�n 16.2”, que explica los distintos ficheros usados para configurar UUCP.
Sin embargo, asumiremos que usted est� familiarizado con los programas de usuario del paquete UUCP. �stos son uucp y uux. Si no los conoce suficientemente, consulte las correspondientes p�ginas de manual.
Aparte de los programas de usuario uucp y uux, el paquete UUCP contiene algunas �rdenes m�s con fines �nicamente administrativos. Se usan para monitorizar el tr�fico UUCP en su nodo, eliminar ficheros antiguos de registro o crear estad�sticas. No describiremos ninguna de estas utilidades porque son perif�ricas a las tareas principales de UUCP. Adem�s, se encuentran bien documentadas y su comprensi�n resulta bastante sencilla; acuda a las p�ginas del manual para m�s informaci�n. De todos modos, hay una tercera categor�a, que comprende los “motores” del UUCP. Se las conoce como uucico (donde cico significa copy-in copy-out), y uuxqt, que ejecuta tareas enviadas desde sistemas remotos. Nos concentraremos en estos dos importantes programas en este cap�tulo.
Si no le satisface la manera en que cubriremos estos temas, deber�a leer la documentaci�n que viene con el paquete UUCP. Es un conjunto de ficheros Texinfo en los que se describe la instalaci�n usando el esquema de configuraci�n Taylor. Puede convertir los ficheros Texinfo a un fichero dvi con texi2dvi (que se encuentra en el paquete Texinfo de su distribuci�n) y visualizar el fichero dvi por medio de la orden xvi.
El UUCP-HOWTO de Guylhem Aznar es otra buena fuente de informaci�n sobre UUCP en un entorno GNU/Linux. Se encuentra disponibles en cualquier servidor r�plica del Linux Documentation Project y se env�a con regularidad a comp.os.linux.answers.
Tambi�n hay un grupo de noticias para la discusi�n de UUCP llamado comp.mail.uucp. Si tiene preguntas espec�ficas sobre Taylor UUCP, ser� mejor que las haga all� en vez de en los grupos comp.os.linux.*.
[1] | Autor�a y copyright de Ian Taylor, 1995. |