News-Howto

Vince Shakan, vince@halcyon.com;
Version Fran�aise par Arnaud Launay, asl@launay.org

v1.4, 29 Novembre 1995
Ce document d�crit la mise en place, la maintenance et l'entretien de News USENET sous Linux. Vous devez le lire si vous projetez de lire ou de poster des News USENET, soit localement sur votre site, soit entre votre site et d'autres sites. Vous n'aurez probablement pas � lire ce document si vous ne pensez pas distribuer les News USENET sur votre syst�me.

1. Introduction

L'intention de ce document est de r�pondre � quelques unes des questions et commentaires qui semblent correspondre � la d�finition de "Frequently Asked Questions" � propos des logiciels de News sous Linux en g�n�ral, et la version de la distribution SlackWare en particulier.

Ce document et les documents correspondant Mail et UUCP HOWTO remplacent collectivement la FAQ UUCP-NEWS-MAIL qui a �t� pr�c�demment post�e � comp.os.linux.announce .

1.1 Nouvelles Versions de ce Document

Les nouvelles versions de ce document seront r�guli�rement post�es sur comp.os.linux.announce, comp.answers, et news.answers . Elles seront �galement ajout�es sur divers sites ftp anonymes qui archivent de telles informations, comme ftp://sunsite.unc.edu:/pub/Linux/docs/HOWTO (NdT: ou ftp://ftp.traduc.org/pub/HOWTO pour la version fran�aise.)

De plus, vous devriez g�n�ralement trouver ce document sur la "Linux WorldWideWeb home page" � http://sunsite.unc.edu/mdw/linux.html.

1.2 Echos, R�actions

Je suis interess� par tout commentaire, positif ou n�gatif, � propos du contenu de ce document via e-mail. Contactez moi pr�cis�ment si vous trouvez des erreurs ou des omissions.

Je lis, mais ne r�pond pas n�cessairement, � tous les e-mails que je re�ois. Les demandes d'ajouts seront consid�r�es et effectu�es uniquement lorsque la combinaison journali�re du temps libre, du m�rite de la demande, et de la pression sanguine du jour seront r�unies :-)

Les flames iront tranquillement dans /dev/null, donc ne vous en inqui�tez pas.

En particulier, le syst�me de fichiers standard de Linux pour les pathnames est en �volution. Ce qu'il y a dans ce document est uniquement � titre d'illustration, bas� simplement sur le standard actuel � l'�poque de l'�criture des parties de ce document, et dans les chemins utilis�s dans les distributions ou 'kits' que j'ai personnellement vu. Veuillez consulter votre propre distribution de Linux pour conna�tre les diff�rents chemins utilis�s.

Les r�actions concernant le format actuel de ce document doivent �tre adress�es au coordinateur des HOWTOs - Greg Hankins ( greg@sunsite.unc.edu).

1.3 Informations sur le Copyright

Le News-HOWTO est (c) 1994, Vince Shakan.

Une copie exacte peut �tre reproduite ou distribu�e sur tout media physique ou �lectronique sans accord de l'auteur. Les traductions sont �galement permises sans permission expresse si une notice sur le traducteur est incluse (NdT: ben heu, faut voir :) ).
De courtes citations peuvent �tre utilis�es sans le consentement pr�alable de l'auteur.
Les travaux d�riv�s et les distributions partielles du News-HOWTO doivent �tre accompagn�es soit d'une copie texto de ce fichier, soit d'un pointeur vers une copie identique.

Les redistributions commerciales sont autoris�es et encourag�es; cependant, l'auteur (NdT: et le traducteur s'il s'agit de la traduction) appr�cierait d'�tre pr�venu d'une telle distribution (en tant que courtoisie).

En bref, nous d�sirons promouvoir la diss�mination de ces informations sur le maximum de canaux. Cependant, nous d�sirons conserver le Copyright des documents HOWTO.

Nous esp�rons que TOUTES les informations pr�sent�es dans les HOWTOs seront diffus�es. Si vous avez des questions, contactez Greg Hankins, le coordinateur des Linux Howtos, � gregh@sunsite.unc.edu.

1.4 Responsabilit� standard

Bien entendu, je d�savoue tout risque potentiel du contenu du document. L'utilisation des concepts, exemples, et/ou du reste du document est � votre enti�re responsabilit�.

1.5 Autres sources d'informations

USENET

Livres

Ce qui suit est un ensemble non-exclusif de livres pouvant aider:

1.6 O� ne PAS chercher de l'aide

Il n'y a rien de tr�s sp�cial sur la configuration et le lancement de news USENET sous Linux (pas plus). Par cons�quence, vous n'aurez certainement *PAS* � poster des questions g�n�riques relatives aux news sur les newsgroups comp.os.linux.* .

A moins que votre envoi ne soit vraiment sp�cifique � Linux (c�d "svp dites moi quels patches sont n�cessaires pour utiliser INN avec bash 1.12 sous SLS v1.03"), vous devrez poster vos questions dans les newsgroups mentionn�s ci-dessus.

Laissez moi r�p�ter cela.

Il n'y a virtuellement aucune raison de poster quoi que ce soit de relatif aux news dans la hi�rarchie comp.os.linux. Il existe des newsgroups dans la hi�rarchie news.* pour r�pondre � *TOUTES* vos questions.

SI VOUS POSTEZ DES QUESTIONS NON SPECIFIQUES A LINUX DANS COMP.OS.LINUX.*, VOUS CHERCHEZ DE L'AIDE AU MAUVAIS ENDROIT. LES EXPERTS DES NEWS USENET REPONDENT DANS LES GROUPES INDIQUES CI-DESSUS ET NE TOURNENT GENERALEMENT PAS SOUS LINUX.

POSTER DANS LA HIERARCHIE LINUX DES QUESTIONS NON SPECIFIQUES A LINUX VOUS FAIT PERDRE VOTRE TEMPS ET CELUI D'AUTRES PERSONNES, ET AUGMENTE FREQUEMMENT LES DELAIS POUR OBTENIR UNE REPONSE.

2. Mat�riel n�cessaire

Il n'y a pas de mat�riel sp�cifiquement n�cessaire pour les News USENET sous Linux. La seule condition requise est d'avoir suffisamment de place sur le disque dur pour installer les logiciels, les banques de donn�es de discussion, et la quantit� de news que vous d�sirez conserver sur le serveur. Il faut un minimum de 10 M�ga pour le d�but.

3. Obtenir les logiciels de News USENET

Tous les logiciels r�f�renc�s dans ce "HOWTO" sont disponibles sur les sites ftp anonymes classiques.

Regarder dans /networking/news sur ftp.uu.net est g�n�ralement un bon moyen de d�buter.

La distribution newspak-2.4.tar.z contient les fichiers de configuration et de documentation relatifs � la construction de logiciels uucp, mail et news sous Linux � partir des sources gratuites disponibles. Il peut g�n�ralement �tre trouv� sur sunsite.unc.edu, dans le r�pertoire /pub/Linux/system/Mail/news . Si vous ne pouvez le trouver sur sunsite, envoyez moi un mail et je m'assurerai que vous en obtiendrez une copie.

4. Logiciels de transport de News

Il y a deux principaux jeux de logiciels de "transport" de News de nos jours, Cnews et INN. Les anciennes "BNews" ont �t� officiellement d�clar�es abandonn�es et non support�es par leurs auteurs.

Le "transport" de News est d�fini ici comme �tant le logiciel qui travail en sous-main pour poster et propager les articles des news tout en rendant ces m�mes articles disponibles � l'acc�s par les lecteurs de news.

Vous pouvez d�finir n'importe quoi comme chemin, tant que UUCP a le chemin g�n�ral vers rnews dans le fichier des Permissions et tant que vos lecteurs de news sont configur�s de fa�on � pouvoir trouver "inews" et "mail".

Important - vous aurez des ennuis si vous utilisez � la fois Cnews et INN. Prenez l'un ou l'autre. Il est toutefois possible d'ajouter le "NNTP Reference Release" dans Cnews depuis qu'ils sont pr�vus d'�tre utilis�s de concert.

4.1 Cnews Cleanup Release

Le standard courant en tant que logiciel de News est Cnews. Il existe depuis un certain nombre d'ann�es, je l'ai vu pour la premi�re fois en 1988. La version courante lors de l'�criture de ce Howto est appell�e "Cnews CleanUp Release, avec le patch CR.G".

Le point fort de Cnews est sa maturit�. Il tourne sur tout syst�me *nix que vous pouvez trouver et il y a litt�ralement des milliers de syst�me tournant dessous de par le monde.

Son principal d�savantage est qu'il semble �tre con�u pour des connexions uucp-par-modem entre sites, et comme tel il requiert l'ajout d'une couche NNTP pour permettre la lecture et l'�criture dans les news directement sur l'Internet.

N�anmoins, l'administrateur Usenet d�butant devra probablement commencer par lancer Cnews car il est tr�s stable, bien document�, et dispose de plusieurs milliers d'administrateurs exp�riment�s qui peuvent r�pondre aux questions.

La 'CleanUp Release' d�clare que "le support de vue globale a �t� pleinement int�gr� et est plus rapide qu'il ne l'�tait autrefois". Le r�sultat est que vous pouvez par exemple utiliser le support Cnews NOV plut�t que de lancer des g�n�rateurs de listes pour lecteurs de News tels nn, tin, et trn.

Je n'ai pas encore cherch� comment impl�menter cette partie, car j'ai depuis longtemps opt� pour INN � la maison. Si quelqu'un attend de moi de compl�ter ce document, envoyez-moi un mot par e-mail.

La distribution newspak sur sunsite contient des fichiers de configuration utilisables par la Cnews Cleanup Release sous Linux ainsi que quelques patchs n�cessaires pour faire un "doexplode" pour se jouer de certains probl�mes sous bash 1.12.

Basiquement, vous lancerez le nouveau script "quiz" et utiliserez les d�fauts. Vous devrez vous r�f�rez � votre arbre /usr/include pour r�pondre � un certain nombre de questions, mais ceci est plut�t contraignant.

Installer Cnews

L'installation de la Cleanup Release de Cnews est absolument un projet "rtfm". Prenez simplement les sources, d�compactez les et suivez les instructions.

Le quiz.def du newspak est g�n�r� en lan�ant "quiz" la premi�re fois, et pour r�pondre aux questions vous n'aurez qu'� regarder les fichiers du /usr/include.

Vous devrez avoir une version r�cente de bash pour que Cnews passe ses tests. Essayez 'bash -version' pour savoir quelle version vous avez. La version 1.14.2 est d�finitivement hors du coup. La version courante (lors de l'�criture de ce howto) est la 1.14.5, qui semble meilleure.

Steve Robbins a �galement d�termin� que la r�cente 'cleanup release' de Cnews a trouv� un bug dans le join du shellutils 1.9 de GNU. Il y a quelques patchs n�cessaires pour que "join" puisse n�anmoins fonctionner. Si je me rappelle bien, Steve les a plac� sur sunsite.

Configurer Cnews

Tout d'abord, vous devrez �diter ou tout au moins jeter un oeil aux fichiers suivants qui doivent tous �tre dans /usr/local/lib/news:


  active             - le fichier actif
  batchparms         - les param�tres de lancement
  explist            - contr�le de l'expiration des articles
  mailname           - nom dans l'ent�te pour les retours par mail
  mailpaths          - path o� envoyer les articles pour groupes mod�r�s
  organization       - votre "org"
  sys                - controlez ce que vous prenez et enregistrez
  whoami             - votre hostname pour la ligne Path:

Maintenir un site Cnews

Tout d'abord, il ne faut pas modifier � la main les fichiers qui poss�dent des utilitaires permettant de les configurer. En particulier ne cherchez pas � configurer newsfeed manuellement (lancez "addfeed") et le fichier "active" (lancez addgroup). Si vous avez un doute, lisez et relisez les docs des sources.

Tout peut �tre fait par cron. Mon crontab pour les "news" ressemble au suivant:


          # R�cup�re les batchs compress�s provenant d'autres syst�mes
          # aussi, poste localement les articles
          20 *       * * * /usenet/sw/news/bin/input/newsrun

          # Automatise l'envoi
          0 *        * * * /usenet/sw/news/bin/batch/sendbatches myfeedsite

          # expire C-news
          59 0       * * * /usenet/sw/news/bin/expire/doexpire

          # Rapports si n�cessaire
          10 5       * * * /usenet/sw/news/bin/newsdaily
          00 5       * * * /usenet/sw/new/bin/newswatch

          # Arr�te l'arriv�e des news de 6:30AM � 4:00 PM
          30 6       * * * /usenet/sw/news/bin/input/newsrunning off
          00 16      * * * /usenet/sw/news/bin/input/newsrunning on

4.2 InterNetNews (INN)

INN est le nouveau-venu de la sc�ne, mais il gagne en popularit� en m�rissant. Son principal int�r�t est sa rapidit� et le fait qu'il contient un paquage nntp int�gr�. Son principal d�faut est qu'il est nouveau et son installation et ex�cution sur l'un des nombreux "*nix standard" peut �tre p�rilleuse. De plus, il op�re par un daemon (innd) toujours pr�sent et un daemon suppl�mentaire pour r�aliser l'indentation. Le march� semble donc �tre la m�moire contre la vitesse.

J'ai fait tourner l'arriv�e de news jusqu'� 5 Mb par nuit avec INN au travers d'UUCP sur un 386 � 33 MHz avec 8 Mb de RAM (normalement sans XWindows) avec un modem 14.4 sans aucun probl�me.

Les nouveaux administrateurs Usenet ne devraient probablement pas essayer INN jusqu'� ce qu'ils aient de l'exp�rience avec B-News ou Cnews. Puisqu'il est rapide et s�r sous Linux, il est sous-document� pour l'administrateur news d�butant (cependant en pratique il est simple � faire tourner d�s que vous avez compris).

INN est tr�s particulier avec les permissions. Ne vous en inqui�tez pas.

INN est �galement tr�s particulier sur la "qualit�" du TCP/IP avec lequel il doit marcher. Linux n'est pas forc�ment pr�sent � ce moment l�, il est donc recommand� que vous preniez une distribution sp�cifique � Linux � partir de l'un des sites archive Linux classique.

Installer INN

( par Arjan de Vet - devet@info.win.tue.nl )

J'ai �crit un patch et un kit de configuration pour avoir INN 1.4 tournant sous Linux. Ils peuvent �tre trouv�s sur: ftp.win.tue.nl:/pub/linux/ports/inn-1.4-linux.tar.gz.

INN d�pend fortement d'un bon substitut pour /bin/sh . J'utilise une version b�ta de bash 1.13 qui est dor�navant accessible pour Linux dans les sites classiques. bash 1.12 a quelques probl�mes avec les newsgroups qui ne sont pas proprement r�cup�r�s (il y a peut-�tre d'autres probl�mes, je ne me rappelle plus).

Configurer INN

Suivez les indications d'Arjan et vous devriez r�ussir. Voici le r�sum� de ce qu'il y a � faire:

Il y a une FAQ spectaculaire (!!!!) sur INN qui est post�e mensuellement. Regardez sur rtfm.mit.edu:/pub/usenet-by-hierarchy/news. Vous en serez heureux.

Maintenir un site INN

J'ai trouv� qu'il n'y avait rien d'autre � faire pour maintenir un site INN sous Linux qu'avoir un cron fonctionnel. Vous devez simplement avoir une crontab qui ressemble � la suivante:


          # maintenance quotidienne, fait �galement expirer les donn�es
          # et les articles du .overview
          1 0 * * * /usenet/sw/inn/bin/news.daily expireover delayrm < /dev/null

          # pour envoyer en dehors
          5 * * * * /usenet/sw/inn/lib/send-uucp

(si vous changez pour batch 1.13, le "< /dev/null" n'est pas n�cessaire)

4.3 Autres outils de transport de News

Ce qui suit est une liste non-exclusive des autres logiciels de transport de news connus pour tourner sous linux:

5. Lecteurs de News

Il n'y a pas de "vrai lecteur de news". En cons�quence, il y a de nombreux lecteurs de news tr�s connus qui peuvent �tre facilement port�s sous Linux. Au moment o� j'�cris ces lignes, "tin", "trn", et "nn" sont les plus communs disponibles dans les distributions de Linux et le newspak.

Lorsque vous choisissez un lecteur de news, vous d�sirez principalement quelque chose de facile � utiliser, tr�s configurable par l'utilisateur, avec indentation et fichiers de suppression (pour s�lectionner les articles int�ressants et faire dispara�tre ceux qui ne le sont pas).

Vous pouvez configurer vos chemins pour ce que vous voulez, tant que le lecteur de news peut trouver "inews" de votre installation de Cnews ou INN et un programme "mail" pour envoyer des r�ponses aux articles.

Cette section traitera bri�vement de quelques uns des plus populaires. Avant que vous ne posiez la question, j'utilise "nn" pour beaucoup de raisons :-)

5.1 Tin

Tin est un lecteur de news indent� g�n�ralement d�crit comme facile d'utilisation pour les nouveaux utilisateurs. Il supporte les fichiers de suppression et l'indentation NOV. Si vous utilisez INN, il lira par d�faut les fichiers NOV .overview et n'�crira pas de fichiers d'index.

Pour compiler tin sous linux, vous devrez juste �diter le makefile pour configurer l'emplacement des logiciels (principalement celle de inews) et taper"make linux". Tin ne requiert pas de patch pour tourner sous linux.

Pour l'indentation, vous devrez juste mettre "tin -u" pour mettre � jour les fichiers d'index.

Pour activer la possibilit� de lecture via NNTP, compilez le avec "NNTP_ABLE" d�fini. Il en r�sultera un fichier nomm� "tin" pour la lecture locale et un fichier nomm� "rtin" pour la lecture via NNTP. "tin -r" donnera aussi le m�me effet que "rtin".

Iain Lea recommande l'entr�e suivante dans la crontab et ajoute que vous devrez faire un "make daemon" pour compiler "tind".


          # indexe la base de donn�es
          35 * * * * /usenet/bin/tind -u

J'ai lanc� tin au travers d'une liaison SLIP comme lecteur de news par NNTP. Si vous �tes connect� � un syst�me comprenant tous les newsgroups, vous deviendrez extr�mement vieux en attendant le chargement du fichier "active".

5.2 Trn/Mthreads

"Trn" est un d�riv� en index du lecteur "rn". Trn 3.2 et plus r�cents ont la sympathique capacit� de choisir entre les indexations "mthreads" (le paquetage d'indexation de trn) ou "NOV" (indexation par INN).

Pour le compiler, lancez juste le script Configure et prenez les options par d�faut. Vous devrez avoir au moins la libc 4.4.1 et bash 1.1.13 pour lancer sans probl�mes Configure.

La distribution newspak sur sunsite contient des fichiers de configuration effectifs pour trn sous linux.

Il est probablement ind�sirable d'essayer d'�diter le script de configuration � la main � moins que ce ne soit pour changer quelque chose de *TRES* simple, comme changer les chemins pour indiquer vos pr�f�rences. Si vous faites cela, vous devrez lancer un "Configure -S" avant de faire "make depend", "make" et "make install".

Alors que "Configure" plante avec Linux sous bash 1.12, "Configure -S" marche correctement, donc si vous prenez le config.sh de newspak comme point de d�part, vous serez tr�s tranquille.

Pour compiler pour une lecture par NNTP, il suffit de r�pondre "yes" lorsque Configure vous demande si vous d�sirez cette option (en supposant que Configure tourne sur votre syst�me). Une prochaine mise � jour du newspak devrait inclure un config.sh pour la lecture NNTP comme celui pour la lecture locale, pour tous ceux d'entre nous qui sont encore avec un "bash impair" :-)

J'ai lanc� trn au travers d'une liaison SLIP comme lecteur de news par NNTP. Si vous �tes connect� � un syst�me comprenant tous les newsgroups, vous deviendrez extr�mement vieux en attendant le chargement du fichier "active" et pour l'indexation des articles.

Il y a des douzaines d'options en lignes pour obtenir toutes sortes de contextes. Lisez la man page "trn" pour plus de d�tails. J'utilise un truc sympa pour configurer toutes les options facilement:

La version actuelle de newspak contient une copie de mon .trnrc � titre d'exemple.

trn 3.2 et suivants ont le support pour l'indexation NOV ou mthreads s�lectionnable par l'utilisateur. Ainsi, je recommande de compiler le logiciel avec les deux sortes d'indentation (c'est une question dans Configure). Pour en s�lectionner un au lancement, essayez "trn -Zo" pour NOV et "trn -Zt" pour mthreads.

Pour construire la base de donn�es mthreads, essayez quelque chose comme ceci dans le "news" crontab:


          # indexe la base de donnees trn
          35 * * * * /usenet/bin/mthreads all

5.3 NN

La distribution newspak de sunsite contient des fichiers de configuration valables pour linux pour nn 6.4.18, vous pouvez donc les mettre en place et taper "make". Ils fonctionnent aussi pour la beta 6.5b3 de la prochaine nn 6.5.

La compilation termin�e, vous devrez faire ceci:

Voyez la doc de nn pour les d�tails. Compiler, configurer, et faire tourner nn sous Linux n'est pas diff�rent de le lancer sous un autre *nix, avec l'exception que vous devrez lancer nnmaster en tant qu'entr�e cron plut�t qu'en tant que daemon. Si vous le lancez en tant que daemon sous linux, il peut agir imparfaitement (l'effet r�seau est de toutes fa�ons le m�me en le lan�ant par cron).

Le support de nn se fait par l'entr�e suivante dans la crontab:


          # lance nnmaster pour r�cup�rer le travail d'nn
          # (inutile si vous utilisez NOV d'INN de nn-6.5beta3)
          25 * * * * /usenet/sw/nn/lib/nnmaster

          # Rend obsol�te la base de donn�es de nn
          # (inutile si vous utilisez NOV d'INN de nn-6.5beta3)
          0  4       * * * /usenet/sw/nn/bin/nnadmin =EYW

          # pr�pare une copie du fichier active pour "nngoback" et
          # conserve les 7 derniers
          0 3 * * * /usenet/sw/nn/lib/back_act 7

J'ai quelque peu essay� de lancer nn en tant que lecteur de news NNTP au travers d'une connexion SLIP. Dans ce cas, vous devrez �diter pr�cis�ment le fichier config.h . Voyez les commentaires dans le fichier pour avoir des d�tails. Lorsque vous lancez nn en tant que lecteur NNTP, celui-ci lance une copie locale de nnmaster pour conserver l'index sur le syst�me local, en sorte que la s�lection des articles est tr�s rapide (vous devrez cependant �videmment attendre un peu pour recevoir le texte de l'article si vous utilisez SLIP par modem).

La nouvelle version (6.5.x) de nn a le support des bases de donn�es NOV d'INN qui rendent inutile le lancement d'nnmaster pour vous. Cette configuration est tr�s recommand�e, puisqu'en r�sultat vous n'aurez pas � utiliser de temps processeur pour lancer nnmaster, et vous n'aurez pas de base de donn�e et d'articles news hors d'atteinte.

5.4 Autres lecteurs de news

Ce qui suit est une liste incompl�te de lecteurs de news dit pouvoir �tre install�s et lanc�s sous Linux:

6. Remerciements

Les personnes suivantes m'ont aid� � rassembler les informations (et l'exp�rience) qui ont rendu possible l'existence de ce document:

Ed Carp, Steve Robbins, Ian Taylor, Greg Naber, Matt Welsh, Iain Lea, Arjan de Vet.

Si j'ai oubli� quelqu'un, je m'en excuse.

7. FAQ sur USENET (du moins sur c.o.l.* )

7.1 Pourquoi ne puis-je pas poster dans les groupes mod�r�s ?

Probablement parce que le lecteur de news essaye d'appeler /bin/mail pour envoyer le mail et il n'appr�cie pas. Remplacez le /bin/mail des vieilles versions de SLS avec le port de mailx-5.5 d'une slackware r�cente et utilisez l'outil pkgtool pour installer le kit et tout sera configur�.

Une autre possibilit� est que vous auriez un groupe mod�r� configur� comme un groupe non-mod�r� et quelque chose supprime tranquillement l'article du flux. V�rifiez en lan�ant un checkgroups d�s maintenant et que les articles des news passent en news.admin pour quelques semaines.

7.2 Pourquoi semble-t-il y avoir des probl�mes de permissions ?

Parce qu'il y en a :-)

V�rifiez que vous avez les bonnes permissions et que vous avez un utilisateur et un groupe news dans /etc/passwd et /etc/group qui correspondent � la distribution binaire que vous avez prise. Il semblerait ne pas y avoir de standard pour les comptes couramment disponibles sous Linux.

Tout ce qui se trouve dans /usr/local/lib/news doit �tre plac� news.news sauf /usr/local/lib/news/setnewsids qui doit �tre indiqu� root.

Vous pouvez utiliser ce que vous voulez comme UID et GID pour news.

7.3 Pourquoi puis-je poster des articles localement, mais qu'ils n'apparaissent pas ou disparaissent dans les flux ?

Probablement parce que vous n'appelez pas newsrun par cron. Peut-�tre parce que vous avez mal �dit� le fichier syst�me. Peut-�tre parce que vous n'avez pas d'arbre /usr/spool/news/out.going ou approchant. Peut-�tre parce que vous avez pris les distributions 'Performance' ou 'Cleanup' de Cnews, qui automatisent certaines t�ches et n�cessitent 'newsrun' lanc� par la crontab pour r�cup�rer les news d'autres sites et pour les voir localement.

Ne cr�ez pas de newsgroups en �ditant les fichiers active ou sys. Utilisez les outils de /usr/local/lib/news/bin/maint pour le faire.

7.4 Pourquoi ma distribution binaire ne dispose pas de nntp ?

Parce que ceci est suppos� �tre plug-and-play sous Linux et parce que je ne veux pas rendre la distribution SLS deux fois plus grosse qu'elle n'est d�j� en ayant � maintenir les versions nntp et non-nntp des programmes de lecture et de transport des news. Egalement, parce qu'il est compil� avec des informations localis�es qui ne sont pas rouvrables au lancement via un fichier de config.

7.5 Pourquoi doexpire (ou relaynews ou..) me dit "severe space shortage" alors qu'il y a beaucoup de place ?

Parce qu'il ne peut lire /etc/mtab. Mettez le en mode 644. Ceci arrive quand vous 'umount'-ez un syst�me de fichiers mont� par l'administrateur avec un umask ne permettant pas la lecture par toute personne de fichiers poss�d�s par l'administrateur.

7.6 Pourquoi, alors que tout semble normal, l'envoi ne se fait pas ?

Les vieilles versions de Linux ont un sed "cass�" qui rendait Cnews �trange. En particulier, si vous avez install� une vieille SLS, v�rifiez dans /bin et /usr/bin que vous avez seulement une copie de sed et que celle-ci est r�cente.

A cause de la 'Performance Release' aux alentours de f�vrier 1993, vous devrez avoir newsrun lanc� p�riodiquement par cron pour que les choses se d�roulent normalement. C'est un �tat qui surprend apparemment beaucoup de monde.

7.7 Puis-je utiliser le New News Overview (NOV) de tin/trn/nn pour remplacer les diverses bases ?

Oui. trn , tin, et la b�ta de nn le supportent maintenant.

Vous pouvez utiliser celle des Releases 'CleanUp' et 'Performance' de Cnews, ainsi que celle d'autres lecteurs.

7.8 Pourquoi ne peut-on avoir de distribution binaire de NNTP ?

Car certaines informations sont uniquement locales et sont inclues dans la compilation, et ne peuvent �tre d�termin�es "magiquement" au lancement.