pms fournit un système simple de messagerie personnelle. Il a été
écrit à l'origine par Alan Cox. Dave Brown, N2RJT,
<dcb@vectorbd.com> en a repris le développement. Les
fonctionnalités sont restées simples : envoi de courrier électronique au
propriétaire de la station et obtention d'informations limitée. Dave travaille
actuellement à les enrichir.
Il faut tenir à jour quelques fichiers contenant des informations sur le
système et ajouter les entrées adéquates au fichier ax25d.conf de telle
sorte qu'il s'exécute pour les utilisateurs connectés.
/etc/ax25/pms.motd
Le fichier /etc/ax25/pms.motd contient l'équivalent du message du jour
affiché aux utilisateurs après qu'ils se sont connectés et ont reçu
l'en-tête usuel de BBS. Il s'agit d'un simple fichier texte qui sera transmis
tel quel.
/etc/ax25/pms.info
/etc/ax25/pms.info est également un simple fichier texte dans lequel
vous renseignerez des informations plus détaillées relatives à votre station
ou à sa configuration. Ce fichier est transmis aux utilisateurs en réponse à
la commande Info depuis l'invite PMS.
Lors de l'envoi d'un courrier à destination d'un identifiant d'appel AX.25, pms s'attend à trouver une association avec une identité d'utilisateur usuelle sur la station. La section suivante décrit le processus.
/etc/ax25/ax25d.conf
L'ajout de pms au fichier ax25d.conf est très simple. Il vous
faut néanmoins garder un élément en tête : Dave a ajouté la prise en compte
d'arguments de ligne commande à PMS afin de gérer différentes conventions de
fin de ligne. AX.25 et NetRom requièrent une fin de ligne et un saut de ligne
tandis que le standard Unix comprend juste le caractère de fin de ligne.
Par exemple, pour une entrée correspondant au lancement par défaut de PMS à
l'ouverture d'une connexion sur un port AX.25, vous ajouteriez :
default 1 10 5 100 5 0 root /usr/sbin/pms pms -a -o vk2ktj
Cette ligne exécute pms en lui précisant qu'il s'agit d'une connexion
AX.25 et que PMS a pour propriétaire vk2ktj. Consultez la page de
man pour l'emploi d'autres méthodes de connexion.
Exécutez depuis la ligne de commande :
# /usr/sbin/pms -u vk2ktj -o vk2ktjEn remplaçant votre identifiant d'appel par le mien, cela lancera pms en lui imposant l'emploi de la convention unix de fin de ligne et en donnant
vk2ktj comme identité à l'utilisateur connecté.
Vous pouvez également demander à un autre noeud de se connecter afin de
confirmer le fonctionnement de votre ax25d.conf.