home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume42 / intro42 < prev    next >
Internet Message Format  |  1994-03-24  |  59KB

  1. From: kent@sparky.sterling.com (Kent Landfield)
  2. Newsgroups: comp.sources.misc,comp.sources.d
  3. Subject: v42INF1:  Introduction to comp.sources.misc
  4. Date: 24 Mar 1994 16:35:55 -0600
  5. Organization: Sterling Software
  6. Approved: kent@sparky.sterling.com
  7. Expires: Sun, 8 May 1994 22:35:37 GMT
  8. Message-ID: <2mt4kb$d9s@sparky.sterling.com>
  9. X-Md4-Signature: 3023b50c0cf64e1fa94d1b851049f043
  10.  
  11. Submitted-by: kent@sparky.sterling.com (Kent Landfield)
  12. Posting-number: Volume 42, Info 1
  13. Archive-name: intro42
  14. Supersedes: intro41: Volume 41, INF 1
  15. Last-modified: 24-Mar-1994
  16.  
  17. Please note that Alec's address for submitting crypto sources has changed
  18. to alec.muffett@sun.co.uk.
  19.  
  20. This is the first of nine introductory messages about the newsgroup
  21. comp.sources.misc.  It describes the newsgroup's history, how to submit
  22. sources to c.s.misc, where the archive sites are, and how to contact
  23. and access them.  The second, third, fourth, fifth, sixth, seventh and
  24. eightth postings together comprise the index of previously posted software. 
  25. The ninth article is a cross-index of patches that have been posted to this
  26. newsgroup.
  27.  
  28. As always, I am looking for suggestions on how to improve the usefulness
  29. of the newsgroup.  *Please* do not hesitate to send suggestions to
  30. kent@sparky.sterling.com.
  31.  
  32.             -Kent+
  33. --------------------
  34. 0. Contents
  35.  
  36. This file covers the following topic areas.  If you are interested in
  37. reading a specific topic you can go directly to it by '^number-of-area'
  38. ('g^number-of-area' if you are using trn).
  39.  
  40.          1. Introduction
  41.          2. Deciding where to post your software
  42.          3. The structure of comp.sources.misc articles
  43.          4. Guidelines for submitting source for publication
  44.          5. Patches Handling
  45.          6. Special services
  46.          7. Reporting and tracking bugs.
  47.          8. Newsgroup Status Information.
  48.          9. Accessing the archives
  49.         10. Archive access via ftp
  50.         11. Archive access via uucp
  51.         12. Archive access via email
  52.         13. Extracting a retrieved archive member
  53.         14. Becoming an archive site
  54.         15. Listing of archive sites in no particular order
  55.  
  56. --------------------
  57. 1. Introduction
  58.  
  59. Comp.sources.misc is sort of a "catch-all" sources group.  The group is
  60. run in a generally informal manner.  *Any* program source code will be
  61. accepted. Discussion and "sources wanted" requests will be discarded
  62. with a message back to the sender advising then to post to the correct
  63. newsgroup.  Please do not send either to me, they don't belong here.
  64.  
  65. The moderated comp.sources.misc replaced the unmoderated net.sources in
  66. May 1987.  This was done by the Usenet backbone in response to the fact
  67. that net.sources was largely NON-sources. The initial moderator of
  68. comp.sources.misc was Brandon Allbery.  Mail Brandon received at the
  69. time indicated that the majority of people were willing to trade the
  70. small delays for having a source group that wasn't full of noise.
  71.  
  72. As stated above, the only reason a submission will be rejected is if it
  73. is non-source.  I am striving to get things out as quickly as possible.
  74. Full testing of the source is not done. I do, however, assure that the
  75. postings are in shar format and shar'ed submissions can be unshar'ed
  76. correctly. If a patch is submitted, I assure that the patch can be
  77. applied to the sources it is to patch. If the submission is something
  78. that needs testing, it probably should be sent to comp.sources.unix or
  79. comp.sources.reviewed instead.
  80.  
  81. --------------------
  82. 2. Deciding where to post your software
  83.  
  84. There are four choices for sources newsgroups, not counting regional
  85. sources groups (fl.sources) or groups for specific systems, such as
  86. comp.sys.sun.*, comp.sys.mac.*, etc.  Choosing between them can be
  87. somewhat difficult for the novice, and even for seasoned sources posters
  88. with unusual submissions.  Here, then, is a discussion of the various
  89. "primary" sources groups, their advantages and disadvantages, and a very
  90. crude attempt at quantifying when to use them.
  91.  
  92. First off is comp.sources.unix.  It is unfortunately named, but don't
  93. let that stop you from trying to submit something if it fits the group's
  94. guidelines otherwise.  The benefits you'll get are testing of source on
  95. at least some machines before posting and guaranteed archiving at many
  96. Internet and UUCP sites.  The problem is that smaller postings aren't
  97. usually accepted, as well as submissions that don't have a Makefile, a
  98. manual page and a README file.  Also note that the current policy of
  99. comp.sources.unix is not to accept "shareware" programs, programs which
  100. request or require a fee to the author for continued use.
  101.  
  102. Second is comp.sources.reviewed. It uses a Peer Review process to accept
  103. or reject submissions.  Similar to the process used for academic
  104. journals, submissions are sent to a moderator who then sends the sources
  105. to Peer Review volunteers for evaluation.  The Reviewers try to provide
  106. a timely evaluation of the software by compiling and running it on their
  107. machine(s). If the Moderator and Peer Reviewers judge a submission to be
  108. acceptable, the sources are posted along with the comments provided by
  109. the Reviewers.  If a submission is not found to be acceptable, the
  110. author is provided with the Reviewers' comments, and the author has the
  111. option of addressing those comments and re-submitting the sources again.
  112. The benefits of this group are that your software will be thoroughly
  113. tested by multiple reviewers on multiple systems prior to it being
  114. posted to the world.
  115.  
  116. For small sources and beta copies of programs (which probably should not
  117. be archived, in favor of a future production release), one might choose
  118. alt.sources.  It has one major advantage over the other possibilities:
  119. there is no moderation, meaning no delays and no rules for formatting.
  120. (It is suggested that you add an "Archive-name:" to your postings so as
  121. to help out those who do archive the group.)  You're free to just pipe a
  122. source file to inews if the fit takes you (not that I recommend it).  It
  123. also has one major disadvantage:  since the group isn't moderated, there
  124. is nothing preventing people from starting up discussions ranging from
  125. source code topics to why EUnet works the way it does.  This, if you'll
  126. recall, is what caused comp.sources.misc to be created in the first
  127. place.  Another disadvantage is that, being an "alt" group, it doesn't
  128. get as wide a distribution as the "mainstream" Usenet.  (For further
  129. information on the "alt" hierarchy, see the "Alternative Newsgroup
  130. Hierarchies" document posted each month by Gene Spafford in news.lists.)
  131. For more information on posting to alt.sources see the "Welcome to
  132. alt.sources!" document posted biweekly by Jonathan Kamens in
  133. alt.sources.
  134.  
  135. And then there's this group, comp.sources.misc.  The original charter
  136. called for moderation solely to reject non-source postings, nothing
  137. more; the intent was to provide net.sources without the noise.  This
  138. grew as a policy was adopted of letting the group be controlled more by
  139. its users (submitters, readers, archivers) than by "moderative fiat".
  140. The advantages of posting here are that archiving is as widespread as
  141. comp.sources.unix, anything which is source code can be posted, and it's
  142. guaranteed not to be lost in non-source, discussion postings; the
  143. disadvantages are that there is a slight delay caused by having to
  144. filter stuff through the moderator.
  145.  
  146. So which do you choose?  While there are no hard rules, there does seem
  147. to be an evolving rationale for the use of the groups:  if your software
  148. is in need of beta-testing and it is not quite ready for mainstream
  149. archiving, post it to alt.sources. After the beta period is over, submit
  150. it to the appropriate comp.sources.whichever group for worldwide
  151. distribution and archiving.
  152.  
  153. In general, games usually are sent to comp.sources.games regardless of
  154. their size. Postscript sources are sent to comp.sources.postscript.
  155. Programs which are specific to a particular computer would be better
  156. off in an specialized sources group like comp.sources.sun or maybe
  157. comp.sources.amiga, and X-Window based applications should be posted in
  158. comp.sources.x.  Major programs usually go to comp.sources.unix,  and
  159. comp.sources.misc is used for the rest.
  160.  
  161. Moderators of different sources groups, mainly c.s.misc, c.s.reviewed
  162. and c.s.unix, have been receiving submissions from authors that were
  163. previously posted in another sources group.  For the most part the
  164. moderators would like to discourage the kind of group jumping that has
  165. occurred in the past.  It makes it harder for the community to point
  166. people to the most current versions if a package appears in more than
  167. one newsgroup.  It would be better if authors posted their packages to
  168. a single group and sent future updates to the same group.  That way
  169. there never is a question as to which group has the most current
  170. version of the package.  This does not mean that we won't accept it.
  171. Just be ready for a question or two so that the moderators understand
  172. that you truly want it that way.
  173.  
  174. Remember though, it's up to *you* to decide which newsgroup your
  175. submission should be posted to.
  176.  
  177. Here is a list of the sources groups that I am aware of that you may
  178. wish to consider when preparing to submit/post your sources.  (Any
  179. additions or corrections to the list gladly accepted.)
  180.  
  181. ====================
  182. USENET comp.sources:
  183. ====================
  184. comp.sources.3b1          Source code postings for the AT&T 3b1
  185.         David H. Brierley <comp-sources-3b1@galaxia.network23.com>
  186.  
  187. comp.sources.acorn        Source code postings Acorn machines
  188.         Peter Gutmann & Edouard Poor  <cba@acorn.co.nz>
  189.  
  190. comp.sources.amiga        Source code postings for the Amiga
  191.         Michael Dinn          <amiga@uunet.uu.net>
  192.  
  193. comp.sources.apple2       Source code postings for the Apple II
  194.         Jonathan Chandross   <jac@paul.rutgers.edu>
  195.  
  196. comp.sources.atari.st     Source code postings for the Atari ST
  197.         Annisu Groenik        <avg@cwi.nl>
  198.  
  199. comp.sources.games        Postings of recreational software
  200.         Bill Randle          <games@saab.cna.tek.com>
  201.  
  202. comp.sources.hp48         Programs for HP48 and HP28 calculators
  203.         Chris Spell          <hp48@seq.uncwil.edu>
  204.  
  205. comp.sources.mac          Software for the Apple Macintosh
  206.         Roger Long           <macintosh%felix.uucp@uunet.uu.net>
  207.  
  208. comp.sources.misc         Posting of any and all software
  209.     Kent Landfield & Alec David Muffett <sources-misc@uunet.uu.net>
  210.  
  211. comp.sources.postscript   Posting of postscript related sources
  212.     Jonathan Monsarrat       postscript@cs.brown.edu
  213.  
  214. comp.sources.reviewed     Source code evaluated by peer review
  215.      Kevin Braunsdorf        csr@cc.purdue.edu
  216.  
  217. comp.sources.sun          Software for Sun workstations
  218.         Charles McGrew        <sun-sources@topaz.rutgers.edu>
  219.  
  220. comp.sources.unix         Postings of UNIX-oriented sources
  221.     Paul Vixie, Mike Stump & Nick Lai <unix-sources-moderator@pa.dec.com>
  222.  
  223. comp.sources.x            Software for the X windows system
  224.         Chris Olson          <sources-x@sterling.com>
  225.  
  226. ======================
  227. Alternate Hierachies:
  228. ======================
  229. bionet.software.sources   Sources relating to biological sciences
  230.         Rob Harper            <software-sources@genbank.bio.net>
  231.  
  232. biz.sco.sources           Source code postings SCO UNIX
  233.         Micheal P. Deignan    <kd1hz@anomaly.sbs.risc.net>
  234.  
  235. vmsnet.sources            VMS Based Source code postings ONLY
  236.         Mark Berryman         <vmsnet-sources@mvb.saic.com>
  237.  
  238. alt.sources               Alternative source code. Beta copies, etc
  239. alt.sources.amiga         Technically-oriented Amiga PC sources
  240. gnu.emacs.sources         C and Lisp source code for GNU Emacs
  241. u3b.sources               Sources for AT&T 3B systems
  242. vmsnet.sources.games      Recreational VMS software postings
  243.  
  244. =======================
  245. Regional Source Groups:
  246. =======================
  247. de.comp.sources.amiga     Programs for the Amiga.
  248.         Matthias Zepf         <agnus@amylnd.stgt.sub.org>
  249.  
  250. de.comp.sources.misc      Programs for MS-DOS, TOS, VMS etc.
  251.         Udo Klimaschewski     <sources@watzman.quest.sub.org>
  252.  
  253. de.comp.sources.os9       Programs for OS-9/68000.
  254.         Frank Kaefer          <fkk@sta.sub.org>
  255.  
  256. de.comp.sources.st        Programs for the Atari ST.
  257.         Udo Klimaschewski     <sources-st@watzman.quest.sub.org>
  258.  
  259. de.comp.sources.unix      Programs for UNIX/XENIX.
  260.         Frank Kaefer          <de-comp-sources-unix@germany.sun.com>
  261.  
  262. relcom.comp.sources.misc  CIS sources
  263.         Alex G. Nilov         <relcom-comp-sources-misc@news.ussr.eu.net>
  264.  
  265. aus.sources               Australian Sources Group
  266. de.alt.sources.next       NeXT programs (Sourcecode).
  267. de.alt.sources.huge.unix  Huge programs for Unix.
  268. eunet.sources             European EUnet-wide source postings
  269. fj.sources                Japanese posting of general software
  270. fj.sources.mac            Japanese postings of Apple Macintosh software
  271. fl.sources                Florida postings of source
  272. mn.sources                Minnesota source code
  273. sfnet.sources             Finnish source code
  274. swnet.sources             Swedish source code
  275. uk.sources                UK wide sources/reposts/requests
  276.  
  277. --------------------
  278. 3. The structure of comp.sources.misc articles
  279.  
  280. Each posting in c.s.misc is called an "issue".  There are generally 100
  281. to 125 issues in a volume.  The division is arbitrary, and has varied
  282. greatly in the past.  There are two types of articles in c.s.misc;
  283. "source postings" and "informational postings."  They can be
  284. distinguished by the subject line.
  285.  
  286.    Subject:  v03INF1:  Introduction to comp.sources.misc
  287.  
  288. This first word in the title identifies this as the first informational
  289. posting of volume three.  Similarly, the subject line shown below:
  290.  
  291.  Subject: v031i072: lc - Categorize and List Files In Columns, Part01/02
  292.  
  293. identifies this as the 72nd source article in Volume 31.  In the above
  294. example, the Part01/02 indicates that this is the first part of a two
  295. part posting.  The first few lines of an article after the USENET
  296. required headers are the auxiliary headers
  297. that look like this:
  298.  
  299.    Submitted-by: kent@sparky.Sterling.COM (Kent Landfield)
  300.    Posting-number: Volume 31, Issue 72
  301.    Archive-name: lc/part01
  302.  
  303. The "Submitted-by" line in each issue is the author of the program.  IF
  304. YOU HAVE COMMENTS ABOUT AN ISSUE PUBLISHED IN COMP.SOURCES.MISC, THIS IS
  305. THE PERSON TO CONTACT.  When possible, this address is in domain form,
  306. otherwise it is a UUCP bang path relative to some major site such as
  307. "uunet."
  308.  
  309. The second line repeats the volume/issue information for the aide of
  310. NOTES sites and automatic archiving programs such as rkive.
  311.  
  312. The Archive-name is the "official" name of this source in the archive.
  313.  
  314. All source postings are treated as multi-part postings have been done in
  315. earlier volumes. All source postings are stored in a subdirectory within
  316. the volume directory.  This gives me a place to store patches. It also
  317. allows me to have more informative archive names without having to worry
  318. about how many spaces the part numbering, patch indicator or compression
  319. suffix require.  Postings have names that look like this:
  320.  
  321.     Source posting
  322.         Archive-name: lc/part01
  323.  
  324.     Patch posting
  325.         Archive-name: lc/patch01
  326.  
  327. Note that the part number and patch number are zero padded.  Also, note
  328. that the "part number" given in the title is used to give the reader an
  329. indication of the total number of parts which make up the complete set
  330. of sources.  The example below shows that this is part 2 of a 4 part
  331. submission.
  332.  
  333.   Subject: v32i001:  perlref - Perl Reference Guide 4.035.1, Part02/04
  334.  
  335. Informational (INF) postings, such as the posting you are currently
  336. reading, are not stored in a subdirectory as are source postings.  INF
  337. postings have archive names such as indx33v01-07 and patchlog33.  From
  338. an archiving perspective, archive names for all INFormational postings
  339. are specified so as to store the INF postings directly in the volume's
  340. base directory.  Archive names for source postings are specified so as
  341. to store the sources in subdirectories within the volume's base
  342. directory.
  343.  
  344. To support the tracking of patches, the Patch-To: line is used.  The
  345. Patch-To: line exists for articles that are patches to previously posted
  346. software. The Patch-To: line only appears in articles that are posted,
  347. "Official", patches. The initial postings do not contain the Patch-To:
  348. auxiliary header line.
  349.  
  350.     Patch-To: syntax
  351.         Patch-To: package-name: Volume X, Issue x[-y,z]
  352.  
  353. Patch-To: examples. These are examples and do not reflect the accurate
  354. volume/issue numbering for rkive.
  355.  
  356. In the first example, the article that contains the following line
  357. is a patch to a single part posting.
  358.     Patch-To: rkive: Volume 17, Issue 17
  359.  
  360. This example shows that the 17-22 indicates the patch applies to a
  361. multi-part posting. The '-' is used to mean "article A through article
  362. B, inclusive..
  363.     Patch-To: rkive: Volume 17, Issue 17-22
  364.  
  365. If a patch applies to multiple part postings that are not consecutive,
  366. the ',' is used to separate the part issue numbers. It is possible to
  367. mix both ',' and '-' on a single Patch-To: line.
  368.     Patch-To: rkive: Volume 17, Issue 17,19,20,21,22
  369.                        or
  370.     Patch-To: rkive: Volume 17, Issue 17,19-22
  371.  
  372. There is only one Patch-To: line found in an article.
  373.  
  374. If a new release is posted instead of a large set of patches, the new
  375. posting contains a Supersedes: header line with a format similar to the
  376. Patch-To: header.
  377.  
  378.     Supersedes: syntax
  379.         Supersedes: package-name: Volume X, Issue x[-y,z]
  380.  
  381.     Supersedes: example
  382.         Supersedes: rkive: Volume 17, Issue 17-22
  383.  
  384. The Supersedes: line is helpful for cleaning archives by providing a
  385. pointer to previous versions that the archive administrators can then
  386. remove from their archives.
  387.  
  388. The Environment: auxiliary header line is included to give you a quick
  389. indication which resources are required to use a particular issue.
  390.  
  391. In a newsgroup not restricted to one type of operating system, one type
  392. of machine or one type of architecture there is a need for this type of
  393. information in the header.  The intent is to provide you more external
  394. information about the package contained within the posting.  This allows
  395. you to determine if the package has special requirements that might
  396. prevent you from using it.  It is extremely irritating to take the time
  397. to unpack something just to find out that you can't use it.
  398.  
  399. The news Keyword: line has been used to a certain extent for this, but
  400. if news articles are saved with 'w' rather than 's' from "rn" or "trn
  401. then the news headers don't get saved with the article.
  402.  
  403.     Environment: syntax
  404.         Environment: Keyword [, keyword ..]
  405.  
  406.     Environment: example
  407.         Environment: SunView, XView, X11R5, termcap
  408.  
  409. The keywords usage is case insensitive. There is also a NOT indicator
  410. (e.g. !AIX) so that the moderator can specify that the package runs
  411. on everything "but" the specified keyword.
  412.  
  413. The following is a list of keywords used within articles that have been
  414. posted to c.s.misc and their meanings.  Keywords are added to this list
  415. on a first-use basis.
  416.  
  417.     Operating Systems:
  418.         AIX       - should operate on any AIX
  419.         AIX3.1    - should operate on AIX Version 3.1
  420.         AMIGA     - should operate on AMIGA OS
  421.         ATARI     - should operate on an Atari ST
  422.         BSD       - should operate on any BSD based unix
  423.         CPM-68K   - should operate on CPM based 68000
  424.         COHERENT  - should operate on Mark Williams Coherent OS
  425.         DOS       - should operate on DOS
  426.         ISC-UNIX  - should operate on ISC UNIX
  427.         ISC       - should operate on ISC UNIX
  428.         HP-UX     - should operate on HP's UNIX
  429.         MS-DOS    - should operate on MSDOS
  430.         OS/2      - should operate on IBM's OS/2
  431.         OSF/1     - should operate on OSF/1
  432.         POSIX     - should operate any POSIZ compliant OS
  433.     SCO       - should operate on SCO UNIX
  434.     SCOXENIX  - should operate on SCO XENIX
  435.         SUNOS     - should operate on SUNOS
  436.         SYSV      - should operate on System 5
  437.         SYSV/386  - should operate on a 386 running System 5
  438.         SYSVR2    - should operate on System 5.2
  439.         SYSVR3    - should operate on System 5.3
  440.         SYSVR4    - should operate on System 5.4
  441.         VMS       - should operate on VMS
  442.         UNIX      - should operate on any unix system... (right...)
  443.         ULTRIX    - should operate on Ultrix
  444.         XENIX     - should operate on XENIX OSs
  445.  
  446.     Language Support:  (C is the default so normally not specified)
  447.  
  448.         ANSI-C    - Requires ANSI compatible C compiler
  449.         AWK       - pattern scanning and processing language
  450.         C++       - Requires C++ Programming language
  451.         Flex      - fast lexical analyzer generator
  452.         Fortran   - Written in Fortran
  453.         Icon      - Written in the Icon Programming Language
  454.     INET      - Requires BSD networking support
  455.         LaTex     - Requires the LaTex support
  456.         MIPS      - Mips C compiler
  457.         MSC       - Microsoft C
  458.         Pascal    - Requires a pascal compiler
  459.         Perl      - Practical Extraction and Report Language
  460.         Pro*C     - Requires Oracle Pro*C compiler
  461.         Postscript- Requires a postscript printer/viewer
  462.         TurboC    - Requires Turbo C
  463.         VaxC      - Requires VMS VAX C compiler
  464.  
  465.     Windowing Support:
  466.  
  467.         Curses    - Requires the curses library
  468.         Sunview   - Requires the Xview library
  469.         Xlib      - Requires the X Windows library
  470.         Xview     - Requires the Xview library
  471.         X11       - Should work on any X Window System
  472.         X11R4     - Requires the X Window System Release 4
  473.         X11R5     - Requires the X Window System Release 5
  474.  
  475.     System Support:  System Utilities needed
  476.  
  477.         Cnews     - USENET network news
  478.         Csh       - The C-Shell command interpreter
  479.         C-shell   - The C-Shell command interpreter (oops)
  480.         DBX       - BSD based source-level debugger
  481.         DNS       - Domain Name System
  482.     Emacs     - GNU Emacs
  483.         getopt    - parse command options in shell scripts
  484.         HDB       - HDB compatible UUCP system. (BNU)
  485.         lpr       - BSD Line Printer Spooler
  486.         MMDF      - MMDF mail transport
  487.         Oracle    - Oracle Database
  488.         pathalias - mail routing tool
  489.         PBM       - Portable BitMap Package
  490.         RCS       - Revision Control System
  491.         Sendmail  - BSD based mail transport
  492.     Smail     - Smail3 mail transport
  493.         Sybase    - Sybase Database
  494.     tput      - Initialize a terminal or query the terminfo database
  495.     xv        - XV image display package
  496.  
  497.     Functionality Support:  System supported functionality
  498.  
  499.     sxt       - Requires SYSV sxt facilities
  500.     symlink   - System supports symbolic links
  501.     INET      - Requires BSD based networking facilities
  502.  
  503.     Hardware Tested on:
  504.  
  505.     Alliant   - Runs on Alliant minisupercomputers
  506.     Amdahl    - Runs on Amdahl mainframes
  507.     Cray      - Runs on a Cray supercomputer with CSOS
  508.     Cray2     - Runs on a Cray2 supercomputer with UniCos
  509.     Convex    - Runs on Convex minisupercomputers
  510.         DEC       - Runs on DEC Risc Workstations
  511.     Mac       - Runs on Mac
  512.     PC        - Runs on PCs or PC compatibles running DOS
  513.         SGI       - Runs on Silicon Graphics systems
  514.     Sun       - Runs on Sun Microsystems Workstations
  515.  
  516.     Hardware required:
  517.         AT&T-4425 - Requires an AT&T 4425 terminal
  518.         CDROM     - Requires a cdrom player
  519.         dj500     - Requires HP DeskJet 500 printer
  520.     MIDI      - You will need a MIDI to run this
  521.         HPLJ      - HP Laserjet II or III printer or compatible
  522.  
  523.     General Notes:
  524.     !16BIT   - Don't try to to run on a 16 bit machine (8088,186,286)
  525.     32BIT    - Requires 32 Bit Architecture
  526.     24BIT    - Requires 24 Bit Color Graphics card
  527.  
  528.  
  529. Prior to January 1, 1988, a different archive header system was used.
  530. At the time, it was not expected that comp.sources.misc would be welded
  531. into the then-evolving standard for sources archiving.  There was only
  532. one special header line, and it resided in the main header.  It looked
  533. like
  534.         X-Archive: yymm/nn
  535.  
  536. where "yymm" was the year and month of the submission date and "nn" was
  537. a sequence number.  Please keep this in mind when dealing with archive
  538. submissions from 1987.
  539.  
  540. --------------------
  541. 4. Guidelines for submitting source for publication
  542.  
  543. Alec David Muffett <alec.muffet@sun.co.uk> is my backup moderator and the
  544. primary point of contact if you are submitting DES or crypto based
  545. source code.  He is the focal point for any postings of crypto sources.
  546. He is located in the UK and as such does not have any of the limitations
  547. that we have here in the US.  This has been done to assure that there
  548. are no restrictions on the ability of posting sources to the world.
  549.  
  550. Please send crypto/encryption submissions to:
  551.  
  552.         alec.muffet@sun.co.uk (Alec David Muffett)
  553.  
  554. Send all other types of submissions to the addresses below.
  555.  
  556. Non-encryption based submissions intended for posting should be sent to
  557.     sources-misc@uunet.uu.net
  558.  
  559. Newsgroup-related mail that is *not* a submission should be sent to me at
  560.     sources-misc-request@uunet.uu.net
  561.  
  562. I have changed my policy of notification when sources are submitted
  563. to comp.sources.misc.  In the past I have not notified everyone that
  564. their submissions were received.  This has caused some problems that
  565. could have been avoided if both parties knew how to deal with the other.
  566.  
  567. When you submit a package to comp.sources.misc I will respond letting
  568. you know that I have received it.  If you have not heard from me within 
  569. seventy two hours, there may be a problem!  I hope that by making you
  570. aware of this policy, the newsgroup will get a better throughput as 
  571. authors aren't waiting for me to respond when I do not know to respond.
  572.  
  573. To make life easier for both the readers of this newsgroup and myself, I
  574. request that all submissions follow the guidelines described below.  Not
  575. following these guidelines may result in longer delays, since some
  576. things *must* be fixed for news to accept the submission.  Others must
  577. be fixed so that I can spend time processing submissions rather than
  578. responding to flames.  ;-)
  579.  
  580. First, uuencoded postings are heavily frowned upon.  If at all possible,
  581. binary data files should be translated to an ASCII format that is usable
  582. by others.  If it's not possible, consider sending the machine-dependent
  583. parts of the posting to another newsgroup.  If all else fails, it will
  584. be accepted if it's not the only component of the submission; otherwise,
  585. it may be better to announce the availability of the item via anonymous
  586. FTP, UUCP, FTAM, etc.
  587.  
  588. The second rule is that "shell archives" as created by "shar", "cshar",
  589. "bundle", etc. be used to package files.  Preferably, use cshar:  it
  590. guards against mangling by older news programs, Bitnet mailers, etc.  I
  591. must repack non-shar'ed submissions so that they have a better chance of
  592. surviving older mail/news systems and inter-network gateways.
  593.  
  594. Third, *please* send a Subject: to be used in posting your submission.
  595. Certain large postings in the past have arrived sans Subject:.  Not only
  596. does this force me to make one up for the archive list, but you have to
  597. live with what I make up... :-)
  598.  
  599. Fourth, *please* send me an Archive-name: or package name that you want
  600. the submission archived by.  If you do not send me one then I get to
  601. name your sources in the archives...   Do you see a pattern forming
  602. here... :-)
  603.  
  604. Fifth, I need Environment: header information.  If your submission has
  605. limitations, such as it does not run on SYSV or limited to a specific
  606. version of SUNOS, or whatever the conditions, *PLEASE* inform me so that
  607. it can be included in the Environment: header line.  This way people who
  608. are not able to run your submission will not take the time to ftp or
  609. unpack it.  I will try to determine the Environment: information if you
  610. do not supply any but if you want it right...
  611.  
  612. Each of the postings should contain a "blurb" which describes what the
  613. posting is/does/contains. This should only be a paragraph or two.  When
  614. you submit your sources, please include the blurb on the first part. If
  615. you do not write it yourself, I'll have to grab it out of the submission
  616. somewhere.
  617.  
  618. Please do not package executable programs and sources in the same
  619. submission.  Executable binary programs are inherently system-dependent,
  620. and therefore should be posted to a system-specific "binaries" group.
  621. As a special case, Un*x executables should NEVER be posted to Usenet.
  622.  
  623. Please keep source filenames to 12 or fewer characters in length.
  624. Not everyone has long filenames... :-(  And for those of us that do,
  625. ar limits libraries members to 15 characters.
  626.  
  627. I have been receiving a number of messages with uucp addresses that are
  628. not reachable.  Please specify a domain based address if possible.  If
  629. you do not know what your domain based address is, please ask your site
  630. admin or the site administrator of your upstream news feed.
  631.  
  632. Other nice things to consider/supply when submitting sources...
  633.    1.  A Makefile.
  634.    2.  A manual page is highly recommended for any substantial sized
  635.        submissions.
  636.    3.  A README file is also highly desirable. This should contain
  637.        a brief description of what the posting is and any special
  638.        considerations in building it. The README should
  639.        also contain a list of authors and the distribution
  640.        and copying policy.
  641.    4.  A patchlevel.h -- This file can be used to keep track
  642.        of how many official patches have been applied.
  643.    5.  ***PLEASE*** Take the time to lint your sources and maybe
  644.        even run one of the memory allocation verifiers available
  645.        via USENET or commercially.  You will save yourself a ton
  646.        of email time if you do and will put out highter quality code.
  647.  
  648. Other considerations:
  649.  
  650. The posting software I use reads the submission and prompts me for all
  651. the information needed to post.  It uses information supplied by you in
  652. the header as the default information.  The Subject: line is usually
  653. munged although your supplied information is used.  Auxiliary headers
  654. supplied in the submission are used where appropriate.
  655.  
  656. The following headers are passed through the software untouched.
  657.  
  658.         Keywords:, Organization:, Reply-To: and Summary:
  659.  
  660. If you supplied them, they are put into the posted article.
  661.  
  662. Again, *please* let me know what should go in the Environment: line.  If
  663. you don't, I have to try to determine what is accurate.  Sometimes it's
  664. hard to do without full blown testing.  Archive-name:, Subject:, and
  665. Environment: are the three pieces of information that I really need.
  666. Otherwise I get to make up what is supplied there.  Don't complain to me
  667. if I get it wrong and you didn't take the time to send me the correct
  668. information in the first place... If you did send me the information and
  669. I got it wrong, give it to me with both barrels...
  670.  
  671. -----------------
  672. 5. Patches Handling
  673.  
  674. Patches are handled as swiftly as possible. Authors of sources posted
  675. to c.s.misc should send all patches to me so that I can post them back
  676. through the newsgroup in order that the patches can be archived.  This
  677. has not been done in the past in other sources groups and has lead to
  678. lost patches.  If the patches must get out *real* fast, then post them
  679. to comp.sources.bugs and other appropriate newsgroups and send me a copy
  680. at the same time.  That way they will be available when they are needed
  681. in the future.  Again, patches receive priority processing so make sure
  682. I get them.
  683.  
  684. I would prefer not to post patches that are not sent by the author of
  685. the original posting unless special arrangements have been made with the
  686. author.  Please send your unofficial patches to the author so that the
  687. author can incorporate them into their posting's baseline.  Unofficial
  688. patches can be posted to comp.sources.bugs as a method of letting the
  689. community use the fix or enhancement during the interim.
  690.  
  691. It is up to the author to determine if there have been major enough
  692. changes to warrant a complete reposting. This may be necessary if the
  693. size of the patches exceeds the size of the source but in most cases
  694. only patches are posted. Total repostings should be treated as an
  695. initial posting. What follows pertains to patches...
  696.  
  697.     1.  When patches are submitted, they should be in context diff
  698.         format.  Patches can be made with diff -c on 4.x BSD based
  699.         machines and with diffc on others. Diffc can be found in
  700.         volume 1 of comp.sources.unix archives. GNU diff can also be
  701.         used to create context diffs.
  702.     2.  Please assure that the patches are relative to the source
  703.         directory.  In otherwords, cd into the new source directory
  704.         and create the patches by specifying "old-source-dir" then "."
  705.         when running the diff.  This makes it easier to apply the 
  706.         patches as there is no confusion concerning reversed patches
  707.         or directory path name changes.
  708.     3.  A patch to patchlevel.h should be done to reflect that the
  709.         patch has been applied if a patchlevel.h existed in the initial
  710.         posting. If one was not included initially, maybe now is a
  711.         good time to consider including one... :-)
  712.     4.  Include information about which previously posted issues
  713.         the patch pertains to if they were initially posted to c.s.misc.
  714.  
  715. For more information on patch see patch.man in util/patch/patch.man
  716. in the X11 Release 4 distribution or in volume7 of the comp.sources.unix
  717. archives.
  718.  
  719. ------------------------
  720. 6. Special services
  721.  
  722. One way to solve the problem of an announcement not going out the same
  723. day as the posting it announces is to send the announcement to me under
  724. separate cover. Please, it slows things down if I have to break apart
  725. submission apart to get at the file.  Please supply instructions as to
  726. which newsgroup(s) it should be posted in, and I will insure that both
  727. go out the same day, if possible.  (If one of the other newsgroups is
  728. also moderated, there's not a whole lot I can do about it.)  The same
  729. goes for binaries and/or other material associated with a source; send
  730. it under separate cover and tell me what to do with it, and I will try
  731. to arrange for them to all go out at the same time.
  732.  
  733. --------------------
  734. 7. Reporting and tracking bugs.
  735.  
  736. You *should* subscribe to comp.sources.bugs.
  737.  
  738. Sometimes, when new versions of previously-published software is made
  739. available, just patches are put out.  Usually the patches are in the
  740. form of shar files containing input for the "patch" program, new files,
  741. etc.  Sometimes complete new versions are put out.  Which method is used
  742. depends on the poster and the moderator.  Minor updates must be in patch
  743. form and should update a patchlevel.h file.  Major updates should follow
  744. the guidelines for initial postings.
  745.  
  746. To report bugs, contact the person listed in the Submitted-by: header.
  747. Often there is a contact address in a README file, too.  I *do not*
  748. maintain the sources I moderate, so don't send your bug reports to me.
  749. That just forces a delay in the right person getting them as I will
  750. forward them on to the author.  Likewise, I normally do not post patches
  751. for a package from anyone except the author.  If you have patches you
  752. would like to see included in the package, send them to the person
  753. listed in the Submitted-by: header.
  754.  
  755. ------------------------
  756. 8. Newsgroup Status Information.
  757.  
  758. You should subscribe to comp.sources.d.
  759.  
  760. In some newsgroups, postings such as "I will be out of town..." and
  761. "What's in the queue to post..." have been posted as INF postings with
  762. an Archive-name: of /dev/null or .junk.  I will not post these types of
  763. messages to c.s.misc due to the limited amount of time that information
  764. of this type is useful.  These kinds of messages are being posted to
  765. comp.sources.d as the need arises.  In this manner, the informational
  766. c.s.d postings expire as they should and will not be archived taking
  767. up disk space forever.
  768.  
  769. --------------------
  770. 9. Accessing the archives
  771.  
  772. The archive sites are growing!  There are now c.s.misc archives in
  773. Australia, Canada, Finland, France, Germany, Japan, UK, as well as
  774. the US.  A big THANKS! to all the sites who volunteered to make their
  775. resources available to the community!
  776.  
  777. Now that we have all this great access, please try to use an archive
  778. site in your immediate area whenever possible.
  779.  
  780. The complete archives are fairly large with an average volume taking up
  781. four megabytes.
  782.  
  783. Some sites below offer to send tapes through the mail.  For those sites,
  784. send the appropriate type of tape media WITH RETURN POSTAGE and RETURN
  785. MAILER.  Tapes without postage or mailer will not be returned.  No other
  786. methods (COD, etc.) are available; please don't ask.  You will need to
  787. contact the individual archive sites to determine if they can support
  788. your type of media.
  789.  
  790. There a couple sites that provide email access to their archives. Please
  791. use them when you need to locate a missing issue.  Please don't ask me
  792. for missing issues. Included at the end of this article are detailed
  793. instructions on how to access the archives.  More sites will be listed
  794. there in the future.  You can always check with archie or refer to the
  795. "Anonymous FTP List" maintained by Tom Czarnik (aftp-list@netcom.com).
  796.  
  797. I have as complete a set of archives as I have found.  I have all the
  798. issues listed in the indexes except for the first volume. If you have
  799. articles from volume 1 please send me a list of articles so I can see
  800. if there are some I do not have.
  801.  
  802. If anyone has an article that was posted to the group that is not listed
  803. in the indexes, please send me the information and a copy of the article
  804. so that I can update the archive sites that I maintain.  Nothing from
  805. April and May 1987 was ever archived to my knowledge. If I'm wrong, send
  806. them my way...
  807.  
  808. Submissions prior to July, 1987 have no auxiliary header information at
  809. all.  At the time, the group's original charter was in full force, and
  810. archiving was not considered to be important.
  811.  
  812. --------------------
  813. 10. Archive access via ftp
  814.  
  815. If an archive site provides "anonymous FTP" access, sites directly on
  816. the Internet can use the "ftp" program to get at sources.  Sites which
  817. aren't on the Internet can not use ftp to retrieve this information. And
  818. no, just having the ftp program does not mean that you have access to
  819. the Internet.
  820.  
  821. You should check with a local system administrator to find out the
  822. details of using ftp.  On most systems and to most archive sites, the
  823. following will work:  type the command "ftp system.domain" (example:
  824. "ftp ftp.uu.net" -- case does not matter), enter "anonymous" when it
  825. asks for a user name, and enter *your* Internet email address as the
  826. password.  If "ftp" says that the system doesn't exist, check your
  827. spelling -- if the system name is spelled correctly, look for an IP
  828. address for the archive site and badger your system administrator to
  829. install a version of ftp which knows about nameservers.  You should
  830. also be warned that some systems (like uunet) will not accept FTP
  831. connections from sites not registered with a nameserver.
  832.  
  833. Once you're logged in to the archive system, you'll get a prompt that
  834. looks like "ftp>". It may not be identical, since it's possible to change
  835. the ftp prompt with a command in many versions of ftp.)  At this point,
  836. you can use "cd" to change directories, "ls" or "dir" to list files, and
  837. "get" to retrieve them.  For sources archives, it's not necessary to
  838. worry about file types unless the files are compressed.  In that case,
  839. you must use the "binary" command for Unix or VMS hosts and "tenex" on
  840. Tenex (TOPS-10, TENEX, TOPS-20/TWENEX) hosts.
  841.  
  842. *** Not switching the file type can result in a garbled file, especially
  843. *** on Tenex hosts, which do not store binary data the same way as Unix
  844. *** hosts.
  845.  
  846. To disconnect from the archive site, enter the "bye" command.
  847.  
  848. --------------------
  849. 11. Archive access via uucp
  850.  
  851. UUCP archives aren't as standardized as FTP archives.  Check the archive
  852. list for the account name and password to use, and ask your system
  853. administrator to arrange to be able to poll the archive site.  (If
  854. s/he/it refuses, you're stuck.)
  855.  
  856. The "uucp" command is used to request files from a UUCP archive.  Unlike
  857. FTP, UUCP does not (usually) do the transfer immediately.  This is
  858. because most UUCP sites must be called over telephone lines.  Long
  859. distance calls are usually made in the early morning hours to reduce
  860. costs.
  861.  
  862. Since you can't look around in the archives, you must know the pathname
  863. of an article to be retrieved.  Archives generally have an index file
  864. available via UUCP.  It's a real good idea to retrieve this file before
  865. getting anything from the archive, since things can move around without
  866. warning.
  867.  
  868. The command to retrieve a submission looks like
  869.  
  870.          uucp archivesite!path/to/file destination-location
  871.  
  872. "archivesite" is the name of the archive site, and "path/to/file" is the
  873. pathname listed in the archive index for that site.  Please note, for
  874. security reasons, it is not usually possible to specify wildcards (?, *,
  875. [], or ~name) in the pathname.  Also, while more recent versions of uucp
  876. allow a uucp command to traverse multiple systems, for security and
  877. resource reasons this is usually disabled.  In both cases you won't find
  878. out until after the archive site has been called.
  879.  
  880. --------------------
  881. 12. Archive access via email
  882.  
  883. Some archive sites have mail servers that will accept mail from you and
  884. mail back files from the archive.  There are no standards here; however,
  885. it's usually safe to mail a message containing the single word "help" to
  886. the mail server.  Check the archive list for more information.
  887.  
  888. As an example, to receive the index from the comp.sources.misc archives
  889. on uunet, send the following one line as the body of a message to
  890. uunet!netlib.
  891.  
  892. send index from comp.sources.misc
  893.  
  894. For more information on mail archive servers, see the "Mail Archive
  895. Server (MAS) software list" posted monthly by Jonathan I. Kamens in
  896. comp.mail.misc.
  897.  
  898. IMPORTANT TO REMEMBER: Mail Archive Servers (MAS) are there for the
  899. convenience of the community and are *easily* abused.  *Please* do not
  900. request to have a MAS send you GCC or X11R5.  A good deal of this
  901. traffic goes through intermediate sites that have not advertised this
  902. service.  You would be taking resources away that are not yours to take.
  903. This type of irresponsibility will do nothing but irritate the sites
  904. that feed you and may jeopardize your facilities in the process.
  905.  
  906. --------------------
  907. 13. Extracting a retrieved archive member
  908.  
  909. If the article came from an archive site, it may be compressed.  If it
  910. was sent by a mail server, it may also be uuencoded.  Compressed files
  911. have an extension of ".Z".  Uuencoded files can be recognized by a line
  912. saying "begin 666 filename", followed by lines of what looks like random
  913. gobbledygook.  (If a mail server splits a file into multiple parts, you
  914. may just have the gobbledygook.  In this case, the server will include a
  915. message saying which part of the file it is, and will tell you how to
  916. combine them.)
  917.  
  918. To extract a uuencoded file, type the command "uudecode filename".  This
  919. creates a (binary, usually compressed) file in the current directory.
  920.  
  921. To extract a compressed file, type the command "uncompress filename".
  922. The ".Z" extension is removed from the file.  The original, compressed
  923. file will be removed as part of this operation.
  924.  
  925. After doing this, you should be left with the requested article exactly
  926. as it was stored in the news spool directories. The file contains a news
  927. header, a description (usually), and a "shell archive" ("shar").  Move
  928. to an empty directory (important!) and unpack the archive.  Some systems
  929. have a command "unshar" to unpack these files; if yours does, use it.
  930. Otherwise, you can use an editor to remove the header, then just say
  931. "sh filename".  I use a small (one line) shell script:
  932.  
  933.                         sed '1,/^[#:]/d' $1 | sh
  934.  
  935. which should handle anything (I hope!) in the c.s.misc archives.  I do
  936. attempt to confirm that a shell archive contains nothing dangerous, but
  937. if you unpack as root and the archive removes your /etc directory or
  938. something equally ugly and unpleasant, I don't want to hear about it.
  939. Unpack shell archives as an unprivileged user.
  940.  
  941. Once you've unpacked the archive, you're on your own.  Keep the header
  942. from the submission handy, in case you can't figure out what's going on.
  943. The address specified in the "Submitted-by:" line can be used to contact
  944. the author of the program.
  945.  
  946. ------------------------
  947. 14. Becoming an archive site
  948.  
  949. If you collect comp.sources.misc postings and are willing and able to
  950. make your collection available to other people, please let me know.
  951. Benefits include the undying gratitude of your colleagues, and a promise
  952. from me to try to make sure you never lose an article whether you use
  953. rkive or not... :-)
  954.  
  955. If you can provide access to your archives send me some email and I'll
  956. get you some publicity... :-)  If you need automated tools to build and
  957. maintain your archives, I have those too. :-) If you need a tape of the
  958. archives to get you jump-started, let me know.
  959.  
  960. PLEASE NOTE: Mail Archive Servers are there for the convenience of the
  961. community but are too easily abused.  Because of this, I can not, in
  962. good conscience, list archive sites whose sole access is email based.
  963. If you can't supply anonymous ftp as a secondary method for accessing
  964. your archives then consider uucp.  It is easy enough to set up a uucp
  965. account for archive access with the appropriate security to protect your
  966. other system resources.
  967.  
  968. --------------------
  969. 15. Listing of archive sites in no particular order
  970.  
  971. Here is what each field means:
  972. Site:        The name of the site nice enough to act as an archive site.
  973. Contact:     The name of the person to contact and their mail address
  974. Location:    The general area of the world the site is located in.
  975. Modems:      What types of modems are available.
  976. UUCP:        Type of UUCP access is available.
  977. FTP:         Type of FTP access is available.
  978. Mail Server: Account address of the automated mail server if available.
  979. Additional:  Additional information pertaining to accessing the archive.
  980.  
  981. NA - Not Available
  982.  
  983.             ************************
  984.                     Australia
  985.             ************************
  986.  
  987. Site:        archie.au   (aka plaza.aarnet.edu.au)
  988. Contact:     Robert Elz     netnews@archie.au
  989. Location:    Australia
  990. UUCP:        NA
  991. FTP:         anon ftp - usenet/comp.sources.misc
  992. Mail Server: Not published outside Australia
  993. Additional:  ACSnet "fetchfile" service is available as
  994.      well, from archie.oz.au in the same directory
  995.      as for Anon ftp (this replaces uucp in Australia)
  996.  
  997.  
  998. Site:        ftp.Adelaide.EDU.AU [129.127.40.3]
  999. Contact:     Mark Prior <mrp@ITD.Adelaide.EDU.AU>
  1000. Location:    The University of Adelaide
  1001.              Adelaide, AUSTRALIA
  1002. UUCP:        NA
  1003. FTP:         Anonymous ftp, ftp.Adelaide.EDU.AU [129.127.40.3]
  1004. Mail Server: NA
  1005. Additional:  Also available via ACSnet fetchfile (sirius.ua.oz)
  1006.     The comp.sources.misc archive is in the directory pub/sources/misc
  1007.     and is archived in compressed form by issue number (subdirectories
  1008.     for each volume). The file INDEX in the pub/soures/misc directory
  1009.     lists the issues available.
  1010.  
  1011.     We will also make tapes (1600/6250bpi) or QIC-11/24 if you supply
  1012.     the tape AND a return mailer. No promises for speed for this though.
  1013.  
  1014.  
  1015.             ************************
  1016.                     Canada
  1017.             ************************
  1018.  
  1019.  
  1020. Site:        array.UUCP
  1021. Contact:     Rob Marchand, rob@array.UUCP || ...uunet!attcan!lsuc!array!rob
  1022. Location:    Toronto, Ontario, Canada
  1023. Modems:      2400 baud, perhaps TB in the future (hopefully :-)
  1024. UUCP:        On Request.
  1025. FTP:         NA
  1026. Mail Server: NA
  1027. Additional:  I have most stuff for comp.sources.unix, comp.sources.misc,
  1028.     comp.sources.bugs and alt.sources.
  1029.  
  1030.  
  1031.             ************************
  1032.                     Finland
  1033.             ************************
  1034.  
  1035. Site:        nic.funet.fi [128.214.6.100]
  1036. Contact:     Petri Ojala <ojala@nic.funet.fi>
  1037. Location:    Finnish University and Research Network (FUNET) Archive
  1038.              Finland, Europe
  1039. UUCP:        NA
  1040. FTP:         Available
  1041. Mail Server: mailserver@nic.funet.fi
  1042. Additional:  Access is unlimited to Nordic countries (NORDUnet).
  1043.              For mailserver access, the Subject is not used for anything.
  1044.              Message body is analyzed for commands, try "HELP" at first
  1045.  
  1046.  
  1047.             ************************
  1048.                     France
  1049.             ************************
  1050.  
  1051. Site:        irisa.irisa.fr
  1052. Contact:     Didier Lamballais (lamballais@irisa.fr)
  1053.              Raymond Trepos    (trepos@irisa.fr)
  1054. Location:    Institut de Recherche en Informatique et Systemes Aleatoires
  1055.          Campus universitaire de Beaulieu
  1056.          35042 Rennes Cedex
  1057.          FRANCE
  1058. UUCP:        NA
  1059. FTP:         Anonymous FTP (login: ftp or anonymous,
  1060.                             Password: your e-mail address)
  1061. Mail Server: NA
  1062. Additional:  Additional information pertaining to accessing the archive.
  1063.     List of archived newsgroups :
  1064.        alt.sources, comp.binaries.atari.st, comp.binaries.ibm.pc,
  1065.        comp.binaries.mac, comp.sources.atari.st, comp.sources.games,
  1066.        comp.sources.mac, comp.sources.misc, comp.sources.sun,
  1067.        comp.sources.unix, comp.sources.x, comp.sys.sun
  1068.        under "News" directory.
  1069.        Some local stuff and RFCs are also available.
  1070.  
  1071.  
  1072.             ************************
  1073.                     Germany
  1074.             ************************
  1075.  
  1076. Site:        ftp.Germany.EU.net
  1077. Contact:     Ingo Dressler <archive-admin@Germany.EU.net>
  1078. Location:    Dortmund / (Western) Germany
  1079. FTP:         FTP access 24hrs a day, some restrictions during office hours
  1080. Mail Server: <archive-server@Germany.EU.net>, place "HELP" in body
  1081. Additional:  c.s.misc archive is /pub/newsarchive/comp.sources.misc
  1082.  
  1083.  
  1084. Site:        ftp.informatik.uni-hamburg.de
  1085. Contact:     Reinhard Zierke, zierke@informatik.uni-hamburg.de
  1086. Location:    University of Hamburg, Dept. of Computer Science, Germany
  1087. UUCP:        NA
  1088. FTP:         anonymous FTP to ftp.informatik.uni-hamburg.de,
  1089.              directory /pub/usenet/comp.sources.misc
  1090. Mail Server: NA
  1091. Additional:  Please don't use FTP service from 09:00 to 18:00 MET
  1092.  
  1093.  
  1094.             ************************
  1095.                     Japan
  1096.             ************************
  1097.  
  1098. Site:        srawgw.sra.co.jp [133.137.4.3]
  1099. Contact:     Toyoki Miura (miura@sra.co.jp)
  1100. Location:    Tokyo, JAPAN
  1101. UUCP:        NA
  1102. FTP:         Anonymous FTP. 24 hours/day, 7 days/week
  1103. Mail Server: NA
  1104. Additional:  Files are compressed and stored by volume number and
  1105.              issue number. Examples:
  1106.                 /news.pub/comp.sources.misc/V31/v31i007.Z
  1107.              Lists are stored in "list" subdirectory as "Vnn-list".
  1108.  
  1109.              Newest volume is stored under "new" subdirectory
  1110.              instead of "Vnn" subdirectory. Files are not compressed.
  1111.  
  1112.              Other archived "sources" newsgroups:
  1113.              alt.sources, comp.sources.reviewed, comp.sources.sun,
  1114.              comp.sources.x, fj.sources
  1115.              Under "/news.pub/" directory (a.k.a. /.a/sranha-bp/arch/arch).
  1116.  
  1117.  
  1118.             ************************
  1119.                     UK
  1120.             ************************
  1121.  
  1122. Site:        src.doc.ic.ac.uk
  1123. Contact:     ukuug-soft@doc.ic.ac.uk
  1124. Location:    Department of Computing,
  1125.              Imperial College
  1126.              London
  1127.              SW7 2BZ
  1128.              UK
  1129. UUCP:        NA
  1130. Modems:      NA
  1131. FTP:         Anonymous FTP (login: ftp or anonymous,
  1132.                             Password: your e-mail address)
  1133. Mail Server: ftpmail@doc.ic.ac.uk
  1134. Additional:  Additional information pertaining to accessing the archive.
  1135.              Also supports FSP on port 21, gopher, FTAM on Janet, Internet 
  1136.              and IXI.  There is an open access account 'sources' for casual 
  1137.              browsing.  This is available via telnet, X29/TS29 and vt.
  1138.  
  1139.              List of archived newsgroups :
  1140.              All in the usenet/ directory
  1141.              alt.os.linux alt.sources comp.archives
  1142.              comp.dcom.telecom comp.lang.modula3 comp.os.linux
  1143.              comp.os.minix comp.sources.games comp.sources.hp48
  1144.              comp.sources.misc comp.sources.reviewed comp.sources.sun
  1145.              comp.sources.unix comp.sources.x comp.sys.hp48
  1146.              comp.unix.bsd uk.telecom
  1147.              news-info (a collection of all newsgroups FAQS)
  1148.  
  1149.  
  1150. Site:        unix.hensa.ac.uk
  1151. Contact:     archive-admin@unix.hensa.ac.uk
  1152. Location:    UK
  1153. Modems:      NA (yet)
  1154. UUCP:        NA (yet)
  1155. FTP:         Anonymous DARPA FTP and guest NI-FTP.
  1156. Mail server: archive@unix.hensa.ac.uk
  1157. Additional:  An interactive file browser is available via telnet or
  1158.              X29 connection into unix.hensa.ac.uk.
  1159.              For further details of how to access unix.hensa.ac.uk
  1160.              send the message
  1161.  
  1162.                  send info/hensa.unix.general
  1163.  
  1164.              to archive@unix.hensa.ac.uk
  1165.  
  1166.             ************************
  1167.                  U S A - EASTERN
  1168.             ************************
  1169.  
  1170. Site:         bhjat
  1171. Contact:      Burt Janz (bhjat!bhj)
  1172. Location:     Nashua, NH
  1173. UUCP:         Anonymous uucp (login: nuucp  password: nuucp)
  1174. Modems:       2400 Baud N81 - (603) 889-6154
  1175. FTP:          N/A
  1176. Mail Server:  Not yet available.
  1177. Additional:   Index location: /usr5/archives/ls-lR.Z
  1178.        Archiving c.s.games-misc-unix-x, alt.sources, comp.sys.handhelds
  1179.  
  1180. Site:         shape.mps.ohio-state.edu
  1181. Contact:      David Alden (alden@math.ohio-state.edu)
  1182. Location:     Columbus, OH
  1183. UUCP:         N/A
  1184. FTP:          Anonymous
  1185. Mail Server:  N/A
  1186. Addition:     Archives can be found in pub/archives/comp.sources.misc.
  1187.  
  1188.  
  1189. Site:        slug.pws.bull.com [128.35.10.203]
  1190. Contact:     Warren Lavallee <warren@pws.bull.com>
  1191. Location:    Billerica, MA.  (NEARnet)
  1192. Modems:      T2500
  1193. UUCP:        NA
  1194. FTP:         anonymous ftp 24 hours day.  limit 6 users at a time
  1195. Mail Server: NA
  1196. Additional:  Due to internal restructuring, this site may not be
  1197.     accessible some times over the next month. Carry FULL comp.sources.*
  1198.     archives (since the beginning). Usenet archives are currently 170M.
  1199.  
  1200.  
  1201. Site:         uunet.uu.net/ftp.uu.net
  1202. Contact:      Kent Landfield (kent@uunet.uu.net) (402) 291-8300
  1203. Location:     Fairfax, VA
  1204. Modems:       Telebit
  1205. UUCP:         uunet uucp customers and 1-900-GOT-SRCS
  1206. FTP:          anonymous ftp (please use ftp.uu.net for ftp access)
  1207. Mail server:  netlib@uunet
  1208. Additional:   UUNET is keeping archives in ~ftp/usenet/comp.sources.misc.
  1209.     I will be maintaining them.  Volume 1 as well as shareware which has
  1210.     been posted to the group are not available from uunet. Volume 1 will
  1211.     be put back up in the near future.  Until then, if you need any of
  1212.     those issues please send me some mail and I will arrange to get them
  1213.     to you.  For more information concerning the archives on uunet, send
  1214.     an email message netlib@uunet.uu.net with the following as the body
  1215.     of the message:
  1216.         send index from comp.sources.misc
  1217.     You can also use 1-900-GOT-SRCS to access this archive.
  1218.  
  1219.  
  1220.             ************************
  1221.                  U S A - CENTRAL
  1222.             ************************
  1223.  
  1224. Site:         sparky.sterling.com (sparky)
  1225. Contact:      Kent Landfield (kent@sparky.sterling.com) (402) 291-8300
  1226. Location:     Omaha/Bellevue, NE
  1227. Modems:       Telebit
  1228. UUCP:         On request
  1229. FTP:          Anonymous FTP
  1230. Mail server:  NA
  1231. Additional:   This archive site has both Volume-Issue and Package
  1232.     archive views. Volume01 is still being worked on for archive-names.
  1233.     Volume01 is currently only available in the Volume-issue section
  1234.     of the archive.  I am in the process of unpacking and re-archiving
  1235.     everything available in the comp.sources.misc archives on this host.
  1236.     I got tired of trying to locate a package and having to grab pieces
  1237.     out of three or four locations to get a complete package.  I decided
  1238.     to create a view of the c.s.misc archive that only had the most current
  1239.     version of a package in the directory.  I am still working on the early
  1240.     volumes.  I hope that this will eventually make accessing the archives
  1241.     easier than they have been in the past.
  1242.  
  1243.  
  1244.  
  1245. Site:         sir-alan
  1246. Contact:      mikes@iuvax.cs.indiana.edu (812-855-3974 days 812-333-6564 eves)
  1247. Location:     Bloomington, IN
  1248. Modems:       Telebit (812-333-0450)
  1249. UUCP:         Anonymous uucp (login: nuucp password: anon-uucp)
  1250. FTP:          Coming..
  1251. Mail server:  NA
  1252. Additional:   Archive site for comp.sources.[games,misc,sun,unix,x],
  1253.     some alt.sources, XENIX(68K/286/386), uucp-anon directory: /u/pdsrc,
  1254.     /u/pubdir, /u/uunet. help is in /u/pubdir/HELP.
  1255.  
  1256.  
  1257. Site:         wuarchive.wustl.edu [128.252.135.4]
  1258. Contact:      Wuarchive Maintainers <archives@wugate.wustl.edu>
  1259. Location:     Saint Louis, Missouri.  Connected to MIDnet Regional.
  1260. UUCP:         Subscription UUCP access available ($300.00/year flat fee)
  1261. Modems:       Telebit Trailblazer Plus and T2500.
  1262. FTP:          Anonymous FTP.  T1 connectivity - 24 hours/day, 7 days/week.
  1263. Mail Server:  NA
  1264. Additional:   Access during all hours is encouraged.  Plenty of available
  1265.     bandwidth.  Wuarchive has everything! :-) :-)
  1266.  
  1267.  
  1268.             ************************
  1269.                  U S A - WESTERN
  1270.             ************************
  1271.  
  1272. Site:         aeras
  1273. Contact:      Stewart Boutcher (stewart@aeras) (408) 922-1832
  1274. Location:     San Jose, CA
  1275. Modems:       2400, 9600 & 19200
  1276. UUCP:         Anonymous
  1277. FTP:          NA
  1278. Mail server:  NA
  1279. Additional:   SnailMail tapes (Under duress)
  1280.      Systems/L.sys information:
  1281.     aeras Any 2400  4089439152 "" "" ogin:--ogin: uugarch word: freebee
  1282.     aeras Any 9600  4089439396 "" "" ogin:--ogin: uugarch word: freebee
  1283.     aeras Any 19200 4089439246 "" "" ogin:--ogin: uugarch word: freebee
  1284.  
  1285.     Suggested places to get additional information:
  1286.          /u3/archive/sources/LISTING.Z
  1287.     LISTING.Z contains the names of all the programs stored in the
  1288.     archives, and the sizes.  Note: all archives have probably been
  1289.     stored in compressed form, with 16 bit compression.  All multiple
  1290.     file programs have been stored in separate directories, then
  1291.     compressed.  More information about the files stored in a particular
  1292.     volume are kept in files called LOGFILE. Such as:
  1293.         /u3/archive/sources/x/vol1/LOGFILE
  1294.     would be the one to get to examine the exact contents of volume 1
  1295.     of the x section.  Additional information from files: sample command
  1296.     to recover files:
  1297.         uucp aeras!/u3/archive/sources/games/vol1/LOGFILE /tmp/.
  1298.     Special note:  wild cards have been proven to not be reliable, so
  1299.                    to assure success they are not recommended tools.
  1300.  
  1301.  
  1302. Site:        lll-winken.llnl.gov (128.11514.1)
  1303. Contact:     Joe Carlson (carlson@lll-winken.llnl.gov)
  1304. Location:    San Francisco, CA
  1305. UUCP:        NA
  1306. FTP:         Anonymous FTP
  1307. Mail Server: Account address of the automated mail server if available.
  1308. Additional:  Articles are stored by X-Archive: index in subdirectories of
  1309.     comp.sources.misc/volN.  Note that these archives start from 9/87;
  1310.     anything from April to August isn't available.
  1311.  
  1312.     *NOTICE*:  lll-winken is not permitting anonymous FTP for the time
  1313.     being.  The archives are temporarily available on polaris.llnl.gov,
  1314.     128.115.14.19.
  1315.  
  1316.  
  1317. Site:         University of Southern California
  1318. Contact:      usenet@usc.edu
  1319. Location:     Los Angeles, California
  1320. UUCP:         N/A
  1321. FTP:          anonymous
  1322. Mail Server:  N/A
  1323.