Logo de AulaDigital

UUCP Como 4

Linux UUCP COMO: Instalación del Software Anterior Siguiente Indice

4. Instalación del Software

(La mayor parte de esta sección es una copia exacta del fichero README en los fuentes del UUCP Taylor v1.05 - está proporcionado aquí pero puedo ayudar a ``RTFM'' diciendo en su lugar justo lo que debe hacer)

La explicación detallada de cómo compilar está en uucp.texi en los fuentes.

Puede obtener los ``bien conocidos'' ficheros conf.h y policy.h para Linux del la distribución newspak mencionada anteriormente en la sección ``otras fuentes de información''. En ese caso, probablemente irá directo a teclear ``make''.

4.1 Extracción de los fuentes comprimidos

Para extraer el archivo tar gzipeado, haga lo siguiente:

                gunzip -c nombrefichero.tar.gz | tar xvf -

El tar ``moderno'' puede hacer:

                tar -zxvf nombrefichero.tgz

4.2 Edición del Makefile.in para especificar los directorios de instalación.

Aquí, pongo ``prefix'' a ``/usr'' en lugar del que viene por defecto ``/usr/local''

4.3 Ejecución de ``configure''

Teclear ``sh configure''.

El script de configuración compilará unos cuantos programas de test para ver qué hay disponible en el sistema y calcular algunas cosas.

El script de configuración creará el conf.h a partir del conf.h.in y el Makefile del Makefile.in. También creará el fichero config.status, el cual es un shell script que actualmente crea los ficheros.

  • Mejor que editar el fichero Makefile.in en los fuentes como se ha indicado anteriormente, se puede conseguir lo mismo con:
                    configure --prefix=/usr/lib
    

4.4 Elaboración de la futura configuración del software

Examinar el conf.h y el Makefile para asegurarse de queestán bien.

Yo dejo lo que está por defecto.

Editar el policy.h para su sistema local.

  • poner el tipo de lockfiles que quiere (HAVE_HDB_LOCKFILES)
  • poner el tipo de ficheros de configuración que quiere construir (HAVE_TAYLOR_CONFIG, HAVE_V2_CONFIG, HAVE_HDB_CONFIG)
  • poner el tipo de estructura de directorio de spool que quiere (SPOOLDIR_HDB)
  • poner el tipo de método de registro que quiere (HAVE_HDB_LOGGING)
  • poner el camino por defecto para buscar los comandos (Yo he añadido /usr/local/bin para el mio)

4.5 Compilar e instalar el software

  • teclear ``make''.
  • Utilizar ``uuchk | more'' para comprobar los ficheros de configuración. Se puede usar ``uuconv'' para convertir entre distintos formatos de ficheros de configuración.
  • Escribir ``make install'' para instalar.

4.6 Preparar los ficheros de configuración

Recomendaría empezar por coger los buenos ficheros de configuración para HDB que se adjuntan e instalarlos.

  • Asegúrese que el fichero Permissions indica exactamente dónde se pueden encontrar rmail y rnews si los ha instalado en cualquier otro sitio que el indicado en policy.h
  • Asegúrese que el fichero Devices coincide con la ubicación actual de su módem (cua1=COM2 en los ejemplos)
  • Editar el fichero Systems para preparar los sistemas con los que conectará con sus velocidades, número de teléfono, nombre de usuario y password. PROTEGER CONTRA LECTURA DE TODO EL MUNDO ESTE FICHERO
  • Preparar el fichero Permissions y añadir un conjunto de líneas por cada sistema con el que quiera conectar. Por razones de seguridad, se recomienda que cada uno tenga una cuenta separada (si se permite conectar desde fuera) y un directorio principal para que se puedan encontrar pistas.

4.7 Haga un intento

        /usr/lib/uucp/uucico -r 1 -x 9 -s remote_system_name

el -x 9 le dará el máximo de información de depuración escrita en el fichero
/usr/spool/uucp/.Admin/audit.local para ayuda en la preparación inicial.

Normalmente ejecuto con -x 4 ya que este nivel deja bastante información que me ayuda con los problemas de login. Obviamente, esto contiene información clara sobre su fichero System (cuenta/password) así que protéjalo contra lectura de todo el mundo.

  • de Pierre.Beyssac@emeraude.syseca.fr Taylor tiene más niveles de registro. Utilice todos los -x para conseguir el mayor nivel posible. Además, haga ``tail -f /usr/spool/uucp/.Admin/audit.local'' mientras depura para ver que ocurre en ejecución.

4.8 No funciona - ¿Por qué?

En general, puede referirse a la documentación mencionada anteriormente si las cosas no funcionan. También puede dirigirse a los vecinos mas experimentados en UUCP para que le ayuden. Normalmente, suele ser un error tipográfico.


Anterior Siguiente Indice