Page suivante Page précédente Table des matières
9. Annexe 2 : Vérification du serveur et expiration des articles
9.1 Utilisation d'inncheck
Pour vérifier la cohérence de la configuration et la validité des fichiers, utilisez la commande
sous le compteinncheck -a -v -pedanticnews(cf. la page de manuelinncheck(8)).Chez moi, j'obtiens :
Looking at /var/lib/news/active... Looking at /etc/news/control.ctl... Looking at /etc/news/expire.ctl... Looking at /etc/news/hosts.nntp... Looking at /etc/news/inn.conf... Looking at /etc/news/moderators... Looking at /etc/news/newsfeeds... ME, crosspost, overview!, news.easynet.fr, /etc/news/newsfeeds:0: warning you accept all incoming article distributions done. Looking at /etc/news/nnrp.access... /var/lib/news//nntpsend.ctl:0: file missing Looking at /etc/news/overview.fmt... Looking at /etc/news/passwd.nntp...Ce qui n'est déjà pas si mal... Un avertissement (« warning ») pour l'entrée
MEdu fichiernewsfeedsrévèle que j'accepte toutes les distributions, et un autre m'indique que le fichiernntpsend.ctlmanque, ce qui n'est pas grave pour notre type d'utilisation.Enfin, pour tracer les différents évènements en cas de doute, consultez les fichiers traces se trouvant sous
/var/log/news, notammentnews.err, news.critetnews.notice: pour tout article posté dansfr.usenet.logicielsafin de résoudre un problème, indiquez les erreurs reportées dans ces fichiers, cela aidera forcément ceux qui veulent vous répondre...À ce propos,
INNvient avec une liste de fichiers textes (mais en anglais) recensant toutes les FAQs et les réponses. Une lecture de ceux-ci est chaudement recommandée.9.2 Expiration des articles
La commande permettant d'effacer les articles périmés est
expire: en fait,expiredresse une liste qu'il passe ensuite au programmefastrm. L'administrateur doit donc veiller à ce que cette commande soit lancée régulièrement (quotidiennement) : le scriptnews.dailyest fait pour cela. Normalement, l'installation du paquetageINNa dû installer le fichierinn-cron-expiredans/etc/cron.daily/pour appelernews.daily.Sinon, une façon plus « brutale » de forcer cette expiration est de lancer sous le compte
news, la commande/usr/lib/news/bin/expire -v1suivie d'un/usr/sbin/ctlinnd renumber ''.La commande
expireutilise le fichierexpire.ctlqui permet de paramétrer les durées d'expiration des articles. La syntaxe de ce fichier est décrite dansexpire.ctl(5).
Page suivante Page précédente Table des matières