nnrpd in the latest snapshots segfaults
Russ Allbery
rra at stanford.edu
Thu Dec 13 19:39:54 UTC 2001
Jeffrey M Vinocur <jeff at litech.org> writes:
> On Thu, 13 Dec 2001, Kim Alm wrote:
>> Dec 13 10:01:42 news nnrpd[19179]: tradspool: storeonxref needs to be true
>> Dec 13 10:01:42 news nnrpd[19179]: SM storage method 'tradspool' failed
>> initialization
> I don't know why, but it's pretty clear in CURRENT from tradspool_init():
> if (!innconf->storeonxref) {
> syslog(L_ERROR, "tradspool: storeonxref needs to be true");
> SMseterror(SMERR_INTERNAL, "storeonxref needs to be true");
> return FALSE;
> }
Well, if you don't store based on Xref rather than the Newsgroups line,
the resulting spool won't be a correct traditional spool; for example, it
will have cancel messages mixed in with the regular articles of a
newsgroup. Plus, the recovery tools like makehistory won't work
correctly; they'll move all the control messages back into the main group.
>> Do I really have to enable storeonxref to get the latest nnrpd to work?
Yes.
>> I assume that this would force me into a rebuild of my overview data?
Nope. It only affects new articles, and I don't see any reason why it
would invalidate your overview data.
--
Russ Allbery (rra at stanford.edu) <http://www.eyrie.org/~eagle/>
More information about the inn-bugs
mailing list