Maintenant vous avez obtenu un serveur de news fonctionnel et qui tourne
mais vous avez encore quelques petites choses à faire. Vous pouvez éditer le
fichier /usr/lib/leafnode/config pour configurer les dates d'expiration de
vos groupes de nouvelles. Ce nombre indique quand les vieux messages doivent être effacés.
Le temps standard de 20 jours est bien souvent trop long si vous lisez des
groupes avec un trafic conséquent ; 4 jours ou une semaine sont dans la plupart
des cas un bon réglage pour votre système. Vous pouvez changer la valeur pour
tous les groupes ("expire=n" pour mettre tous les groupes à n jours), et vous
pouvez dire à Leafnode de changer la date pour un groupe particulier en écrivant
groupexpire foo.bar n pour régler le délai d'expiration du groupe foo.bar
à n jours.
Ce réglage seul ne fera pas supprimer les messages par Leafnode. Un programme
séparé s'en charge : texpire. Il peut être lancé par cron ou en ligne de commande.
Si votre ordinateur est allumé en permanence, vous avez la possibilité d'ajouter
la ligne suivante au fichier crontab de news (pour l'éditer, en tant qu'utilisateur
news tapez "crontab -e", ou bien tapez sous root "crontab -u news -e") :
0 19 * * * /usr/local/sbin/texpire
Cette ligne a pour conséquence que le daemon cron déclenchera texpire chaque
jour à 19:00. Reportez-vous à la page man de crontab pour d'autres réglages.
Si votre ordinateur n'est pas constamment allumé, vous avez la possibilité
de démarrer texpire de temps en temps manuellement, quand vous remarquez que
fetch devient plus lent. Cela fonctionne aussi bien que le lancement par cron.
|