Debe introducir al menos 3 caracteres en el buscador.
Inicio / Wikis / Tutoriales / FEddi - Instalación del FEddi

FEddi - Instalación del FEddi

 ----- 
Copyright Tutorial de Manuel Soriano - 22 de Diciembre de 2006
Temas Relacionados: Servidores web
3. Instalación del FEddi

3.1 Instalación del usuario fido.

Vamos a instalar fido como usuario de correo, puedes darle otro nombre.

Entremos en materia.

En este documento cuando veas ~/ se refiere al home del usuario.

  • fichero /etc/passwd Incluye la siguiente línea :
    fido::2004:300::/home/fido:/bin/bash
    
  • fichero /etc/group Incluye la siguiente línea :
    fido::300:uucp,fido,root
    

3.2 Paquetes necesarios

Necesitas :

  • perl, haz
    ls /usr/bin/perl
    
    Si no existe, instálalo, discos D
  • ncurses, haz
    ls /usr/lib/libncurses.a
    
    Si no existe, instálalas, discos D

3.3 Configuración/instalación del mailer.

Vete al directorio /FEddi-0.9pl5

  1. Edita el fichero Makefile, en la variable SRCDIR pon el path donde estén tus fuentes, ej:
    SRCDIR=/root/trabajo/mailer/FEddi-dev
    
  2. En la línea NODEPRG = añade al principio nlfunct.o sino, no compila.
  3. make
  4. Si tienes este error :
    ncurses.h: No such file or directory
    
    Haz :
    ln -s /usr/include/ncurses/curses.h /usr/include/ncurses/ncurses.h
    
  5. su root
    make install
    exit
    
  6. Parece que la utilidad de instalación no copia las utilidades a su directorio, haz lo siguiente :
    cp utils/* ~/fnet/utility
    
  7. Hay que modificar unos cuantos ficheros :
    • Fichero printmsg
      #!/bin/sh
      cat | $HOME/fnet/utility/formatmsg | lpr
      
    • Fichero exportmsg
      #!/bin/sh
      if test $1 = "new"
        then
              cat | $HOME/fnet/utility/formatmsg > "$2"
        else
              cat | $HOME/fnet/utility/formatmsg >> "$2"
      fi
      
  8. El directorio fnet se compone de lo siguiente :
    ./outbound
    ./msgbase
    ./copy
    ./log
    ./inbound
    ./utility
    ./nodelist
    
    Créate esos directorios y haz lo siguiente:
    chown -R fido.fido fnet
    
  9. Fichero de configuración ~/.feddirc:
    • Permisos 644
    • Usuario/grupo fido.uucp
    ;
    ; This .feddirc was automatically created with config.user
    ;
    ; Profile Section
    ;
    PROFILE Manuel Soriano
    2:346/207.punto Nombre_de_net el_passwd outbound 2:*
    25:946/100.punto Nombre_de_otra_net el_passwd outbound 25:*
    93:346/101.punto Otro_nombre_de_Net el_passwd outbound 93:*
    END
    ; La pimera linea es tu direccion principal, las siguientes son sub-redes, el
    ; routado de la 25: y 93: se hace por la 2:
    ;
    ;
    ;
    ; Paths
    ;
    MsgBasePath  ~/fnet/msgbase/
    InboundPath  ~/fnet/inbound/
    OutboundPath ~/fnet/
    UtilityPath  ~/fnet/utility
    Log          ~/fnet/log/feddi.log 200
    CopyPath     ~/fnet/copy/
    NodelistPath ~/fnet/nodelist/
    ;
    ; Misc
    ;
    Packer       /usr/bin/zip -q -m -k -j %s %s
    ; Editor       /usr/bin/vi %s
    Beep         Yes
    AutoDelEmpty Yes
    KeepPKT      No
    KeepNL       Yes
    KeepBackups  No
    ShowAllAddr  Yes
    MaxMsgLength 64k
    QuoteLength 70
    ReplySubject No
    AskForOrigName Yes
    AutoNextFolder Yes
    ;
    ; End of .feddirc
    ;
    
    Puedes basarte en este fichero para configurar el tuyo, a mí me funciona sin problemas.
  10. Fichero ~/fnet/nodelist/fnlcrc
    dial    34-6-   3
    dial    34-6    
    dial    *       
    
    pointlist       ptlstr34
    pointlist       eu_punto
    
    nodelist        region34
    nodelist        eu_nodos
    
    dial : Según tu zona 34-6 (Valencia), 34-1 (Madrid), 34-3 (Barcelona), etc... Con pointlist las diversas listas de puntos, se pueden usar las listas de punto que nos vienen de las bbs sin transformar. Con nodelist las diversas listas de nodos, se pueden usar las listas de nodos que nos vienen de las bbs sin transformar. Nada más.
  11. Compilar las nodelist/pointlist Yo uso los siguientes scripts, son sencillos y funcionan.
    • fichero ~/fnet/nodelist/compila0 permisos 777
      #!/bin/bash
      unzip lista.zip
      mv EU_NODOS* eu_nodos
      mv EU_PUNTO* eu_punto
      mv PTLSTR34* ptlstr34
      mv REGION34* region34
      mv SNETLIST* snetlist
      mv SUBPTLST* subptlst
      
    • fichero ~/fnet/nodelist/compila1 permisos 777
      #!/bin/bash
      rm fnlc.*
      fnlc
      
    Esto te compila las listas, si tienes problemas seguro que son de permisos, revisa tus ficheros, normalmente los binarios se instalan en /usr/bin

3.4 Comprobación y manejo.

Prueba de correo, Busca un paquete de correo que tengas por MS/DOS lo pones en el directorio ~/fnet/inbound y haces

ftoss ; futility pack ; futility link

Es de esta forma que tratarás siempre tu correo en entrada, ftoss crea automáticamente los folder correspondientes a tus áreas.

fmbedit

Si todo va bien tendrás el correo correspondiente a ese paquete en tu pantalla :-)

El editor es muy sencillo y muy bien documentado, se parece un poco al editor del fmail.

Creas un mensaje en un área o dos y haces :

fscan

Es de esta forma como tratarás siempre tu correo en salida.

Autor y licencia de 'FEddi - Instalación del FEddi'
Manuel Soriano Extraído de: http://www.insflug.org/COMOs/FEddi-Como/FEddi-Como.html Copyright
El autor original del paquete FEddi es Oliver Graf, 2:2454/130.69, el porte original del bt a *nix es copyright (c) 1992, 1993 de Ben Stuyts, su adaptación a LiNUX es copyright (c) 1993 de Louis Lagendijk, y la persona que ha hecho que ambos sean utilizables ha sido Manuel Soriano, manu@ctv.es.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Wikis relacionados con 'FEddi - Instalación del FEddi'

Este documento pretende ser una pequeña ayuda para los usuarios de Linux pertenecientes a redes... Más »
¿Estás seguro de que deseas eliminar este capítulo?