Origin of the name grep (actually Eunice!)

Dave Martindale dmmartindale at watcgl.UUCP
Sun Sep 16 01:40:27 AEST 1984


An example of a fairly simple way to let Eunice-based B news handle postings
to multiple newsgroups:  When an article comes in, store the body of it
in the appropriate place for one of the newsgroups, and for each of the
other groups it was posted to create a file containing a "magic token"
followed by the pathname of the file containing the body of the article.
Since the first byte of a stored news article is always a capital letter
(because it is the first character of a header line of some sort),
any special character would do as the "magic token".  Readnews then
need only look at the first byte of an article file to determine if it
is a real article, or a file containing a pathname which should be read
in and then opened to obtain the real article.

This should involve only minor changes to inews and readnews.
Implementing this should require only slightly more effort than went into
the letters that we've seen so far explaining why stock B news doesn't
work properly on Eunice and why we thus shouldn't post to multiple newsgroups.

This scheme won't work right in situations where different newsgroups
are expired in differing lengths of time, since you lose UNIX's "all links
have equal status" property.  But then, it only required about 30 seconds
to think of - you should be able to do better with a bit more thought.



More information about the Comp.os.eunice mailing list