(Je sais que certains sont aussi intransigeants sur la facilit� d'emploi, que je le suis sur le fait de rester standard. C'est pour cette raison que vous disposez du code source pour faire comme vous l'entendez :-) )
Parce que mon humble avis est que le standard "de fait" des impl�mentations d'UUCP, est le type HDB. Il y a des milliers de sites administr�s par des op�rateurs exp�riment�s et de nombreux endroits o� vous pourrez trouver des informations incroyablement correctes � propos de la configuration HDB.
Les versions fournies avec certaines distributions de Linux sont compil�es avec le support des trois modes possibles. Ca marche. Choisissez le v�tre.
L'ordre de recherche des fichiers de configuration est Taylor, puis V2
(L.sys) et enfin HDB. Vous pouvez utiliser l'utilitaire uuconv
pour convertir les diff�rents fichiers de configuration d'un type
� l'autre.
Si vous ne pouvez pas attendre, prenez les sources d'UUCP et sp�cifiez
HAVE_BNU_CONFIG
, HAVE_V2_CONFIG
et HAVE_TAYLOR_CONFIG
,
les trois � la fois, dans le fichier policy.h
et tapez make
.
Il faut �galement savoir que la distribution Slackware est configur�e
de telle sorte qu'elle s�pare les fichiers n�cessaires aux diff�rentes
configuration dans plusieurs r�pertoires. Par exemple, ceux pour HDB
se trouveront dans /usr/lib/uucp/hdb_config
.
timeout
sur les connexions ?Direct
dans le fichier
Devices
, il y a un timeout de 10 secondes, cod� lors de la compilation.
Changez le nom du p�riph�rique pour autre chose que Direct
.
uuconf/syssub.c
, afin de changer les 10 secondes par d�faut
pour une valeur sup�rieure.
feed Any ACU,ag 38400 5551212 ogin: \c\d "" votrenom word: votrepasse
*** conn.c.orig Mon Feb 22 20:25:24 1993 --- conn.c Mon Feb 22 20:33:10 1993 *************** *** 204,209 **** --- 204,212 ---- /* Make sure any signal reporting has been done before we set fLog_sighup back to TRUE. */ + /* SMR: it seems to me if we don't care about SIGHUPS, we should clear + the flag before we return */ + afSignal[INDEXSIG_SIGHUP] = FALSE; ulog (LOG_ERROR, (const char *) NULL); fLog_sighup = TRUE;Note du traducteur : cette modification est incluse dans la version 1.05, disponible depuis fin avril 1994 !
La version 1.04 incluse dans la distribution SLS de Linux ne fonctionne
en anonyme qu'en mode Taylor, car elle est compil�e avec HAVE_TAYLOR_CONFIG
.
Si vous voulez qu'elle marche en HDB, vous devrez la recompiler � partir
des sources en d�finissant uniquement HDB. Ian Taylor est en train de
r�fl�chir comment r�gler cette "caract�ristique".
Par ailleurs, Taylor en mode HDB semble �tre tr�s sensible aux espaces et
lignes vides. Par s�curit�, assurez-vous qu'il n'y a aucune ligne
vide ou espace en fin de ligne dans le fichier Permissions
.
Enfin, v�rifiez que vous avez un fichier nomm� remote.unknown
dans /usr/lib/uucp
et qu'il n'est PAS ex�cutable. Voyez le livre
Managing UUCP and USENET de O'Reilly pour plus de d�tails � ce
sujet.
no matching ports found
?Vous �tes probablement en train d'essayer d'utiliser un p�riph�rique
qui n'existe pas (fichier /usr/lib/uucp/Devices
),
ou bien celui que vous avez sp�cifi� dans /usr/lib/uucp/Systems
ne correspond � aucun de ceux d�clar�s dans le fichier Devices
.
Voici ci-dessous des versions saines de mes fichiers de configuration de Taylor UUCP 1.05 en mode HDB que vous pouvez en toute s�curit� copier et utiliser.
Vous voyez le mot ACU
dans Systems
? Cela d�termine
quel "port" utiliser dans Devices
.
Vous notez le mot scout
dans Systems
? Il indique quel
composeur de num�ro utiliser dans Dialers
.
Si vous aviez un port ACU
, mais qu'aucun ne correspondait au
num�roteur pr�cis� sur la m�me ligne dans Systems
, vous avez
eu ce message d'erreur.
Ceux qui vont suivre sont "bons", pour Taylor-UUCP 1.05 sous Linux
en mode HoneyDanBer. Tous ces fichiers doivent �tre dans
/usr/lib/uucp
sauf si vous avez bricol� les sources pour changer
cette configuration de base.
Si vous avez d�plac� les chemins d'acc�s standards, m�fiez-vous
car certains programmes comme sendmail
peuvent �tre totalement
perdus. Vous devez vous assurer que tous les programmes relatifs aux
communications soient d'accord avec votre id�e des r�pertoires
"standard".
#------------- Devices ------------- # assurez-vous que le peripherique (ici cua1) est correct pour vous. # cua1 = COM2 # # Ici, "scout" est le modem Digicom Scout Plus 19.2 que j'utilise. # tbfast, et la suite, correspondent a un modem Telebit Trailblazer Plus # a differentes vitesses. # ACU cua1 - 19200 scout ACU cua1 - 9600 tbfast ACU cua1 - 1200 tbslow ACU cua1 - 2400 tbmed #------------- Dialers -------------- # Notez l'ajustement des registres du Trailblazer "au vol" # "scout" est le modem Digicom Scout Plus 19.2 que j'utilise. # scout =W-, "" ATM0DT\T CONNECT tbfast =W-, "" A\pA\pA\pT OK ATS50=255DT\T CONNECT\sFAST tbslow =W-, "" A\pA\pA\pT OK ATS50=2DT\T CONNECT\s1200 tbmed =W-, "" A\pA\pA\pT OK ATS50=3DT\T CONNECT\s2400 #-------------- Systems ------------- # Voici une entree tres generale qui devrait fonctionner avec la plupart # des systemes. # # Le Any;1 signifie que l'on peut appeler une fois par minute avec -f (force) # Le ACU,g force le protocole "g" au lieu du Taylor "i" par defaut. # fredsys Any;1 ACU,g 19200 scout5555555 "" \r ogin:--ogin: uanon word: uanon #-------------------------------- Permissions ------------------------- # # Taylor UUCP en mode HDB est sensible aux lignes vides. # Verifiez bien que toutes les lignes sont valides ou bien commentees. # # Voici une entree UUCP Anonyme # LOGNAME=nuucp MACHINE=OTHER \ READ=/usr/spool/uucp/nuucp \ WRITE=/usr/spool/uucp/nuucp \ SENDFILES=yes REQUEST=yes \ COMMANDS=/bin/rmail # # # Voici une entree normale pour une machine distante connue qui nous # appellera. Notez le chemin d'acces absolu a rnews, qui n'est pas # du tout le chemin "standard". # LOGNAME=fredsys MACHINE=fredsys \ READ=/usr/spool/uucp/fredsys:/usr/spool/uucp/uucppublic:/files \ WRITE=/usr/spool/uucp/fredsys:/usr/spool/uucppublic \ SENDFILES=yes REQUEST=yes \ COMMANDS=/bin/rmail:/usr/local/lib/news/bin/rnews #----------------------------------------------------------------------
La version 1.05 impl�mente l'option -z
dans uucico, pour
lui permettre d'appeler alternativement diff�rents num�ros de
t�l�phone pour un m�me site.
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:38