UUCP ============================================================================== Questo software non serve a chi e' connesso permanentemente a Internet oppure dispone di un IP statico. Con l'uucp si puo' realizzare un sistema di posta elettronica con un numero infinito di indirizzi anche se non si e' collegati a Internet in modo permanente o non si dispone di un IP statico. Il sistema si basa su un server di posta elettronica collegato permanentemente sulla rete (nel nostro caso arci01.bo.scuolan.it) che conserva la posta indirizzata a particolari server (i server scolastici). Quando questi si collegheranno alla rete potranno acquisire/inviare tutta la loro posta. Queste istruzioni permettono di configurare il solo server scolastico. Per attivare il servizio e' necessario comunicare ulteriori informazioni a chi gestisce il server uucp connesso alla rete (root@arci01.bo.scuolan.it) Ulteriori informazioni su uucp nel file: /usr/doc/HOWTO/UUCP-HOWTO ATTENZIONE: I file di log di uucp sono in /var/spool/uucp, se volete avere i file in un subdirectory di /var/log fate un link con il comando: ln -s /var/spool/uucp /var/log/uucp ============================================================================== Prerequisiti ------------ Per attivare e provare l'uucp dovete aver gia' installato i pacchetti relativi a: 1) Mailer postfix 2) Connessione diald-ppp oppure ADSL File di configurazione dell'UUCP ---------------------------------- Tutti i file del pacchetto vanno copiati nel directory /etc/uucp Quindi, posizionandosi in /etc/uucp modificare: 1) Nelle ultime righe del file "call" Inserire la password corretta dell'utente kidnet su arci01 Esempio: arci01 kidnet secret99 2) Nel file "passwd" Inserire la password corretta dell'utente kidnet su arci01 Esempio: kidnet secret99 3) Nel file "config" Inserire il nome del proprio sistema (senza il dominio ) alla riga:nodename Esempio: nodename my_system 4) Scegliere la modalita' di collegamento e copiare il file opportuno nel file "sys" [ cp sys.arci.XXX sys ] A) Per collegamenti UUCP via seriale diretti su arci01 copiare il file "sys.arci_uu" B) Per collegamenti UUCP attraverso una connessione a un provider copiare il file "sys.arci_tcp" 5) Inserire inserire nel file sys la password opportuna (al posto di secret99 ) 6) Se avete una connessione via modem oppure ISDN verificare, con il comando ls -l, che esista il file /dev/modem e che sia un link alla vostra porta seriale a cui e' collegato il modem (di solito ttyS1) Se questo non e' vero muovetevi (con il comando cd) nel directory /dev e usate il comando: ln -si ttyS1 modem Se possedete un modem cambiate le proprietà a ttyS0 oppure ttyS1 ---------------------------------------------------------------- Cambiare la proprieta' del file /dev/ttyS1 (oppure ttyS0) con il comando: chmod 666 /dev/ttyS1 In questo modo la porta seriale potra' essere utilizzata da programmi fatti girare senza i privilegi di root. Verifica di funzionamento: -------------------------- Per verificare il corretto funzionamento del uucp sul vostro server per prima cosa provate ad inviare un mail a un indizizzo esterno alla vostra rete (puo' essere anche un indirizzo inesistente !) Dopo pochi secondi con il comando : uustat -a (oppure leggendo il file /var/log/maillog) dovreste verificare che il messaggio e' stato posto nella coda di uscita. -- Per collegamento seriale diretto su arci01: usare il comando: uucico -X9 -S arci01 -- Per collegamento attraverso un altro provider: effettuare un collegamento sul provider: usare il comando: uucico -X9 -S arci01 I log del collegamento si trovano nei file: Debug e Log nel directory: /var/log/uucp Chiamate programmate: --------------------- Quando avete verificato che uucp funziona con le chiamate "fatte a mano" si pio' procedere nella configurazione delle chiamate in automatico. -- Per collegamento seriale diretto su arci01: Inserire nel file /etc/crontab le righe: # 25 05 * * * root /usr/sbin/uucico -X3 -S arci01 # -- Per collegamento ppp su provider Copiare il file mandaposta e mandaisdn in /root Inserire nel file /etc/crontab le righe: # 25 05 * * * /root /root/mandaposta # [ I numeri 25 e 05 indicano rispettivamente i minuti e l'ora a cui ] [ deve essere effettuato il collegamento ] NOTA: se stai usando ISDN al posto del comando "mandaposta" devi usare "mandaisdn" ------------------------------------------------------------------------------