|
|
1.1 root 1: From cbosg!harpo!npois!eiss!ladm Fri Mar 19 16:20:27 1982
2: Subject: newsinfo.shell
3: Newsgroups: net.sources
4:
5: echo cmd-sum
6: cat >cmd-sum <<E!O!F!
7: The following commands are part of netnews:
8:
9: checknews - to see if there is new news
10: readnews - to actually read the news
11: postnews - simple interface to submit a news article
12: inews - the real news submission command
13: newsinfo - tells up-to-date information about USENET
14:
15: Typical usage:
16: checknews -y (this is in /etc/profile)
17:
18: readnews ( to read all news )
19: readnews -n newsgroup (selectively select a newsgroup to read)
20: readnews -l (list titles only)
21:
22: You probably want to specify options in your $HOME/.newsrc file.
23: Several .newsrc files follow:
24:
25: options -h -n all !net.all !fa.all (subscribe to LOCAL and btl newsgroups).
26: (The -h provides short headers)
27:
28: options -n all !fa.all !net.rec.all !net.jokes.all
29: E!O!F!
30:
31: echo contacts
32: cat >contacts <<E!O!F!
33: Machine Contacts:
34: direct:
35: insert your own info here
36:
37: indirect:
38:
39: other interesting but more remote machines:
40: mhtsa :
41: eagle : jal (Jeff Langer)
42: research:
43: alice :
44:
45: Major centers:
46: ihnss, houxi, harpo, mhuxj, mhtsa (BTL)
47: ucbvax, decvax, duke
48: E!O!F!
49:
50: echo current_info
51: cat >current_info <<E!O!F!
52: USENET System Information
53: -------------------------
54:
55: Introduction. USENET is an international network of UNIX sites,
56: with hookups into the ARPA network, too. It is basically a fancy
57: electronic Bulletin Board system. Numerous BTL machines are connected
58: at HO, IH, MH, with a few elsewhere, too.
59: In addition, there are major sites at universities:
60: UC Berkeley, Duke, U Waterloo, and so on ...
61: and at industry nationwide:
62: DEC, Tektronics, Microsoft, Intel, etc.
63:
64: There are numerous bulletin board categories, set up in a hierarchy.
65: The first "node" in a category name indicates the breadth of distribution,
66: later nodes indicate content. Read the newsgroup items for full lists.
67:
68: Newsgroup naming conventions:
69:
70: NO prefix= LOCAL ONLY
71: btl. = Bell Labs
72: net. = USENET wide categories
73: fa. = from ARPA-Net (no return feed, except via mail)
74: ____.all= everything in category "____".
75:
76:
77: The netnews newsgroups of most interest are:
78:
79: general : local general information
80:
81: btl.all : BTL Everything.
82:
83: net.general : general net-wide announcements
84: net.bugs.v7 : reports of bugs and/or solutions to UNIX V7
85: net.news.b : news about our version of netnews
86: E!O!F!
87:
88: echo fa.groups
89: cat >fa.groups <<E!O!F!
90: FA groups are "From the Arpanet" and are mostly copies of mailing lists
91: or "digests" distributed on that network. (A digest is a collection of mail
92: put together by an editor and sent out every so often. It is much like a
93: newsletter.)
94: A special convention applies to submissions to FA newsgroups.
95: You should not post directly to the newsgroup, since this will be
96: seen by people on USENET but not by the people on the arpanet who get the list
97: directly mailed to them. Instead, send mail to the name of the group on site
98: For example, to post an article to fa.human-nets, you might mail to
99: ...!ucbvax!human-nets (where ... is the path from HERE to ucbvax).
100: FA groups and their corresponding mailing lists can reach a very large
101: user community, including USENET sites on UUCP, Berknet, BLN, and the
102: ARPANET, as well as sites on the ARPANET which are not on USENET,
103: who get the news via direct electronic mailing.
104:
105: Some digests are turned off locally; others are fed into "net" groups;
106: still others are available in printed form only. These conditions are
107: noted below.
108:
109: NEWSGROUP | Description last update 3/19/82
110: ==============================================================================
111: fa.arms-d | Discussion and info on strategic weapons.
112: fa.arpa-bboard | Announcements that are posted to all arpanet bboards
113: | are also fed into this newsgroup.
114: fa.digest-p | People who deal with digests. Mostly the people who
115: | moderate them.
116: fa.editor-p | Interest group in computer editors, both text and program.
117: fa.energy | Topics relating to alternate energy production,
118: | conservation, etc.
119: fa.human-nets | A daily moderated digest with discussions of computer-aided
120: | human-to-human communications. Probably the most widely read
121: | ARPANET publication. AVAILABLE PRINTED ONLY.
122: fa.info-cpm | CP/M and other operating systems for micro computers.
123: fa.info-micro | Microprocessor and microcomputer discussions.
124: fa.info-terms | Opinions/queries about what's a good/bad computer terminal.
125: fa.info-vax | VAX interest group. Seems to be mostly VMS issues, but some
126: | hardware discussions too.
127: fa.poli-sci | Political Science discussions digest. TURNED OFF.
128: fa.sf-lovers | Science Fiction book/movie reviews, etc. PRINTED ONLY.
129: fa.space | Digest containing comments on the space program and outer
130: | space in general. This is fed to net.space, ALSO PRINTED.
131: fa.tcp-ip | Digest relating to the TCP and IP network protocols.
132: | TURNED OFF.
133: fa.telecom | Technical topics relating to telecommunications, especially
134: | the telephone system. A digest recently spun off from
135: | fa.human-nets. PRINTED ONLY.
136: fa.teletext | Teletext discusses all aspects of ``esoteric'' data systems.
137: | This includes teletext, viewdata, closed-captioning, and
138: | digicasting.
139: fa.unix-cpm | CPM/UNIX discussions.
140: fa.works | Interest group on personal workstations (e.g. Apollo, Perq,
141: | Xerox Star, etc).
142: ==============================================================================
143: E!O!F!
144:
145: echo help
146: cat >help <<E!O!F!
147:
148: Command Meaning
149:
150: y Yes. Prints current article and goes on to next.
151: n No. Goes on to next article without printing current one.
152: q Quit. Update .newsrc if -l or -x not used.
153: c Cancel article.
154: r Reply. Reply to article's author via mail.
155: f [title] Submit a follow up article.
156: N [newsgroup] Go to next newsgroup or named newsgroup.
157: s [file] Save. Article is appended to file (default, Articles).
158: # Report last article no. in newsgroup.
159: e Erase. Forget that an article was read.
160: h Print verbose header.
161: ! Shell escape.
162: number Go to number.
163: +[n] Skip n articles.
164: - Go back to last article.
165: x Exit. Don't update .newsrc.
166: X system Send article to system.
167:
168: c, f, r, e, h, and s can be followed by -'s to refer to the previous article
169:
170: E!O!F!
171:
172: echo infoinstall.sh
173: cat >infoinstall.sh <<E!O!F!
174: if test "$#" != 2
175: then
176: echo "usage: $0 libdir bindir"
177: exit 1
178: fi
179: LIBDIR=$1
180: BINDIR=$2
181:
182: : create directory for newsinfo command
183: if test ! -d $LIBDIR/INFO
184: then
185: mkdir $LIBDIR/INFO
186: chmod 775 $LIBDIR/INFO
187: fi
188:
189: : load INFO directory
190: cp cmd-sum contacts current_info help netmap *.groups $LIBDIR/INFO
191: chmod 664 $LIBDIR/INFO/*
192:
193: : move the newsinfo command to bin
194: sed "s;/usr/local/netnews;$LIBDIR;g" <newsinfo >$BINDIR/newsinfo
195: chmod 755 $BINDIR/newsinfo
196: E!O!F!
197:
198: echo local.groups
199: cat >local.groups<<E!O!F!
200: Local newsgroups are those that do not begin with "net.", "btl.", or
201: "fa.". They are not distributed to any other system.
202:
203: NEWSGROUP | Description last update: 3/19/82
204: ==========================================================================
205: general | Local news of general interest. E.g., to announce a
206: | newsgroup, or a party, or a new command, etc.
207: followup | follow-up articles to those originally posted in general
208: ==========================================================================
209: E!O!F!
210:
211: echo net.groups
212: cat >net.groups <<E!O!F!
213: Net.all newsgroups are available to all people on the entire network
214: who read netnews. This does not mean they go to every machine, since some
215: machines restrict the volume of news that comes in. It is assumed that users
216: of such restricted machines can read news on another machine on which they
217: have a login. Newsgroups reach all of USENET (including USENET sites on the
218: ARPANET) but do not reach any sites that are not on USENET. That is, USENET
219: is defined as all sites that net.all reaches.
220:
221: NEWSGROUP | Description last update: 3/19/82
222: ===========================================================================
223: net.general | General information.
224: net.followup | follow-up articles to those posted in net.general
225: net.applic | Info - applicative language and related architecture.
226: net.auto | General Information for automobile owners.
227: net.auto.vw | Subgroup net.auto - for owners of Volkswagon Rabbits.
228: net.aviation | General information about aviation.
229: net.bugs | Genreral information about bug reports and fixes.
230: net.bugs.2bsd | Subgroup net.bugs - 2nd Berkley Software distribution
231: net.bugs.4bsd | Subgroup net.bugs - 4th Berkley software distribution
232: net.bugs.v7 | Subgroup net.bugs - Version 7 or UNIX System III
233: net.columbia | General information on space shuttle and space programs
234: net.cooks | Interest group - food, cooking, cookbooks, and recipes.
235: net.cse | Computer Science Education
236: net.cycle | General information about motorcycles.
237: net.dcom | data communication - modems,multiplexers,port selectors etc.
238: net.eunice | Info on sites using SRI Eunice - simulates UNIX on VMS
239: net.games | Information and discussion on computer games.
240: net.games.rog | (net.games.rogue) Subgroup net.games - rogue
241: net.games.frp | Fantasy Role Playing games
242: net.games.triv | (net.games.trivia) Trivia contests and results.
243: net.ham-radio | Topics of interest to amateur radio operators.
244: net.jokes | The latest "good" joke you've heard?
245: net.lan | Local area network interest group.
246: net.lsi | Large Scale Integrated Circuit discussions.
247: net.math | mathematical discussions (eg. what is lim x->0 log(x)-log(x))
248: net.micro | micro-computers, see also fa.info-micro.
249: net.misc | Discussions not permanent enough for a newsgroup.
250: net.movies | Movie reviews by members of USENET.
251: net.music | Computer generated music.
252: net.news | Discussion of netnews itself, and its policies
253: net.news.b | Subgroup net.news - specific to bnews.
254: net.news.direc | (net.news.directory) all or part of the USENET directory
255: net.news.group | for discussions about proposed new newsgroups.
256: net.news.map | for discussions about maps of newsites.
257: net.news.newsi | (net.news.newsite) to announce a new site.
258: net.oa | Office Automation/Word Processing interest group.
259: net.periphs | Queries and discussions about particular peripherals.
260: net.rec | Gereral info on recreational (participation) sports.
261: net.rec.boat | boating (sail and motor???)
262: net.rec.bridge | contract bridge.
263: net.rec.scuba | scuba diving.
264: net.rec.ski | skiing.
265: net.rec.skydiv | (net.rec.skydive) sky diving
266: net.records | Info and opinions about records (and tapes ?).
267: net.rumor | For posting of rumors.
268: net.sf-lovers | Science Fiction Lovers - undigested from fa.sf-lovers
269: net.sources | For large volume material, source program distribution
270: net.space | Space programs and research - undigested from fa.space
271: net.sport | General info about spectator sports.
272: net.sport.base | (net.sport.baseball) Subgroup of net.sport - for baseball.
273: net.sport.foot | (net.sport.football) Subgroup of net.sport - for football.
274: net.sport.hock | (net.sport.hockey) Subgroup of net.sport - for hockey.
275: net.taxes | Tax advice and queries.
276: net.test | Test messages are posted here.
277: net.travel | Requests, suggestions, and opinions about traveling
278: net.ucds | Circuit drawing system.
279: net.unix-wiza | (net.unix-wizards) Discussion of UNIX - gatewayed to ARPANET
280: net.wines | Info and reccomendations about wines and alcoholic beverages
281: -------------------------------------------------------------------------------
282: E!O!F!
283:
284: echo netmap
285: cat >netmap <<E!O!F!
286: Wait for a new map!
287: E!O!F!
288:
289: echo newsinfo
290: cat >newsinfo <<E!O!F!
291: trap 'continue' 2
292: INFO=/usr/local/netnews/INFO
293: cd $INFO
294: while true
295: do
296: if expr "$TERM" : hp >/dev/null
297: then
298: echo "\033U\033J\c" # next page and clear
299: fi
300: echo "\nChoose from the following:
301: i) brief Introduction
302: g [list]) nearly complete list of news Groups. list=local, btl, net, or fa
303: c) network Contacts (machines and people)
304: s) command Summary
305: h) the Help list from readnews
306: m) a graphic Map of the network
307: *) anything else, exit.
308: ?\c"
309: read sel grp
310: case "$sel" in
311: i) cat current_info;;
312: g) cat ${grp:-*}.groups;;
313: c) cat contacts;;
314: s) cat cmd-sum;;
315: h) cat help;;
316: m) cat netmap;;
317: *) echo "These files can be found in $INFO." ; exit ;;
318: esac
319: echo "\n\nhit return." ; read sel
320: done
321: E!O!F!
322:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.