Why is fortune writing to the fortunes.dat file?
Guy Harris
guy at auspex.auspex.com
Thu Jun 1 04:11:25 AEST 1989
>They all break with 4.0.3. Sigh. Seems that someone didn't trust random()
>very much.
"fortune" antedates "random"; I think the "someone" is the
(aforementioned) Ken Arnold, and I'm told the reason why it does what it
does is that, in fact, he didn't like "rand()" (which is not, I think,
one of the best random number generators in the world).
>Don't look for an early fix. Since it is a game (or is it?) it won't be
>a high priority problem. An alternative would be to have fortune aliased
>to fortune with a file spec.
It's been mentioned to people at Berkeley, and will probably get fixed
at some point (however, since it's in "/usr/games", I don't know how
high-priority an item it is). Sun, and other vendors, may pick that up
when it comes out, or may fix it themselves.
More information about the Comp.unix.questions
mailing list