[comp.sources.d] Instructions for UUCP access to GNU and other things on osu-cis

karl@triceratops.cis.ohio-state.edu (Karl Kleinpaste) (07/12/88)

This file (osu-cis!~/GNU.how-to-get) describes how to get the
following software from osu-cis via semi-anonymous UUCP:

GNU Emacs	GNU Bison	GNU Chess	GNU Assembler
GNU Awk		GNU Debugger	MIT C Scheme	GNU /bin Utilities
GNU C Compiler	G++ & GDB+	A GNU Button	Compress
Patch 		The Internet Requests for Comment (RFCs)
News		RN		NNTP		Gnews
Pathalias-V9	Smail2.5	Mush		Ispell
Mg2a		PC-RRN		RCS		GCC VMS Bootstrap
Dist/Metaconfig

The Computer and Information Science Department of the Ohio State
University provides Free Software Foundation GNU products (and others)
via UUCP only as a redistribution service.  Anything found here is
only and exactly as it would be found on the indicated Internet hosts,
were one to acquire it via anonymous FTP (like we did); or else saved
it as it flowed past on the Usenet source distribution newsgroups.
OSU CIS takes no responsibility for the contents of any of the
distributions described in this message.  See the Distribution
document (emacs/etc/DISTRIB) and the GNU Emacs General Public License
(emacs/etc/COPYING).

How to reach osu-cis via uucp
===============================
Here is a set of L.sys or Systems file lines suitable for osu-cis:

#
# Micom switch 2400 bps
#
osu-cis Any ACU 2400 1-614-292-3124 "" \r\c Name? osu-cis RETURN \c GO \d\r\d\r\d\r in:--in:--in: Uanon
#
# Micom switch 1200 bps
#
osu-cis Any ACU 1200 1-614-292-3112 "" \r\c Name? osu-cis RETURN \c GO \d\r\d\r\d\r in:--in:--in: Uanon
#
# direct 2400 bps
#
osu-cis Any ACU 2400 1-614-292-5111 in:--in: Uanon
#
# direct 1200 bps
#
osu-cis Any ACU 1200 1-614-292-1152 in:--in: Uanon
#

Modify as appropriate for your site, of course.  Note that there is no
limit concerning what hours of the day you may call.  Please use the
Micom switch ports whenever you can - that's why they're listed first.

Where the files are
===================
These items exist on osu-cis for distribution purposes in compressed
tar form, exactly what you find on the indicated hosts in the
specified origin files.  Most items are cut into pieces for the sake
of uucp sanity.  This separation helps if your uucp session fails
midway through a conversation; you need restart only with the part
that failed, rather than the whole beast.  The pieces are typically
named with a root word, followed by letter pairs like "aa" and "bj,"
meaning that the pieces are all named with the root word, followed by
a dash and the suffixes indicated, using the letters inclusive between
the two limits.  All pieces but the last are 100,000 bytes long, and
the fragmentary last piece has some smaller size.

Most of the file names you'll find here are much shorter than the name
of the corresponding source file, because the sources come from
Berkeley systems and osu-cis is only a 3B2/400 running SysVr3.0.
We've tried to maintain informative names at the expense of
readability.

A GNU Button
------------
Source is prep.ai.mit.edu:/u/emacs/button.2.00.shar.
File is /u/public/button2.00shar [one piece], 22,057 bytes long.

GNU Emacs
---------
Source is prep.ai.mit.edu:/u/emacs/edist.tar-18.51.Z.
Root is /u/public/emacs/emacs-18.51-??, pieces aa-bp [42 pieces].
Part -bp is 12,032 bytes long.

There are some diff files available, previous to and sometimes beyond
the current osu-cis `base' emacs distribution (18.51 now).  Diffs
available in /u/public/emacs are:

    ediff18.40-41Z     79,535 bytes
    ediff18.41-44Z    118,183
    ediff18.44-45Z    225,323
    ediff18.45-46Z     35,702
    ediff18.46-47Z     19,382
    ediff18.47-48Z    115,927
    ediff18.48-49Z     24,326
    ediff18.49-50Z    577,167
    ediff18.50-51Z    468,899

Note that diff files frequently have new files or instructions at
their top, and that it may be necessary to cut a diff file into as
many pieces as there are directories in which patches were made; this
depends largely on the recency of your patch program.

The Emacs distribution also includes GDB, the GNU debugger.  Sorry,
they aren't split out as separate distributions.  Yet.

Chris Maio (chris@columbia.edu)'s NeWS support for Emacs is available
separately.
Source is columbia.edu:/pub/ps-emacs.tar.Z, as of May 8 15:03.
File is /u/public/emacs/ps-emacs.tar.Z size is 36,521 bytes.

Patches from Dana Chee (dana@bellcore.com) and the x11-emacs list for
better X11 support are available separately.
File is /u/public/emacs/18.51-X11R2.Z, size is 12,204 bytes.

GNU Bison
---------
Source is prep.ai.mit.edu:/u/emacs/bison.tar.Z as of 26 May 1988.
File is /u/public/bison/bison.tar.Z, size is 85,969 bytes.

MIT C Scheme
------------
Source is prep.ai.mit.edu:/u/scheme/dist.tar.Z, MIT C Scheme v6.1.1
as of 8 Dec 1987 04:21.
Root is /u/public/scheme/scheme6.1.1-??, pieces aa-au [21 pieces].
Part -au is 43,751 bytes long.

GNU Chess
---------
Source is venera.isi.edu:pub/gnuchess.tar.Z as of 20 Feb 1988 10:05.
Root is /u/public/chess/chess.tar.Z-??, pieces aa-ac.
Part -ac is 6,101 bytes long.

GNU C Compiler
--------------
Source is prep.ai.mit.edu:/u/emacs/gcc.tar-1.24.Z as of 3 Jul 1988.
Root is /u/public/gcc/gcc-1.24-??, pieces aa-ar [18 pieces].
Part -ar is 90,597 bytes long.

There are some diff files available, previous to and sometimes beyond
the current osu-cis `base' gcc distribution (1.24 now).  Diffs
available are:

    gcdiff1.14-15Z  111,355
    gcdiff1.15-16Z   98,195
    gcdiff1.16-17Z  162,447
    gcdiff1.17-18Z  193,181
    gcdif1.18-19Za
         through c  100,000
    gcdif1.18-19Zd   50,285
    gcdiff1.19-20Z  160,245
    gcdiff1.20-21Z  106,823
    gcdiff1.21-22Z   87,297
    gcdiff1.22-23Z  210,287
    gcdiff1.23-24Z   40,440

GCC requires Bison, since it uses a feature (@n) of Bison that's not
in Yacc.  Remember to pick that up too - see the instructions above.
GDB, the GNU Debugger for C, is included in the Emacs distribution.

I have been asked to continue to emphasize that "although ... GCC is
heading toward reliability, it is still a test release that generates
a few new bug reports a week...  Generally people shouldn't yet use
GCC except to help debug it, or if they are interested in porting it
or writing new front ends for it, until it becomes more stable."  The
compiler will be considered non-beta when it has successfully produced
a full running UNIX system from sources.

GNU C Compiler (VMS bootstrapping stuff)
--------------
Source is prep.ai.mit.edu:/u/emacs/vms-gcc.tar.Z as of 5 June.
Root is /u/public/gcc/vms-gcc-??, pieces aa-ag [7 pieces].
Part -ag is 93,930 bytes long.

GNU C++ Compiler
----------------
Source is prep.ai.mit.edu:/u/emacs/g++.tar-1.22.1.Z as of 13 June.
Root is /u/public/gcc/g++-1.22.1Z-??, pieces aa-ah [8 pieces].
Part -ah is 61,875 bytes long.

The following g++-related diffs are available in /u/public/gcc:
    g+dif1.17.0-1Z	 23,239
    g+dif1.17.1-2Z	 38,122
    g+dif1.17.2-18	139,559
    g+dif1.18.0-1Z	 99,909
    g+dif1.18.1-2Z	 54,425
    g+dif1.20-21.1	133,201
    g+dif1.21.1-22      145,292
    g+dif1.22.0-1Z	  5,827
    g+dif1.22.1-2Z	 46,142

GNU C++ Library
---------------
Source is prep.ai.mit.edu:/u/emacs/libg++.tar-1.22.2.Z as of 10 Jul.
Root is /u/public/gcc/libg++1.22.2-?, parts a-c [3 pieces].
Part -c is 72,382 bytes long.

GNU C++ Debugger
----------------
Source is prep.ai.mit.edu:/u/emacs/gdb+.tar-2.5.3.Z as of 13 June.
Root is /u/public/gcc/gdb+-2.5.3Z-??, parts aa-ae [5 pieces].
Part -ae is 39,448 bytes long.

The  following gdb+-related diffs are available in /u/public/gcc: 
   gdb+di2.4.4-5Z	 18,464
   gdb+di2.4.5-6Z	  4,792
   gdb+di2.5.1-2Z        17,678
   gdb+di2.5.2-3Z         9,684
   gdb+di2.5.3-4Z	 11,843

GNU Assembler
-------------
Source is prep.ai.mit.edu:/u/emacs/gas-dist.tar.Z as of 7 Jun, v1.20.
Root is /u/public/gas/gas.tar.Z-??, pieces aa-ac [3 pieces].
Part -ac is 66,123 bytes long.

GNU Awk
-------
Source is prep.ai.mit.edu:/u/emacs/awk.tar.Z as of 27 Oct 1987 17:44.
File is /u/public/gawk/awk.tar.Z, single file, which is 100,061 bytes
long.

GNU /bin Utilities
------------------
Source is prep.ai.mit.edu:/u/emacs/binutils.tar.Z as of 11 Jul.
Root is /u/public/binutils/binutils-??, pieces aa-ad [4 pieces].
Part -ad is 29,615 bytes long.
Stuff here includes arscan.c, glob.c, gprof.c, ld.c, make.{c,texinfo},
nm.c, size.c, strip.c, and symseg.h.

Gnews
-----
Source is ucbvax.berkeley.edu:pub/gnews/gnews-1.8-tar.Z as of 11 July
05:51.
File is /u/public/gnews/gnews1.8.Z-??, pieces aa-ac [3 pieces].
Part -ac is 56,107 bytes long.

Ispell
------
Sources are from celray.cs.yale.edu as of 18 May 1988.
Root is /u/public/ispell/ and contains the following:
    dict.shar.Z    137,622
    ispell.shar.Z  108,435
    ispell.el       22,712

Mg2a
----
GNU Emacs-like text editor, `micro' in size and origin.
Sources are from comp.sources.misc, Volume 3.
Root is /u/public/mg/mg2a.??.Z, pieces 01-15 [15 pieces] in varying sizes.

PC-RRN
------
Syd Weinstein's port of rrn to the IBM-PC running MS-DOS with an
Excelan card.
Source is from dsinc!~/rrn.[123].tar.Z.
Files are /u/public/pcrrn/pcrrn.[123].tar.Z, sizes 58423, 73207, and
29167.

RCS
---
Source is arthur.cs.purdue.edu:pub/rcs/rcs.tar.Z.
File is /u/public/rcs/rcs.tar.Z, size 196,209.

Dist/Metaconfig
---------------
Larry Wall's `dist' package, including metaconfig.
Source is jpl-devvax.jpl.nasa.gov:/pub/dist/kits@0/dist.kit[1-7].Z.
Files are /u/public/dist/dist.kit[1-7].Z [7 pieces], varying sizes,
2-20Kb.

Tools you'll need to work with the software above:
=================
Compress
--------
Source is comp.sources.unix Volume 2, Issues 27, 28, and 29, and we
redistribute it here as a convenience to GNU-getters who might not
have it otherwise.
Root is /u/public/compress/ and consists of the following
(uncompressed) `shar' archives:

    compress4.0.0     4,456
    compress4.0.1    50,346
    compress4.0.2    33,203

Patch
-----
Source is Patch version 2.0, Patchlevel 12, as distributed over
comp.sources.unix plus patches found in comp.sources.bugs.
File is /u/public/patch/patch.tar.Z, one file, 69,689 bytes.

News
----
Source is Usenet news software 2.11, plus patches 1 through 14, as
distributed over comp.sources.unix plus patches found in
comp.sources.bugs.
Source code root is /u/public/news/2.11news.??.Z, pieces 01-20 [20
pieces].
Patches' root is /u/public/news/Patch??.Z, pieces 01-14 [14 pieces].
To build a current news system, get all the files, unpack 2.11news.*,
and apply each of the patches in turn.

RN
--
Source is Rn v4.3.1.4 patchlevel 40, as found in an assortment of
places including but certainly not limited to comp.sources.unix and
comp.sources.bugs.
Root is /u/public/rn/rn.tar.Z-??, pieces aa-ac [3 pieces].
Part -ac is 37,645 bytes long.

NNTP
----
Source is ucbvax.berkeley.edu:pub/nntp1.5.tar.Z.
File is /u/public/nntp/nntp1.5.tar.Z, size is 199,849

Pathalias
---------
Source is comp.sources.unix, Volume 12.
Files are /u/public/pathalias/pathalias9.[12].Z, sizes are 27294 and
28968, respectively.

A newer version (source: citi.umich.edu:/pub/honey/pathalias.Z) is
also available.
File is /u/public/pathalias/honey/pathalias.Z.  Size is 53726.

Smail
-----
Source is comp.sources.unix, Volume 11.
Files are /u/public/smail/smail.{doc,src}.Z, sizes are 114275 and
52140, respectively.

Mush
----
Mail User's Shell, source is comp.sources.unix, Volume 14.
Files are /u/public/mush/mush-??.Z, pieces 01-14, plus .../patch1.Z
and .../upgrade-6.2.Z.

RFCs
----
Various documents (Requests for Comments) related to the Internet are
available here: the complete set of RFCs found on sri-nic.arpa on
May 3, 1988.
Root is /u/public/rfc/rfcXXX.Z, where XXX is the number of the RFC and
the set available includes:

3 5 6 10 16 17 18 19 21 23 24 25 27 28 29 30 149 179 189 407 425 527
542 561 567 569 580 599 602 606 607 614 615 617 618 620 624 626 636
640 643 644 651 652 653 654 655 656 657 658 660 662 663 672 674 678
681 683 684 685 687 689 691 695 698 699 700 701 704 705 706 707 708
713 716 717 718 719 720 721 722 724 725 726 727 728 729 730 731 732
733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749
750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766
767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783
784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800
801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817
818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834
835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851
852 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869
870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886
887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903
904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920
921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937
938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954
955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971
972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 1000
1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014
1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028
1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043
1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057
1058

Also in /u/public/rfc/, the files arpa-internet-, assigned-numbe,
author-instruc, hedrick-intro., internet-numbe, rfc-index.Z, and
rfc-sets.Z contain documentation about the Internet and the RFCs.
(All of these files are compressed.  Some of the names are truncated
versions of the original names from sri-nic, because of SysV's file
naming deficiencies.  What the heck; osu-cis was a gift.)

What to do with it all - building Emacs as an example
======================
Pick a night when you can afford to be at the office late.  {:-)}

Arrange to have the files uucp'd to your site.  Copying the complete
set of Emacs slices will take on the order of 5 hours at 2400 bps,
correspondingly more at 1200.  Your mileage will definitely vary, by
as much as 20% on either side of that (intentionally vague) estimate.
By way of comparison, a recent Emacs 18.50 transfer at 2400bps to
Portland, Oregon was reported to cost about $42.00, weekend rates.  If
you successfully UUCP anything from osu-cis, please send us mail
describing any problems you had, and (if possible) an estimate of how
long it took you and at what baud rate, so that we can keep these
figures up to date.

Note: Do not request the files to be transferred using a command like

% uucp osu-cis!/u/public/emacs/emacs-18.51-\* /some/local/directory

because that won't work.  That will queue up a short request via *uux*
to run a uucp command on osu-cis; it will fail for security reasons.
You must issue many uucp commands: one for each file in each
distribution you want, plus one for each diff file you want.  They
will all get queued and executed in as few UUCP connections as
possible.

After the files have all showed up, you should extract the full
distribution of GNU Emacs thusly:
        cat emacs-18.51-?? | zcat | tar xvf -
Voila`, you have GNU Emacs, ready to build and cause you both joy and
pain for the rest of your life.  The other stuff available here is
unpacked similarly.

The `zcat' mentioned above is part of the `compress' distribution,
which you will have to get if you don't have it yet.  Everything that
we distribute (except `compress' itself) is compressed with a 16-bit
Lempel-Ziv scheme.  Some computers (notably those based on Intel
family microprocessors) are unable for memory segmentation reasons to
handle compression with a scheme higher than 12 bits.  Since we can't
afford the space and time to provide both 12- and 16-bit distributions
via this mechanism, if you need things in a 12-bit compression format,
you will need to find a cooperative friend with a full 32-bit machine
to uncompress the distribution, and possibly recompress it for you in
12-bit format.

Miscellany
==========
This file of instructions exists as the file ~/GNU.how-to-get, and is
updated as new distributions and diffs come out and are made
available.  This happens much more frequently than the full set of
instructions are posted to comp.sources.d, so get it first to be sure
what you are getting later in each night's UUCP transfer.
Unfortunately, the worst case might be that (e.g.) if you only get
part of a full distribution one night and a new version arrives during
the day, you might get some of the part-*s for the old version and not
know that the rest of your part-*s are from the new one.  Get this
file to be sure.

Someone invariably has problems with uucp.  Feel free to write us some
mail; we'll be happy to help as much as we can, though that is usually
limited by distance and mail turnaround time.

Cheers,

Bob Sutterfield             Karl Kleinpaste
osu-cis!bob                 osu-cis!karl
bob@cis.ohio-state.edu      karl@cis.ohio-state.edu

karl@dinosaur.cis.ohio-state.edu (Karl Kleinpaste) (08/24/88)

This file (osu-cis!~/GNU.how-to-get) describes how to get the
following software from osu-cis via semi-anonymous UUCP:

GNU Emacs	GNU Bison	GNU Chess	GNU Assembler
GNU Awk		GNU Debugger	MIT C Scheme	GNU /bin Utilities
GNU C Compiler	G++ & GDB+	A GNU Button	Compress
Patch 		The Internet Requests for Comment (RFCs) and IDEAS
News		RN		NNTP		Gnews
Pathalias-V9	Smail2.5	Mush		Ispell
Mg2a		PC-RRN		RCS		GCC VMS Bootstrap
Dist/Metaconfig	Nnstat		STDWIN		Proxy ARP

The Computer and Information Science Department of the Ohio State
University provides Free Software Foundation GNU products (and others)
via UUCP only as a redistribution service.  Anything found here is
only and exactly as it would be found on the indicated Internet hosts,
were one to acquire it via anonymous FTP (like we did); or else saved
it as it flowed past on the Usenet source distribution newsgroups.
OSU CIS takes no responsibility for the contents of any of the
distributions described in this message.  See the Distribution
document (emacs/etc/DISTRIB) and the GNU Emacs General Public License
(emacs/etc/COPYING).

How to reach osu-cis via uucp
===============================
Here is a set of L.sys or Systems file lines suitable for osu-cis:

#
# Micom switch 2400 bps
#
osu-cis Any ACU 2400 1-614-292-3124 "" \r\c Name? osu-cis RETURN \c GO \d\r\d\r\d\r in:--in:--in: Uanon
#
# Micom switch 1200 bps
#
osu-cis Any ACU 1200 1-614-292-3112 "" \r\c Name? osu-cis RETURN \c GO \d\r\d\r\d\r in:--in:--in: Uanon
#
# direct 2400 bps
#
osu-cis Any ACU 2400 1-614-292-5111 in:--in: Uanon
#
# direct 1200 bps
#
osu-cis Any ACU 1200 1-614-292-1152 in:--in: Uanon
#

Modify as appropriate for your site, of course.  Note that there is no
limit concerning what hours of the day you may call.  Please use the
Micom switch ports whenever you can - that's why they're listed first.

Where the files are
===================
These items exist on osu-cis for distribution purposes in compressed
tar form, exactly what you find on the indicated hosts in the
specified origin files.  Most items are cut into pieces for the sake
of uucp sanity.  This separation helps if your uucp session fails
midway through a conversation; you need restart only with the part
that failed, rather than the whole beast.  The pieces are typically
named with a root word, followed by letter pairs like "aa" and "bj,"
meaning that the pieces are all named with the root word, followed by
a dash and the suffixes indicated, using the letters inclusive between
the two limits.  All pieces but the last are 100,000 bytes long, and
the fragmentary last piece has some smaller size.

Most of the file names you'll find here are much shorter than the name
of the corresponding source file, because the sources come from
Berkeley systems and osu-cis is only a 3B2/400 running SysVr3.0.
We've tried to maintain informative names at the expense of
readability.

A GNU Button
------------
Source is prep.ai.mit.edu:/u/emacs/button.2.00.shar.
File is /u/public/button2.00shar [one piece], 22,057 bytes long.

GNU Emacs
---------
Source is prep.ai.mit.edu:/u/emacs/edist.tar-18.51.Z.
Root is /u/public/emacs/emacs-18.51-??, pieces aa-bp [42 pieces].
Part -bp is 12,032 bytes long.

There are some diff files available, previous to and sometimes beyond
the current osu-cis `base' emacs distribution (18.51 now).  Diffs
available in /u/public/emacs are:

    ediff18.40-41Z     79,535 bytes
    ediff18.41-44Z    118,183
    ediff18.44-45Z    225,323
    ediff18.45-46Z     35,702
    ediff18.46-47Z     19,382
    ediff18.47-48Z    115,927
    ediff18.48-49Z     24,326
    ediff18.49-50Z    577,167
    ediff18.50-51Z    468,899

Note that diff files frequently have new files or instructions at
their top, and that it may be necessary to cut a diff file into as
many pieces as there are directories in which patches were made; this
depends largely on the recency of your patch program.

The Emacs distribution also includes GDB, the GNU debugger.  Sorry,
they aren't split out as separate distributions.  Yet.

Chris Maio (chris@columbia.edu)'s NeWS support for Emacs is available
separately.
Source is columbia.edu:/pub/ps-emacs.tar.Z, as of May 8.
File is /u/public/emacs/ps-emacs.tar.Z size is 36,521 bytes.

Patches from Dana Chee (dana@bellcore.com) and the x11-emacs list for
better X11 support are available separately.
File is /u/public/emacs/18.51-X11R2.Z, size is 12,204 bytes.

Leonard Zubkoff's Apollo support is available separately.
Source is prep.ai.mit.edu:/u/lnz/apollo-emacs.tar.Z as of Aug 4.
Root is /u/public/emacs/apollo.tar.Z-?, pieces a-f, -f is 7,197 bytes.

GNU Bison
---------
Source is prep.ai.mit.edu:/u/emacs/bison.tar.Z as of 26 May 1988.
File is /u/public/bison/bison.tar.Z, size is 85,969 bytes.

MIT C Scheme
------------
Source is prep.ai.mit.edu:/u/scheme/dist.tar.Z, MIT C Scheme v6.1.1
as of 8 Dec 1987 04:21.
Root is /u/public/scheme/scheme6.1.1-??, pieces aa-au [21 pieces].
Part -au is 43,751 bytes long.

GNU Chess
---------
Source is venera.isi.edu:pub/gnuchess.tar.Z as of 18 Jun.
Root is /u/public/chess/chess.tar.Z-??, pieces aa-ac.
Part -ac is 11,579 bytes long.
Patches for X10 support on Suns are in Xchess-diffs.Z, 1,035 bytes.

GNU C Compiler
--------------
Source is prep.ai.mit.edu:/u/emacs/gcc.tar-1.26.Z as of 18 Aug 1988.
Root is /u/public/gcc/gcc-1.26-??, pieces aa-at [20 pieces].
Part -at is 67,253 bytes long.

There are some diff files available, previous to and sometimes beyond
the current osu-cis `base' gcc distribution (1.26 now).  Diffs
available are:

    gcdiff1.19-20Z  160,245
    gcdiff1.20-21Z  106,823
    gcdiff1.21-22Z   87,297
    gcdiff1.22-23Z  210,287
    gcdiff1.23-24Z   40,440
    gcdiff1.24-25Z  192,895
    gcdiff1.25-26Z  162,505

GCC requires Bison, since it uses a feature (@n) of Bison that's not
in Yacc.  Remember to pick that up too - see the instructions above.
GDB, the GNU Debugger for C, is included in the Emacs distribution.

I have been asked to continue to emphasize that "although ... GCC is
heading toward reliability, it is still a test release that generates
a few new bug reports a week...  Generally people shouldn't yet use
GCC except to help debug it, or if they are interested in porting it
or writing new front ends for it, until it becomes more stable."  The
compiler will be considered non-beta when it has successfully produced
a full running UNIX system from sources.

GNU C Compiler (VMS bootstrapping stuff)
--------------
Source is prep.ai.mit.edu:/u/emacs/vms-gcc.tar.Z as of 5 June.
Root is /u/public/gcc/vms-gcc-??, pieces aa-ag [7 pieces].
Part -ag is 93,930 bytes long.

GNU C++ Compiler
----------------
Source is prep.ai.mit.edu:/u/emacs/g++.tar-1.25.0.Z as of 17 Aug.
Root is /u/public/gcc/g++-1.25.0Z-??, pieces aa-ah [8 pieces].
Part -ah is 595 bytes long.

The following g++-related diffs are available in /u/public/gcc:
    g+dif1.17.0-1Z	 23,239
    g+dif1.17.1-2Z	 38,122
    g+dif1.17.2-18	139,559
    g+dif1.18.0-1Z	 99,909
    g+dif1.18.1-2Z	 54,425
    g+dif1.20-21.1	133,201
    g+dif1.21.1-22      145,292
    g+dif1.22.0-1Z	  5,827
    g+dif1.22.1-2Z	 46,142
    g+dif1.22.2-25	137,825

GNU C++ Library
---------------
Source is prep.ai.mit.edu:/u/emacs/libg++.tar-1.25.0.Z as of 17 Aug.
Root is /u/public/gcc/libg++1.25.0-?, parts a-d [4 pieces].
Part -d is 92,647 bytes long.

GNU C++ Debugger
----------------
Source is prep.ai.mit.edu:/u/emacs/gdb+.tar-2.5.3.Z as of 13 June.
Root is /u/public/gcc/gdb+-2.5.3Z-??, parts aa-ae [5 pieces].
Part -ae is 39,448 bytes long.

The  following gdb+-related diffs are available in /u/public/gcc: 
   gdb+di2.4.4-5Z	 18,464
   gdb+di2.4.5-6Z	  4,792
   gdb+di2.5.1-2Z        17,678
   gdb+di2.5.2-3Z         9,684
   gdb+di2.5.3-4Z	 11,843

GNU Assembler
-------------
Source is prep.ai.mit.edu:/u/emacs/gas-dist.tar.Z as of 1 Aug.
Root is /u/public/gas/gas.tar.Z-??, pieces aa-ac [3 pieces].
Part -ac is 89,753 bytes long.

GNU Awk
-------
Source is prep.ai.mit.edu:/u/emacs/awk.tar.Z, v1.02 of 4 Aug 1988.
File is /u/public/gawk/awk.tar.Z, single file, which is 102,049 bytes
long.

GNU /bin Utilities
------------------
Source is prep.ai.mit.edu:/u/emacs/binutils.tar.Z as of 21 Jul.
Root is /u/public/binutils/binutils-??, pieces aa-ad [4 pieces].
Part -ad is 30,583 bytes long.
Stuff here includes arscan.c, glob.c, gprof.c, ld.c, make.{c,texinfo},
nm.c, size.c, strip.c, and symseg.h.

Gnews
-----
Source is ucbvax.berkeley.edu:pub/gnews-1.9-tar.Z as of 28 July.
File is /u/public/gnews/gnews1.9.Z-??, pieces aa-ac [3 pieces].
Part -ac is 98,856 bytes long.
Also, gnews-man.Z (the texinfo source to the documentation) is 50,735
bytes long.

Ispell
------
Sources are from celray.cs.yale.edu as of 18 May 1988.
Root is /u/public/ispell/ and contains the following:
    dict.shar.Z    137,622
    ispell.shar.Z  108,435
    ispell.el       22,712

Mg2a
----
GNU Emacs-like text editor, `micro' in size and origin.
Sources are from comp.sources.misc, Volume 3.
Root is /u/public/mg/mg2a.??.Z, pieces 01-15 [15 pieces] in varying sizes.

PC-RRN
------
Syd Weinstein's port of rrn to the IBM-PC running MS-DOS with an
Excelan card.
Source is from dsinc!~/rrn.[123].tar.Z.
Files are /u/public/pcrrn/pcrrn.[123].tar.Z, sizes 58423, 73207, and
29167.

RCS
---
Source is arthur.cs.purdue.edu:pub/rcs/rcs.tar.Z.
File is /u/public/rcs/rcs.tar.Z, size 196,209.

Dist/Metaconfig
---------------
Larry Wall's `dist' package (2.0, patchlevel 2), including metaconfig.
Source is jpl-devvax.jpl.nasa.gov:/pub/dist/kits@0/dist.kit[1-7].Z.
Files are /u/public/dist/dist.kit[1-7].Z [7 pieces], varying sizes,
2-24Kb.

Nnstat
------
Network monitoring tool for Suns.
Source is venera.isi.edu:/pub/NNStat.tar.Z as of Apr  4 10:25.
Files are /u/public/nnstat/nnstat.tar.Z-[a-f] [6 pieces], part -f is
15,784 bytes long.

STDWIN
------
Standard window interface for different systems.
Source is gatekeeper.dec.com:pub/stdwin/* as of 29 Jul.
Files are /u/public/stdwin/*
    ABOUT.Z		 7,426
    README.Z		 1,395
    alfa.tar.Z		28,322
    any.tar.Z		91,791
    atari.tar.Z		30,977
    bed.tar.Z		13,970
    doc.old.Z		20,648
    dpv.tar.Z		29,598
    mac.tar.Z		38,141
    man.tar.Z		26,115
    mg1.tar.Z		49,747
    miniedit.tar.Z	21,561
    msdos.tar.Z		18,110
    qview.tar.Z		12,690
    report.ms.Z		22,875
    termcap.tar.Z	22,492
    x11.tar.Z		50,268 

Proxy ARP daemon
----------------
Helps non-subnet-wise hosts live in a subnetted environment.
Source from Haavard Eidnes (he@idt.unit.no), 10 Aug 1988.
File is /u/public/proxyarp/proxyarp.sharZ, one file, 13,406 bytes.

Compress
--------
Source is comp.sources.unix Volume 2, Issues 27, 28, and 29, and we
redistribute it here as a convenience to GNU-getters who might not
have it otherwise.
Root is /u/public/compress/ and consists of the following
(uncompressed) `shar' archives:

    compress4.0.0     4,456
    compress4.0.1    50,346
    compress4.0.2    33,203

Patch
-----
Source is Patch version 2.0, Patchlevel 12, as distributed over
comp.sources.unix plus patches found in comp.sources.bugs.
File is /u/public/patch/patch.tar.Z, one file, 69,689 bytes.

News
----
Source is Usenet news software 2.11, plus patches 1 through 14, as
distributed over comp.sources.unix plus patches found in
comp.sources.bugs.
Source code root is /u/public/news/2.11news.??.Z, pieces 01-20 [20
pieces].
Patches' root is /u/public/news/Patch??.Z, pieces 01-14 [14 pieces].
To build a current news system, get all the files, unpack 2.11news.*,
and apply each of the patches in turn.

RN
--
Source is Rn v4.3.1.4 patchlevel 40, as found in an assortment of
places including but certainly not limited to comp.sources.unix and
comp.sources.bugs.
Root is /u/public/rn/rn.tar.Z-??, pieces aa-ac [3 pieces].
Part -ac is 37,645 bytes long.

NNTP
----
Source is ucbvax.berkeley.edu:pub/nntp1.5.tar.Z.
File is /u/public/nntp/nntp1.5.tar.Z, size is 199,849

Pathalias
---------
Source is comp.sources.unix, Volume 12.
Files are /u/public/pathalias/pathalias9.[12].Z, sizes are 27294 and
28968, respectively.

A newer version (source: citi.umich.edu:/pub/honey/pathalias.Z) is
also available.
File is /u/public/pathalias/honey/pathalias.Z.  Size is 53726.

Smail
-----
Source is comp.sources.unix, Volume 11.
Files are /u/public/smail/smail.{doc,src}.Z, sizes are 114275 and
52140, respectively.

Mush
----
Mail User's Shell, source is comp.sources.unix, Volume 14.  Files are
/u/public/mush/mush-??.Z, pieces 01-14, plus .../patch1.Z,
.../upgrade-6.2.Z, and mush6.3-[1234].Z (the upgrades to version 6.3).

RFCs
----
Various documents (Requests for Comments) related to the Internet are
available here: the complete set of RFCs found on sri-nic.arpa.
Root is /u/public/rfc/rfcXXX.Z, where XXX is the number of the RFC and
the set available includes:

3 5 6 10 16 17 18 19 21 23 24 25 27 28 29 30 149 179 189 407 425 527
542 561 567 569 580 599 602 606 607 614 615 617 618 620 624 626 636
640 643 644 651 652 653 654 655 656 657 658 660 662 663 672 674 678
681 683 684 685 687 689 691 695 698 699 700 701 704 705 706 707 708
713 716 717 718 719 720 721 722 724 725 726 727 728 729 730 731 732
733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749
750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766
767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783
784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800
801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817
818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834
835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851
852 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869
870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886
887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903
904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920
921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937
938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954
955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971
972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 1000
1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014
1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028
1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043
1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057
1058

Also in /u/public/rfc/, the files arpa-internet-, assigned-numbe,
author-instruc, hedrick-intro., hedrick-admin., internet-numbe,
rfc-index.Z, and rfc-sets.Z contain documentation about the Internet
 and the RFCs.  (All of these files are compressed.  Some of the names
are truncated versions of the original names from sri-nic, because of
SysV's file naming deficiencies.  What the heck; osu-cis was a gift.)

IDEAS
-----
The Internet Design, Engineering and Analysis noteS (IDEAS) are
available here, as found on sri-nic.arpa.
Root is /u/public/idea/idea00??-??.Z, where ??-?? is one of

02-00 03-00 04-00 04-01 05-00 06-00 07-00 08-00 09-00 10-00 11-00
11-01 12-00 13-00 14-00 15-00 16-00 17-00 18-00 19-00 20-00 21-00
22-00 23-00 24-00

The index (also compressed) is called .../idea-index-abs.

What to do with it all - building Emacs as an example
======================
Pick a night when you can afford to be at the office late.  {:-)}

Arrange to have the files uucp'd to your site.  Copying the complete
set of Emacs slices will take on the order of 5 hours at 2400 bps,
correspondingly more at 1200.  Your mileage will definitely vary, by
as much as 20% on either side of that (intentionally vague) estimate.
By way of comparison, a recent Emacs 18.50 transfer at 2400bps to
Portland, Oregon was reported to cost about $42.00, weekend rates.  If
you successfully UUCP anything from osu-cis, please send us mail
describing any problems you had, and (if possible) an estimate of how
long it took you and at what baud rate, so that we can keep these
figures up to date.

Note: Do not request the files to be transferred using a command like

% uucp osu-cis!/u/public/emacs/emacs-18.51-\* /some/local/directory

because that won't work.  That will queue up a short request via *uux*
to run a uucp command on osu-cis; it will fail for security reasons.
You must issue many uucp commands: one for each file in each
distribution you want, plus one for each diff file you want.  They
will all get queued and executed in as few UUCP connections as
possible.

After the files have all showed up, you should extract the full
distribution of GNU Emacs thusly:
        cat emacs-18.51-?? | zcat | tar xvf -
Voila`, you have GNU Emacs, ready to build and cause you both joy and
pain for the rest of your life.  The other stuff available here is
unpacked similarly.

The `zcat' mentioned above is part of the `compress' distribution,
which you will have to get if you don't have it yet.  Everything that
we distribute (except `compress' itself) is compressed with a 16-bit
Lempel-Ziv scheme.  Some computers (notably those based on Intel
family microprocessors) are unable for memory segmentation reasons to
handle compression with a scheme higher than 12 bits.  Since we can't
afford the space and time to provide both 12- and 16-bit distributions
via this mechanism, if you need things in a 12-bit compression format,
you will need to find a cooperative friend with a full 32-bit machine
to uncompress the distribution, and possibly recompress it for you in
12-bit format.

Miscellany
==========
This file of instructions exists as the file ~/GNU.how-to-get, and is
updated as new distributions and diffs come out and are made
available.  This happens much more frequently than the full set of
instructions are posted to comp.sources.d, so get it first to be sure
what you are getting later in each night's UUCP transfer.
Unfortunately, the worst case might be that (e.g.) if you only get
part of a full distribution one night and a new version arrives during
the day, you might get some of the part-*s for the old version and not
know that the rest of your part-*s are from the new one.  Get this
file to be sure.

Someone invariably has problems with uucp.  Feel free to write us some
mail; we'll be happy to help as much as we can, though that is usually
limited by distance and mail turnaround time.

Cheers,

Bob Sutterfield             Karl Kleinpaste
osu-cis!bob                 osu-cis!karl
bob@cis.ohio-state.edu      karl@cis.ohio-state.edu

bob@allosaur.cis.ohio-state.edu (Bob Sutterfield) (09/08/88)

This file (osu-cis!~/GNU.how-to-get) describes how to get the
following software from osu-cis via semi-anonymous UUCP:

GNU Emacs	GNU Bison	GNU Chess	GNU Assembler
GNU Awk		GNU Debugger	MIT C Scheme	GNU /bin Utilities
GNU C Compiler	G++ & GDB+	A GNU Button	Compress
Patch 		The Internet Requests for Comment (RFCs) and IDEAS
News		RN		NNTP		Gnews
Pathalias-V9	Smail2.5	Mush		Ispell
Mg2a		PC-RRN		RCS		GCC VMS Bootstrap
Dist/Metaconfig	Nnstat		STDWIN		Proxy ARP

The Computer and Information Science Department of the Ohio State
University provides Free Software Foundation GNU products (and others)
via UUCP only as a redistribution service.  Anything found here is
only and exactly as it would be found on the indicated Internet hosts,
were one to acquire it via anonymous FTP (like we did); or else saved
it as it flowed past on the Usenet source distribution newsgroups.
OSU CIS takes no responsibility for the contents of any of the
distributions described in this message.  See the Distribution
document (emacs/etc/DISTRIB) and the GNU Emacs General Public License
(emacs/etc/COPYING).

How to reach osu-cis via uucp
===============================
Here is a set of L.sys or Systems file lines suitable for osu-cis:

#
# Micom switch 2400 bps
#
osu-cis Any ACU 2400 1-614-292-3124 "" \r\c Name? osu-cis RETURN \c GO \d\r\d\r\d\r in:--in:--in: Uanon
#
# Micom switch 1200 bps
#
osu-cis Any ACU 1200 1-614-292-3112 "" \r\c Name? osu-cis RETURN \c GO \d\r\d\r\d\r in:--in:--in: Uanon
#
# direct 2400 bps
#
osu-cis Any ACU 2400 1-614-292-5111 in:--in: Uanon
#
# direct 1200 bps
#
osu-cis Any ACU 1200 1-614-292-1152 in:--in: Uanon
#

Modify as appropriate for your site, of course.  Note that there is no
limit concerning what hours of the day you may call.  Please use the
Micom switch ports whenever you can - that's why they're listed first.

Where the files are
===================
These items exist on osu-cis for distribution purposes in compressed
tar form, exactly what you find on the indicated hosts in the
specified origin files.  Most items are cut into pieces for the sake
of uucp sanity.  This separation helps if your uucp session fails
midway through a conversation; you need restart only with the part
that failed, rather than the whole beast.  The pieces are typically
named with a root word, followed by letter pairs like "aa" and "bj,"
meaning that the pieces are all named with the root word, followed by
a dash and the suffixes indicated, using the letters inclusive between
the two limits.  All pieces but the last are 100,000 bytes long, and
the fragmentary last piece has some smaller size.

Most of the file names you'll find here are much shorter than the name
of the corresponding source file, because the sources come from
Berkeley systems and osu-cis is only a 3B2/400 running SysVr3.0.
We've tried to maintain informative names at the expense of
readability.

A GNU Button
------------
Source is prep.ai.mit.edu:/u/emacs/button.2.00.shar.
File is /u/public/button2.00shar [one piece], 22,057 bytes long.

GNU Emacs
---------
Source is prep.ai.mit.edu:/u/emacs/edist.tar-18.52.Z on 4 Sep 1988.
Root is /u/public/emacs/emacs-18.52-??, pieces aa-bq [43 pieces].
Part -bq is 40,410 bytes long.

There are some diff files available, previous to and sometimes beyond
the current osu-cis `base' emacs distribution (18.52 now).  Diffs
available in /u/public/emacs are:

    ediff18.40-41Z     79,535 bytes
    ediff18.41-44Z    118,183
    ediff18.44-45Z    225,323
    ediff18.45-46Z     35,702
    ediff18.46-47Z     19,382
    ediff18.47-48Z    115,927
    ediff18.48-49Z     24,326
    ediff18.49-50Z    577,167
    ediff18.50-51Z    468,899
    ediff18.51-52Z    546,005

Note that diff files frequently have new files or instructions at
their top, and that it may be necessary to cut a diff file into as
many pieces as there are directories in which patches were made; this
depends largely on the recency of your patch program.

The Emacs distribution also includes GDB, the GNU debugger.  Sorry,
they aren't split out as separate distributions.  Yet.

Chris Maio (chris@columbia.edu)'s NeWS (1.0 and 1.1) support for GNU
Emacs (18.49 through 18.52) is available separately.
Source is columbia.edu:/pub/ps-emacs.tar.Z, as of Sep 4.
File is /u/public/emacs/ps-emacs.tar.Z size is 36,423 bytes.

Patches from Dana Chee (dana@bellcore.com) and the x11-emacs list for
better X11 support under 18.51 are available separately.
File is /u/public/emacs/18.51-X11R2.Z, size is 12,204 bytes.

Leonard Zubkoff's Apollo support is available separately.
Source is prep.ai.mit.edu:/u/lnz/apollo-emacs.tar.Z as of Aug 4.
Root is /u/public/emacs/apollo.tar.Z-?, pieces a-f, -f is 7,197 bytes.

GNU Bison
---------
Source is prep.ai.mit.edu:/u/emacs/bison.tar.Z as of 6 Sep 1988.
File is /u/public/bison/bison.tar.Z, size is 89,663 bytes.

MIT C Scheme
------------
Source is prep.ai.mit.edu:/u/scheme/dist.tar.Z, MIT C Scheme v6.1.1
as of 8 Dec 1987 04:21.
Root is /u/public/scheme/scheme6.1.1-??, pieces aa-au [21 pieces].
Part -au is 43,751 bytes long.

GNU Chess
---------
Source is venera.isi.edu:pub/gnuchess.tar.Z as of 18 Jun.
Root is /u/public/chess/chess.tar.Z-??, pieces aa-ac.
Part -ac is 11,579 bytes long.
Patches for X10 support on Suns are in Xchess-diffs.Z, 1,035 bytes.

GNU C Compiler
--------------
Source is prep.ai.mit.edu:/u/emacs/gcc.tar-1.27.Z as of 6 Sep 1988.
Root is /u/public/gcc/gcc-1.27-??, pieces aa-at [20 pieces].
Part -at is 21,041 bytes long.

There are some diff files available, previous to and sometimes beyond
the current osu-cis `base' gcc distribution (1.27 now).  Diffs
available are:

    gcdiff1.19-20Z  160,245
    gcdiff1.20-21Z  106,823
    gcdiff1.21-22Z   87,297
    gcdiff1.22-23Z  210,287
    gcdiff1.23-24Z   40,440
    gcdiff1.24-25Z  192,895
    gcdiff1.25-26Z  162,505
    gcdiff1.26-27Z   98,859

GCC requires Bison, since it uses a feature (@n) of Bison that's not
in Yacc.  Remember to pick that up too - see the instructions above.
GDB, the GNU Debugger for C, is included in the Emacs distribution.

I have been asked to continue to emphasize that "although ... GCC is
heading toward reliability, it is still a test release that generates
a few new bug reports a week...  Generally people shouldn't yet use
GCC except to help debug it, or if they are interested in porting it
or writing new front ends for it, until it becomes more stable."  The
compiler will be considered non-beta when it has successfully produced
a full running UNIX system from sources.

GNU C Compiler (VMS bootstrapping stuff)
--------------
Source is prep.ai.mit.edu:/u/emacs/vms-gcc.tar.Z as of 5 June.
Root is /u/public/gcc/vms-gcc-??, pieces aa-ag [7 pieces].
Part -ag is 93,930 bytes long.

GNU C++ Compiler
----------------
Source is prep.ai.mit.edu:/u/emacs/g++.tar-1.25.0.Z as of 17 Aug.
Root is /u/public/gcc/g++-1.25.0Z-??, pieces aa-ah [8 pieces].
Part -ah is 595 bytes long.

The following g++-related diffs are available in /u/public/gcc:
    g+dif1.17.0-1Z	 23,239
    g+dif1.17.1-2Z	 38,122
    g+dif1.17.2-18	139,559
    g+dif1.18.0-1Z	 99,909
    g+dif1.18.1-2Z	 54,425
    g+dif1.20-21.1	133,201
    g+dif1.21.1-22      145,292
    g+dif1.22.0-1Z	  5,827
    g+dif1.22.1-2Z	 46,142
    g+dif1.22.2-25	137,825
    g+dif1.25.0-1Z	 44,327

GNU C++ Library
---------------
Source is prep.ai.mit.edu:/u/emacs/libg++.tar-1.25.0.Z as of 17 Aug.
Root is /u/public/gcc/libg++1.25.0-?, parts a-d [4 pieces].
Part -d is 92,647 bytes long.

GNU C++ Debugger
----------------
Source is prep.ai.mit.edu:/u/emacs/gdb+.tar-2.5.3.Z as of 13 June.
Root is /u/public/gcc/gdb+-2.5.3Z-??, parts aa-ae [5 pieces].
Part -ae is 39,448 bytes long.

The  following gdb+-related diffs are available in /u/public/gcc: 
   gdb+di2.4.4-5Z	 18,464
   gdb+di2.4.5-6Z	  4,792
   gdb+di2.5.1-2Z        17,678
   gdb+di2.5.2-3Z         9,684
   gdb+di2.5.3-4Z	 11,843

GNU Assembler
-------------
Source is prep.ai.mit.edu:/u/emacs/gas-dist.tar.Z as of 6 Sep.
Root is /u/public/gas/gas.tar.Z-??, pieces aa-ac [3 pieces].
Part -ac is 87,614 bytes long.

GNU Awk
-------
Source is prep.ai.mit.edu:/u/emacs/awk.tar.Z, v1.02 of 4 Aug 1988.
File is /u/public/gawk/awk.tar.Z, single file, which is 102,049 bytes
long.

GNU /bin Utilities
------------------
Source is prep.ai.mit.edu:/u/emacs/binutils.tar.Z as of 6 Sep 1988.
Root is /u/public/binutils/binutils.tar.Z, single file, which is
126,623 bytes long.
Stuff here includes ar.c, ld.c, nm.c, size.c, strip.c, gprof.c,
gmon.h, symseg.h, and gprof.texinfo.

GNU Make
--------
Source is prep.ai.mit.edu:/u/emacs/make.tar-3.05.Z as of 6 Sep 1988.
Root is /u/public/make/make-3.05-??, pieces aa-ad [4 pieces].
Part -ad is 67,159 bytes long.

Gnews
-----
Source is ucbvax.berkeley.edu:pub/gnews-1.9-tar.Z as of 9 Aug.
File is /u/public/gnews/gnews1.9.Z-??, pieces aa-ab [2 pieces].
Part -ab is 95,489 bytes long.

Ispell
------
Sources are from celray.cs.yale.edu as of 18 May 1988.
Root is /u/public/ispell/ and contains the following:
    dict.shar.Z    137,622
    ispell.shar.Z  108,435
    ispell.el       22,712

Mg2a
----
GNU Emacs-like text editor, `micro' in size and origin.
Sources are from comp.sources.misc, Volume 3.
Root is /u/public/mg/mg2a.??.Z, pieces 01-15 [15 pieces] in varying sizes.

PC-RRN
------
Syd Weinstein's port of rrn to the IBM-PC running MS-DOS with an
Excelan card.
Source is from dsinc!~/rrn.[123].tar.Z.
Files are /u/public/pcrrn/pcrrn.[123].tar.Z, sizes 58423, 73207, and
29167.

RCS
---
Source is arthur.cs.purdue.edu:pub/rcs/rcs.tar.Z.
File is /u/public/rcs/rcs.tar.Z, size 196,209.

Dist/Metaconfig
---------------
Larry Wall's `dist' package (2.0, patchlevel 2), including metaconfig.
Source is jpl-devvax.jpl.nasa.gov:/pub/dist/kits@0/dist.kit[1-7].Z.
Files are /u/public/dist/dist.kit[1-7].Z [7 pieces], varying sizes,
2-24Kb.

Nnstat
------
Network monitoring tool for Suns.
Source is venera.isi.edu:/pub/NNStat.tar.Z as of Apr  4 10:25.
Files are /u/public/nnstat/nnstat.tar.Z-[a-f] [6 pieces], part -f is
15,784 bytes long.

STDWIN
------
Standard window interface for different systems.
Source is gatekeeper.dec.com:pub/stdwin/* as of 29 Jul.
Files are /u/public/stdwin/*
    ABOUT.Z		 7,426
    README.Z		 1,395
    alfa.tar.Z		28,322
    any.tar.Z		91,791
    atari.tar.Z		30,977
    bed.tar.Z		13,970
    doc.old.Z		20,648
    dpv.tar.Z		29,598
    mac.tar.Z		38,141
    man.tar.Z		26,115
    mg1.tar.Z		49,747
    miniedit.tar.Z	21,561
    msdos.tar.Z		18,110
    qview.tar.Z		12,690
    report.ms.Z		22,875
    termcap.tar.Z	22,492
    x11.tar.Z		50,268 

Proxy ARP daemon
----------------
Helps non-subnet-wise hosts live in a subnetted environment.
Source from Haavard Eidnes (he@idt.unit.no), 10 Aug 1988.
File is /u/public/proxyarp/proxyarp.sharZ, one file, 13,406 bytes.

Compress
--------
Source is comp.sources.unix Volume 2, Issues 27, 28, and 29, and we
redistribute it here as a convenience to GNU-getters who might not
have it otherwise.
Root is /u/public/compress/ and consists of the following
(uncompressed) `shar' archives:

    compress4.0.0     4,456
    compress4.0.1    50,346
    compress4.0.2    33,203

Patch
-----
Source is Patch version 2.0, Patchlevel 12, as distributed over
comp.sources.unix plus patches found in comp.sources.bugs.
File is /u/public/patch/patch.tar.Z, one file, 69,689 bytes.

News
----
Source is Usenet news software 2.11, plus patches 1 through 14, as
distributed over comp.sources.unix plus patches found in
comp.sources.bugs.
Source code root is /u/public/news/2.11news.??.Z, pieces 01-20 [20
pieces].
Patches' root is /u/public/news/Patch??.Z, pieces 01-14 [14 pieces].
To build a current news system, get all the files, unpack 2.11news.*,
and apply each of the patches in turn.

RN
--
Source is Rn v4.3.1.4 patchlevel 40, as found in an assortment of
places including but certainly not limited to comp.sources.unix and
comp.sources.bugs.
Root is /u/public/rn/rn.tar.Z-??, pieces aa-ac [3 pieces].
Part -ac is 37,645 bytes long.

NNTP
----
Source is ucbvax.berkeley.edu:pub/nntp1.5.tar.Z.
File is /u/public/nntp/nntp1.5.tar.Z, size is 199,849

Pathalias
---------
Source is comp.sources.unix, Volume 12.
Files are /u/public/pathalias/pathalias9.[12].Z, sizes are 27294 and
28968, respectively.  These are compressed shar files.

A newer version (source: citi.umich.edu:/pub/honey/pathalias.Z) is
also available as a compressed shar file.
File is /u/public/pathalias/honey/pathalias.Z.  Size is 53726.

Smail
-----
Source is comp.sources.unix, Volume 11.
Files are /u/public/smail/smail.{doc,src}.Z, sizes are 114275 and
52140, respectively.  These are compressed shar files.

Mush
----
Mail User's Shell, source is comp.sources.unix, Volume 14.  Files are
/u/public/mush/mush-??.Z, pieces 01-14, plus .../patch1.Z,
.../upgrade-6.2.Z, and mush6.3-[1234].Z (the upgrades to version 6.3).

RFCs
----
Various documents (Requests for Comments) related to the Internet are
available here: the complete set of RFCs found on sri-nic.arpa.
Root is /u/public/rfc/rfcXXX.Z, where XXX is the number of the RFC and
the set available includes:

3 5 6 10 16 17 18 19 21 23 24 25 27 28 29 30 149 179 189 407 425 527
542 561 567 569 580 599 602 606 607 614 615 617 618 620 624 626 636
640 643 644 651 652 653 654 655 656 657 658 660 662 663 672 674 678
681 683 684 685 687 689 691 695 698 699 700 701 704 705 706 707 708
713 716 717 718 719 720 721 722 724 725 726 727 728 729 730 731 732
733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749
750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766
767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783
784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800
801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817
818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834
835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851
852 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869
870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886
887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903
904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920
921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937
938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954
955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971
972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 1000
1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014
1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028
1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043
1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057
1058

Also in /u/public/rfc/, the files arpa-internet-, assigned-numbe,
author-instruc, hedrick-intro., hedrick-admin., internet-numbe,
rfc-index.Z, and rfc-sets.Z contain documentation about the Internet
 and the RFCs.  (All of these files are compressed.  Some of the names
are truncated versions of the original names from sri-nic, because of
SysV's file naming deficiencies.  What the heck; osu-cis was a gift.)

IDEAS
-----
The Internet Design, Engineering and Analysis noteS (IDEAS) are
available here, as found on sri-nic.arpa.
Root is /u/public/idea/idea00??-??.Z, where ??-?? is one of

02-00 03-00 04-00 04-01 05-00 06-00 07-00 08-00 09-00 10-00 11-00
11-01 12-00 13-00 14-00 15-00 16-00 17-00 18-00 19-00 20-00 21-00
22-00 23-00 24-00

The index (also compressed) is called .../idea-index-abs.

What to do with it all - building Emacs as an example
======================
Pick a night when you can afford to be at the office late.  {:-)}

Arrange to have the files uucp'd to your site.  Copying the complete
set of Emacs slices will take on the order of 5 hours at 2400 bps,
correspondingly more at 1200.  Your mileage will definitely vary, by
as much as 20% on either side of that (intentionally vague) estimate.
By way of comparison, a recent Emacs 18.50 transfer at 2400bps to
Portland, Oregon was reported to cost about $42.00, weekend rates.  If
you successfully UUCP anything from osu-cis, please send us mail
describing any problems you had, and (if possible) an estimate of how
long it took you and at what baud rate, so that we can keep these
figures up to date.

Note: Do not request the files to be transferred using a command like

% uucp osu-cis!/u/public/emacs/emacs-18.52-\* /some/local/directory

because that won't work.  That will queue up a short request via *uux*
to run a uucp command on osu-cis; it will fail for security reasons.
You must issue many uucp commands: one for each file in each
distribution you want, plus one for each diff file you want.  They
will all get queued and executed in as few UUCP connections as
possible.

After the files have all showed up, you should extract the full
distribution of GNU Emacs thusly:
        cat emacs-18.52-?? | zcat | tar xvf -
Voila`, you have GNU Emacs, ready to build and cause you both joy and
pain for the rest of your life.  The other stuff available here is
unpacked similarly.

The `zcat' mentioned above is part of the `compress' distribution,
which you will have to get if you don't have it yet.  Everything that
we distribute (except `compress' itself) is compressed with a 16-bit
Lempel-Ziv scheme.  Some computers (notably those based on Intel
family microprocessors) are unable for memory segmentation reasons to
handle compression with a scheme higher than 12 bits.  Since we can't
afford the space and time to provide both 12- and 16-bit distributions
via this mechanism, if you need things in a 12-bit compression format,
you will need to find a cooperative friend with a full 32-bit machine
to uncompress the distribution, and possibly recompress it for you in
12-bit format.

Miscellany
==========
This file of instructions exists as the file ~/GNU.how-to-get, and is
updated as new distributions and diffs come out and are made
available.  This happens much more frequently than the full set of
instructions are posted to comp.sources.d, so get it first to be sure
what you are getting later in each night's UUCP transfer.
Unfortunately, the worst case might be that (e.g.) if you only get
part of a full distribution one night and a new version arrives during
the day, you might get some of the part-*s for the old version and not
know that the rest of your part-*s are from the new one.  Get this
file to be sure.

Someone invariably has problems with uucp.  Feel free to write us some
mail; we'll be happy to help as much as we can, though that is usually
limited by distance and mail turnaround time.

Cheers,

Bob Sutterfield             Karl Kleinpaste
osu-cis!bob                 osu-cis!karl
bob@cis.ohio-state.edu      karl@cis.ohio-state.edu

Local Variables:
mode: Text
End:

-=-
Zippy sez,								--Bob
I'd like some JUNK FOOD...  and then I want to be ALONE --