Sophie

Sophie

distrib > Mandriva > 9.1 > i586 > by-pkgid > f1098342ec4a2b28475e34123ce17201 > files > 1219

howto-html-it-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE>Linux UUCP HOWTO: Domande Frequenti sul Linux UUCP</TITLE>
<LINK HREF="UUCP-HOWTO-6.html" REL=next>
<LINK HREF="UUCP-HOWTO-4.html" REL=previous>
<LINK HREF="UUCP-HOWTO.html#toc5" REL=contents>
</HEAD>
<BODY>
<A HREF="UUCP-HOWTO-6.html">Avanti</A>
<A HREF="UUCP-HOWTO-4.html">Indietro</A>
<A HREF="UUCP-HOWTO.html#toc5">Indice</A>
<HR>
<H2><A NAME="s5">5. Domande Frequenti sul Linux UUCP</A></H2>

<H2><A NAME="ss5.1">5.1 Perch&eacute; il mio binario di uucp &egrave; configurato in modalit&agrave; HDB invece di</A>
``Taylor''?</H2>

<P>
<P>(religious mode on - Conosco molte persone che sono fanatiche circa la
``semplicit&agrave; d'uso'' come io sono per l'``essere standard''.  Questo perch&eacute;
essi producono del codice sorgente che vi potrete compilare da soli
:-)&nbsp;)
<P>E perch&eacute; IMHO &egrave; lo standard de-facto dell'implementazione UUCP in questo
momento. Ci sono migliaia di siti con amministratori ``navigati'' ed alcuni
posti nei quali trovare delle incredibilmente buone informazioni riguardanti
l'impostazione dell'HDB.
<P>L'uucp-1.04 che si trova in SLS 1.02 e successivi contiene il supporto per
tutti e tre i tipi di file di configurazione. Siccome non li potevo provare,
ho eseguito ``rtfm'' e Ian Taylor mi ha detto che devono funzionare.
<P>L'ordine di ricerca per i file di configurazione e`: Taylor poi V2 (L.sys)
poi HDB. Usate l'utility <CODE>uuconv</CODE> in /usr/lib/uucp per convertire i
file di configurazione da una modalit&agrave; all'altra.
<P>Se non potete aspettare, recuperate i sorgenti di uucp e specificate
<CODE>HAVE_BNU_CONFIG</CODE>, <CODE>HAVE_V2_CONFIG</CODE> *ed*
<CODE>HAVE_TAYLOR_CONFIG</CODE> nel file policy.h ed eseguite ``make''. Il
seguente giro &egrave; un po' uggioso, ma funziona se volete usare le
configurazioni Taylor con binari che non li supportano.
<P>
<UL>
<LI><EM>Da mbravo@tctube.spb.su (Michael E. Bravo)</EM>   

- aggiungete <CODE>"-I /usr/local/lib/uucp/config"</CODE> ad _ogni_ chiamata di
un programma nel pacchetto uucp.</LI>
</UL>
<P>Comunque, la corrente versione di Slackware ha un setup carino che separa i
file di configurazione per le varie configurazioni in directory separate.
Per esempio, i file di configurazione HDB si trovano in
<CODE>/usr/lib/uucp/hdb_config</CODE>. Mentre qui usavo il mio, ho eseguito
l'"out-of-the-box Slackware UUCP in HDB mode" senza problemi per un bel
periodo.
<P>
<P>
<H2><A NAME="ss5.2">5.2 Perch&eacute; ricevo un ``timeout'' sulla connessione dopo avere effettuato</A>
l'aggiornamento a uucp-1.04?</H2>

<P>
<P>
<UL>
<LI>da <EM>Ed Carp - erc@apple.com</EM>

Se usate un dispositivo ``Direct'' nel file Devices, c'&egrave; un timeout di 10
secondi compilato con esso.  Cambia il nome del Device in qualsiasi cosa
diversa da ``Direct''.  Se leggete l'esempio in /usr/lib/uucp fornito con
SLS, non avrete problemi come questo.
</LI>
<LI>da <EM>Greg Naber - greg@squally.halcyon.com</EM>

Se ricevete ``chat script timeouts'', potete modificare i sorgenti editando
la linea 323 in uuconf/syssub.c e cambiare il timeout di default da 10
secondi a qualcosina in pi&ugrave;.
</LI>
<LI>da <EM>Ed Rodda - ed@orca.wimsey.bc.ca</EM>

Se ricevete ``chat script timeouts'', tipicamente connetendovi ad altri siti
Taylor, una pausa dopo il login vi risolver&agrave; il problema.

<PRE>
feed Any ACU,ag 38400 5551212 ogin: \c\d "" yourname word: passwd
</PRE>
  
</LI>
<LI>da <EM>Dr. Eberhard W. Lisse - el@lisse.NA</EM>

Alcuni modem riattaccano dopo un paio di secondi. La seguente patch spedita
da Ian Taylor dovrebbe aiutare.

<PRE>
*** 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;
</PRE>
</LI>
</UL>
<P>
<P>
<H2><A NAME="ss5.3">5.3 Perch&eacute; uucp anonimo HDB sembra non funzionare?</A>
</H2>

<P>
<P>Uucp anonimo SLS funziona solo in modalit&agrave; Taylor perch&eacute; &egrave; stato compilato
con l'opzione HAVE_TAYLOR_CONFIG.  Sevolete eseguire un uucp anonimo in
modalit&agrave; HDB, dovrete ricompilare il sorgente solo con la definizione di
HDB. Ian Taylor sta considerando il modo di trattare questa
``caratteristica''.
<P>Pertanto, Taylor in HDB mode appare sensibile agli spazi bianchi e alle
linee bianche. Per essere sicuri, verificate che non ci siano spazi o righe
bianche nel file Permissions.
<P>Infine, assicuratevi di avere un file chiamato <CODE>remote.unknown</CODE> in
/usr/lib/uucp e che non sia marcato eseguibile. Controllate il libro
O'Reilly+Assoc <CODE>"Managing UUCP and USENET"</CODE> per i dettagli riguardo
questo file.
<P>
<P>
<H2><A NAME="ss5.4">5.4 Cosa significa ``no matching ports found''?</A>
</H2>

<P>
<P>Probabilmente state tentando di usare un dispositivo
(<CODE>/usr/lib/uucp/Devices</CODE>) che non esiste, o il dispositivo che avete
specificato nel file <CODE>/usr/lib/uucp/Systems</CODE> non corrisponde a nessun
dispositivo nel file Devices.
<P>In seguito troverete una versione *sana* dei miei config-files funzionanti
con Taylor 1.05 HDB che potrete installare ed usare.
<P>Notata la ``ACU'' nel file Systems? Questa spiega quale ``porta'' usare nel
file Devices.
<P>Vedete la parola ``scout'' in Systems? Questa vi spiega quale compositore
del numero usare in Dialers.
<P>Se avete una porta ACU, ma nessuna corrispondente al compositore del numero
specificato nella stessa linea in Systems, riceverete il messaggio di cui
sopra.
<P>
<P>
<H2><A NAME="ss5.5">5.5 Quali sono i file di configurazione ``buoni'' per la modalit&agrave; HDB?</A>
</H2>

<P>
<P>I seguenti file di configurazione sono ``buoni'' per il Taylor 1.05 sotto
Linux in modalit&agrave; HoneyDanBer. Essi funzionano con un kernel 0.99-8 o
successivo. Tutti i file devono trovarsi in /usr/lib/uucp a meno che non
abbiate modificato i sorgenti indicando di mettere le librerie uucp altrove.
<P>Se voi *AVETE* messo qualcosa in posizione non-standard, preparatevi, poich&eacute;
programmi tipo sendmail si possono confondere. Dovrete assicurarvi che tutti
i programmi di comunicazione relativi si adeguino alla vostra idea di
percorsi ``standard''.
<P>Se avete un sistema con un kernel 0.99-7 o precedente, cambiate ``cua1'' in
``ttyS1''.
<P>
<PRE>
#------------- Devices -------------
# make sure the device (cua1 here) matches your system
# cua1 = COM2 
#
# here "scout" is the Digicom Scout Plus 19.2 modem I use
# tbfast etc. is for a Telebit Trailblazer Plus modem's various speeds
#
ACU cua1 - 19200 scout
ACU cua1 - 9600 tbfast
ACU cua1 - 1200 tbslow
ACU cua1 - 2400 tbmed

#------------- dialers --------------
# note the setting of the Trailblazer registers "on the fly"
# "scout" is a Digicom Scout Plus (Hayes-like) modem I use here
#
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 -------------
# this is a very generic entry that will work for most systems
#
# the Any;1 means that you can call once per minute with using -f (force)
# the ACU,g means force "g" protocol rather than Taylor's default "i"
#
fredsys Any;1 ACU,g 19200 scout5555555 "" \r ogin:--ogin: uanon word: uanon 

#-------------------------------- Permissions -------------------------

# Taylor UUCP in HDB mode appears to be sensitive to blank lines.
# Make sure all Permissions lines are real or commented out.
#       
# this is a anonymous uucp entry
#
LOGNAME=nuucp MACHINE=OTHER \
READ=/usr/spool/uucp/nuucp \
WRITE=/usr/spool/uucp/nuucp \
SENDFILES=yes REQUEST=yes \
COMMANDS=/bin/rmail
#
# this is a normal setup for a remote system that talks to us
# note the absolute path to rnews since this site puts things
# in locations that aren't "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
#----------------------------------------------------------------------
</PRE>
<P>
<P>
<H2><A NAME="ss5.6">5.6 Usare uucico per chiamare numeri diversi </A>
</H2>

<P>
<P>La nuova versione 1.05 contiene l'opzione ``-z'' per uucico che prova
diversi numeri per contattare il sistema remoto.
<P>
<P>
<HR>
<A HREF="UUCP-HOWTO-6.html">Avanti</A>
<A HREF="UUCP-HOWTO-4.html">Indietro</A>
<A HREF="UUCP-HOWTO.html#toc5">Indice</A>
</BODY>
</HTML>