Page suivante Page précédente Table des matières
1. Introduction
Le but de cette documentation n'est pas de fournir des recettes, mais d'expliquer les différentes tâches liées à l'installation des programmes nécessaires à une lecture off-line des news. On y trouvera aussi les difficultés rencontrées lors de la configuration de ces programmes.
Nous supposerons que la lecture de l' ISP-Hookup HOWTO et du Guide du Rootard on déjà été effectuées.
1.1 Description de la machine type
- Distribution :
RedHat 5.x
- Système :
machine isolée, reliée à un fournisseur d'accès à l'Internet via PPP.
- Prérequis :
la connexion PPP fonctionne, si tel n'est pas le cas, reportez-vous à CONNEX
Nous avons choisi la Red Hat 5.x pour deux raisons :
- c'est la distribution que nous utilisons ;-) ;
- le système des paquetages
rpmpermet de s'affranchir de la phase d'installation.Il n'y a aucune raison pour que cela ne marche pas avec une Red Hat 4.2 (si les programmes cités ici ont été compilés pour fonctionner avec elle, c'est-à-dire avec la version 5 de la
libc). Les modifications à apporter à cette documentation pour les distributions Debian ou Slackware ne doivent pas être très importantes. Toutes les expériences à ce sujet sont les bienvenues : elles seront intégrées en annexe de ce document.Pour tous les exemples, on supposera que :
- le serveur de news de votre Fournisseur d'Accès à l'Internet (F.A.I) se nomme
news.fai.fr(par exemplenews.hol.frsi vous êtes abonnés à HOL,news.easynet.frsi vous êtes abonnés à Easynet : votre fournisseur a dû vous le préciser au moment de votre abonnement) ;- votre connexion PPP est établie lorsque vous utilisez l'un des récupérateurs de news décrits.
1.2 Présentation et installation des paquetages utilisés
Cette documentation traite de trois logiciels :
suck,newsxetINN. Les deux premiers permettent de récupérer et de poster les articles Usenet (un seul est nécessaire), tandis que le troisième est celui qui permettra de transformer votre machine Linux en serveur Usenet local. En réalité, seule la configuration d'INNnous intéresse ici : les deux premiers programmes ne sont là que pour l'alimenter à partir du serveur de news de notre fournisseur, ils sont eux-mêmes facultatifs si vous avez la chance d'être abonné à un fournisseur qui veuille bien se donner les moyens d'être à la hauteur.
- Au moment où ces lignes sont écrites, seul Oléane propose l'alimentation automatique de votre serveur INN local.
- la dernière version de
suckest la 3.9. Elle est disponible sous forme de paquetagerpmbinaire sur les sites des contributions Red Hat habituels : ftp.lip6.fr, par exemple. Le paquetage actuel s'appellesuck-3.9.1-2.i386.rpm, assurez-vous qu'il n'y ait pas de versions plus récentes avant de le télécharger.- En ce qui concerne
newsx, on ne peut la trouver en binaire que sur quelques sites dont un français : ftp.brainstorm.fr. Par contre, on le trouve sous forme de paquetagerpmsource dans les répertoires SRPMS des sites mirroirs de Red Hat. Les paquetages actuels s'appellentnewsx-0.9-1.386.rpmou /newsx-0.9-1.src.rpm.INNest livré avec la distribution Red Hat : bien qu'il existe probablement des versions plus récentes, c'est de celle-là que nous traiterons. Son nom estinn-1.7-2.i386.rpm1.3 Autres solutions possibles
La solution que nous préconisons ici a plusieurs avantages :
- elle permet d'écrire et de consulter les articles tout étant déconnecté, ce qui, dans notre cas, signifie de substantielles économies sur la facture téléphonique...
- l'utilisation de
suckpermet un filtrage efficace des articles, ce qui évite de voir les forums encombrés par des fils de discussions ou par des sujets qui ne nous intéressent pas, par exemple.INNoffre une souplesse supérieure à celle des autres outils fonctionnellement équivalents. Une fois le serveur installé, il n'y a plus rien à faire : tout est géré par des tâchescron. Le plus souvent, les seules interventions consistent à ajouter de nouveaux groupes, ou à en supprimer certains.- elle est aussi un moyen d' « enseignement par l'exemple » : installer
INN, c'est comprendre les mécanismes d'Usenet.Cela dit, d'autres solutions existent ( PerUser, ( leafnode, etc.). Nous n'en traiterons pas ici.
1.4 Préliminaires
Quand on dit que l'installation est plus compliquée que celle des autres produits décrits plus haut, on exagère beaucoup : en fait, l'installation n'est pas difficile dès lors qu'un minimum de choses sur le fonctionnement d'Usenet sont bien comprises. Le but premier de ce document était justement de produire une synthèse de tous les problèmes (et de leurs solutions) auxquels j'ai été confronté : j'ai eu de la chance, j'ai eu tous les problèmes possibles et imaginables...
Le seul commandement : Procéder par ordre (certains diraient : « de façon incrémentale »...)
Rien ne sert d'installer
INNtant que l'on ne sait pas rapatrier les articles. Par conséquent, la première chose à faire est d'étudier le mode de propagation des articles, puis d'installer et de testersuck. Lorsqu'on sera sûr que tout fonctionne correctement, on passera à la phase suivante, pas avant !
Page suivante Page précédente Table des matières