inn-2.4.2 makehistory weirdness

Russ Allbery rra at stanford.edu
Fri Oct 1 05:52:16 UTC 2004


Kathryn Hemness <kfhemness at ucdavis.edu> writes:

> I've been building a new news server on a Sun V240 running Solaris 9
> this week which was going very smoothly until yesterday when I attempted
> the first makehistory.  I believe the version I am building is inn-2.4.2
> but I'm not sure (it is inn-2.4.? which was the STABLE snapshot of
> 6/4/2004).

> I had built and had been running this version on a Solaris 8 system
> since early June without problems and I had no trouble with the
> installation besides having to add quotation marks to the inn.conf file
> and commenting out parameters having no set values.

> Needless to say, I didn't expect makehistory problems on the Solaris 9
> system.

> makehistory[13165]: [ID 776734 news.error] CNFS-sm: CNFSflushhead: attempted flush whilst read only

> I truss'ed makehistory and found that the CNFS buffers were all stat'ed
> but that it opened the first buffer read-only.

[...]

> I can only conclude that the makehistory compiled on other systems was
> able to do something to the CNFS buffer files to make them R-W
> accessible to makehistory.

Yup, makehistory was passing the wrong type of argument to SMsetup.  Good
catch!  This will be fixed in INN 2.4.2.

-- 
Russ Allbery (rra at stanford.edu)             <http://www.eyrie.org/~eagle/>

    Please send questions to the list rather than mailing me directly.
     <http://www.eyrie.org/~eagle/faqs/questions.html> explains why.


More information about the inn-workers mailing list