Next Previous Contents

4. 我要如何维护 leafnode?

现在你有一个运作的新闻系统正在执行,但是 仍然一些事物要做.你也许要编辑文档 /usr/lib/leafnode/config 来设定你的群组的期满日期.这号码意思是,何时以前的 信息应被删除.如果你看的一些群组有许多新闻标准时间 20 天通常是过多 太长, 针对你的系统而言 4 天或者一个星期 是在多数情况下是一个好时间.针对所有群组你可以改变计算结果 ("expire = n" 去抓住整个的群组 n天),但是你告诉 leafnode 针对一些分开群组改变时间撰写如下
groupexpire foo.bar n
针对群组 foo.bar 到 n 天去设定期满时间.

这独立设定不会使 leafnode 删除以前旧的信息,一个 分开程序会负责针对这个: texpire.这也许是开始 当做一个 cron 的工作或者靠命令列.如果你的电脑是全天候开机的, 你也许要加下列各行到 news' crontab 文档 (编辑 这,用 news 的身份登入和键入 "crontab -e"或者以 root 身份键入"crontab -u news -e"):
0 19 * * * /usr/local/sbin/texpire
这行造成 cron daemon 每一天在 19:00 开始 texpire .检查 crontab 说明页有更多的调整描述.如果 你的电脑是没有规则地开机,你也许要每一次启动 texpire ,当你注意到这以致取得变得较慢的.使用 "cron-method" 运作的很好.


Next Previous Contents