Sophie

Sophie

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

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE>Linux AX25-HOWTO, Amateur Radio.: Configurazione di pms</TITLE>
<LINK HREF="AX25-HOWTO-17.html" REL=next>
<LINK HREF="AX25-HOWTO-15.html" REL=previous>
<LINK HREF="AX25-HOWTO.html#toc16" REL=contents>
</HEAD>
<BODY>
<A HREF="AX25-HOWTO-17.html">Avanti</A>
<A HREF="AX25-HOWTO-15.html">Indietro</A>
<A HREF="AX25-HOWTO.html#toc16">Indice</A>
<HR>
<H2><A NAME="s16">16. Configurazione di <EM>pms</EM></A></H2>

<P>Il programma <EM>pms</EM> &egrave; l'implementazione di un semplice
programma di messaggistica. Sviluppato in origine da Alan Cox, &egrave;
stato successivamente ampliato da Dave Brown
<CODE>&lt;dcb@vectorbd.com></CODE>. Allo stadio attuale &egrave; ancora molto
semplice, visto che supporta solo l'invio di messaggi solo al gestore
del sistema e di ricavare alcune informazioni sul sistema, ma Dave &egrave;
al lavoro per espandere le sue funzionalit&agrave; e renderlo pi&ugrave; utile.
<P>Una volta che il programma &egrave; stato compilato ed installato occorre
creare un paio di semplici file per far s&igrave; che gli utenti abbiano
alcune informazioni sul sistema e modificare le voci opportune nel
file <CODE>ax25d.conf</CODE>, in modo che,alla connessione, agli utenti si
presenti il PMS.
<P>
<P>
<H2><A NAME="ss16.1">16.1 Creazione del file <CODE>/etc/ax25/pms.motd</CODE>.</A>
</H2>

<P>Il file <CODE>/etc/ax25/pms.motd</CODE> contiene il `messaggio del
giorno' che verr&agrave; inviato a chi si connette dopo lo header usuale del
BBS.
<P>
<H2><A NAME="ss16.2">16.2 Creazione del file <CODE>/etc/ax25/pms.info</CODE>.</A>
</H2>

<P>Anche <CODE>/etc/ax25/pms.info</CODE> &egrave; un semplice file di testo, nel
quale si possono mettere informazioni pi&ugrave; dettagliate sulla
configurazione della propria stazione, che viene inviato all'utente
in risposta al comando <CODE>Info</CODE> dal prompt <CODE>PMS></CODE>.
<P>
<H2><A NAME="ss16.3">16.3 Associazione di nominativi AX.25 con gli utenti di sistema.</A>
</H2>

<P>Quando un utente connesso manda posta ad un nominativo AX.25,
<EM>pms</EM> si aspetta che questo sia mappato o associato con un
reale utente creato sulla vostra macchina. Questo &egrave; descritto in una
sezione a parte.
<P>
<H2><A NAME="ss16.4">16.4 Aggiunta di PMS in <CODE>/etc/ax25/ax25d.conf</CODE></A>
</H2>

<P>L'aggiunta di <EM>pms</EM> al proprio file <CODE>ax25d.conf</CODE> &egrave;
un'operazione molto semplice, tuttavia c'&egrave; una piccola cosa da tenere
in considerazione. Dave ha aggiunto la possibilit&agrave; di fornire al
programma pms attraverso la linea di comando la possibilit&agrave; di
gestire in diversi modi la fine di una linea di testo. AX.25 e
NetRom, per convenzione, si aspettano che la fine della linea di
testo sia indicata dal comando di ritorno a capo e dall'avanzamento
di linea (<EM>carriage return, linefeed</EM>), mentre nei sistemi
Unix standard si usa solo il comando di nuova linea
(<EM>newline</EM>). Quindi per esempio, se si vuole aggiungere una
voce per indicare il lancio del programma pms come azione di default
per ogni connessione, si aggiunge una linea di questo tipo:
<P>
<BLOCKQUOTE><CODE>
<PRE>
default  1  10 5 100 5   0    root  /usr/sbin/pms pms -a -o vk2ktj
</PRE>
</CODE></BLOCKQUOTE>
<P>che lancia il programma <EM>pms</EM>, indicandogli che deve gestire
una connessione AX.25 e che il gestore del bbs &egrave; <CODE>vk2ktj</CODE>. Si
vedano le pagine <EM>man</EM> relative, per indicare al programma
altri tipi di connessione
<P>
<H2><A NAME="ss16.5">16.5 Test del PMS.</A>
</H2>

<P>Per testare il PMS, si pu&ograve; dare il seguente comando dal prompt della
shell:
<PRE>
# /usr/sbin/pms -u vk2ktj -o vk2ktj
</PRE>

Sostituire il proprio nominativo con quello dell'autore, in modo che
il comando lanci il pms indicandogli che deve usare la convenzione
Unix per il comando di fine linea e che l'utente che si connette &egrave;
<CODE>vk2ktj</CODE>. In questo modo ci si trova nella stessa situazione
di un utente remoto che si connette.
<P>In aggiunta a questo si pu&ograve; provare a far connettere altri nodi alla
propria macchina in modo da controllare che le impostazioni in
<CODE>ax25d.conf</CODE> siano correttie.
<P>
<HR>
<A HREF="AX25-HOWTO-17.html">Avanti</A>
<A HREF="AX25-HOWTO-15.html">Indietro</A>
<A HREF="AX25-HOWTO.html#toc16">Indice</A>
</BODY>
</HTML>