Annotation of researchv10no/cmd/netnews/misc/newsinfo, revision 1.1

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: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.