Nu heb je een newsssysteem werkend en draaiend, maar daarmee zijn
we er nog niet. Je kunt het bestand /usr/lib/leafnode/config wijzigen om
de vervaldata van je groepen in te stellen. Dit getal betekent dat oude
berichten moeten worden verwijderd. De standaardtijd van 20 dagen is
vaak veel te lang als je een aantal groepen met veel verkeer leest, 4
dagen of een week is in de meeste gevallen een prima tijd voor je systeem.
Je kunt de waarde voor alle groepen wijzigen
("expire = n" om de berichten voor alle groepen n dagen te behouden), of
leafnode opgeven deze tijdsduur voor een aantal afzonderlijke groepen
te wijzigen door een:
groupexpire foo.bar n
voor het instellen van de vervaltijd op n dagen voor de groep foo.bar.
Deze instelling op zichzelf maakt niet dat leafnode oude berichten
verwijdert, hiervoor is een apart programma verantwoordelijk: texpire.
Het kan als een cron job of via de opdrachtregel worden opgestart. Als
je computer continue aan staat, kun je de volgende regel aan het crontab
bestand van news toevoegen (log voor het wijzigen in als news en type
"crontab -e" of log in als root en typ "crontab -u news -e"):
0 19 * * * /usr/local/sbin/texpire
Deze regel zorgt ervoor dat de cron daemon iedere dag om 19:00
texpire opstart. Kijk in de crontab man page als je meer aanpassingen
wilt maken. Als je computer niet regelmatig aan wordt gezet, kun je
texpire gewoon van tijd tot tijd opstarten, wanneer je bemerkt dat
fetch langzamer wordt. Het werkt net als de "cron methode" prima.