Subject: SLS available via Anonymouus UUCP
From: [email-masked] (Eric Poole)
Date: Sat, 19 Jun 93 20:07:56 GMT
Newsgroups: comp.os.linux.announce

NETIS ANONYMOUS UUCP SITE INFO     Version 1.00     6/19/93
-----------------------------------------------------------

For those who don't have access to ftp, the SLS version of
LINUX is now available for download or anonymous UUCP at The
New England Technology Information Service (NETIS).
Procedure is as follows:

ANONYMOUS UUCP
--------------

Dial 603-437-1811, system name "leotech" (we used to be The
Leo Technology BBS before a name change early this year to
NETIS).   Use userid "uuanon", password "anon". This is a
Waffle version 1.65 system running Waffle's UUCICO.

The files are all in the Anonymous UUCP Home Directory (i.e.
"~/").

If you are calling from a Waffle 1.65 systems, the following
should work.  For other systems including Waffle 1.64, which
is non-trivially different from 1.65, you are pretty much on
your own; hopefully the explanations below will help you
convert to your particular setup.  PLEASE send me mail to
[email-masked] if/when you get it to work on another
system, and I'll include the instructions in the next
release of this article.

>From the WAFFLE\UUCP\SYSTEMS file:

leotech  Any  g  PPMuucp  toLeo  1603437811  uuanon  anon
 ^        ^   ^   ^        ^      ^           ^       ^paswd
 |        |   |   |        |      |           |- userid
 |        |   |   |        |      |- phone # incl. area code
 |        |   |   |        |- points to entry in your
 |        |   |   |           SCRIPTS file (see below)
 |        |   |   |- points to entry in your DIALERS file
 |        |   |         (see below)
 |        |   |- UUCP 'g' protocol (only protocol Waffle
 |        |         UUCP supports)
 |        |- Days and times to call.  Use "Any" (any day),
 |              but you should qualify it with a time range
 |              that corresponds in your time zone to 11 PM
 |              to 6 AM Eastern time.
 |- System you are calling.  Must be "leotech".

>From the WAFFLE\UUCP\DIALERS file:

PPMuucp  Default  19200  "" ATZ OK ATDT\T CONNECT \m\c
  ^       ^        ^     ^   ^  ^   ^      ^
  |       |        |     |   |  |   |      |- Expect:CONNECT
  |       |        |     |   |  |   |- Dialing prefix for
  |       |        |     |   |  |       your modem, and \T
  |       |        |     |   |  |       dials the phone
  |       |        |     |   |  |       number in your
  |       |        |     |   |  |       SYSTEMS entry.
  |       |        |     |   |  |- Expect: OK
  |       |        |     |   |- Modem initialization string
  |       |        |     |- Expect nothing.  This is just a
  |       |        |        placeholder to force the next
  |       |        |        item to be sent.
  |       |        |- Baud rate. 19.2K or 38.4K are good.
  |       |- Device to use. "Default" or "Any" will use the
  |           "device" line in the STATIC file (Waffle's
  |            main config file).
  |- Name of dialer.  This is the name that appears in the
      SYSTEMS file above.

The \m turns on carrier checking, and the \c prevents a
trailing CR from being sent.

>From the WAFFLE\UUCP\SCRIPTS file (tells Expect/Send
sequences):

toLeo      in:--in: \d\L word: \P
  ^           ^      ^ ^  ^     ^ Send: password (from
  |           |      | |  |                 Systems file)
  |           |      | |  |- Expect: "word:" (last half of
  |           |      | |                        "password:")
  |           |      | |- Send: login name (from Systems
  |           |      |                  file; here "uuanon")
  |           |      |- Delay 2 seconds (recommended)
  |           |- Expect: "login:", send a bare CR, expect
  |                 another "login:" (don't know why the
  |                 extra CR is there but it's specified in
  |                 the Waffle docs so we do it ...)
  |- Script name as referenced in the SYSTEMS file; call it
        whatever you like but the name here must match the
        name there.

All of the files are located in the Anonymous UUCP Home
Directory, so the following UUCP command line will work for
Waffle 1.64/1.65:

uucp leotech!~/linuxinf.arj linuxinf.arj
        ^    ^     ^            ^filename on your machine
        |    |     |- filename on our machine
        |    |-  ~/ (tilde, slash) means home directory
        |- System to call (e.g. us); must match the
           corresponding entry in your SYSTEMS or equivalent
           file.

You must tell us that your UUCP name is "anon".  This is how
Waffle does it in the UUCICO command line:

uucico -s leotech -n anon -t 60
         ^          ^       ^ timeout 60 seconds
         |          |            (recommended)
         |          |- Caller = "anon"
         |- Callee = "leotech"

This should also work for Waffle 1.64, though I haven't
tried it.  I have no idea how other UUCICO's do it.

V32bis and, for the time being, Turbo PEP speeds are
supported; TPEP support may be eliminated in the foreseeable
future when our Worldblazer gets moved over to another line,
but that's not going to happen any time very soon.

DIRECT DOWNLOAD
---------------

Dial 603-432-2517, a Wildcat BBS.  You can also use
603-437-1811 (the Waffle system); log in as "bbs" and it
will send you over to the Wildcat side.  Once you reach the
Wildcat side, use userid "LINUX N" where "N" is a number
between 1 and 10 (pick one at random).  Password is LINUX.
Note the space (whitespace) between LINUX and the number;
this is required.

The reason you need to put a number after the userid LINUX
is that only one caller per userid can be online at a time,
so if I just set it up as userid LINUX and you called while
someone was on another node using the same userid, you would
get kicked off ... AFTER the phone answers and registers on
your phone bill.  If you pick a random number between 1 and
10 and tack it onto the end of LINUX (after the whitespace),
the probability that someone else will be on using the same
userid will be much lower.  However, if you are told that
the same userid is on line on another node, and are then
kicked off, please call back using a different LINUX number.

If you put an asterisk in front of the userid
(e.g. "*LINUX 7"), you will be deposited directly to the
Main Menu; from there you can go to the Files Menu and start
your download.  If you leave the asterisk off, you will get
a few informative opening screens and a Bulletins menu
first, so feel free to do that if you are interested in
seeing what's there.

This is a special series of accounts that carry a 4-hour
daily time limit and a 10-megabyte daily download limit, so
if your modem supports any reasonable speed you will be able
to download the entire package in four days.  I would
suggest that you download the A- series and maybe the B-
series on the first day; those are all you need to do a
basic installation (actually you can install the A- series
alone, but the man pages and some other things are in the B-
series so it's helpful to have both). The 10-meg daily
download limit is a limitation of Wildcat, unfortunately;
otherwise I could arrange it so you'd be able to get it all
in one sitting.  However, I do believe there is a way around
it (there is a way to designate files as "free files", i.e.
no download limitations, but that is alleged not to work
properly and in any case I haven't tried it yet); I'll be
testing it over the next couple of days and if it works,
I'll remove this caveat from the next release of this
article.

Speeds up to V32bis are supported.  603-432-0922 (the last
number in the hunt group) also supports HST speeds; however
PLEASE OBSERVE ONE MINOR RESTRCTION ON THE USE OF THIS
NUMBER ... see the section immediately following this one
for details.

PLEASE OBSERVE THE FOLLOWING WHEN USING
EITHER DIRECT DOWNLOAD OR ANONYMOUS UUCP:
----------------------------------------

1.  If you plan to download more than about one or two files
    at a sitting, please do NOT start your download before
    11 PM Eastern time, and plan to finish before 6 AM
    Eastern time on weekdays and about 10 AM or so on
    weekends. NETIS is a subscription service, and I am
    making LINUX available for free only so long as it does
    not unduly deprive our supporting members of their
    online time.  Hopefully you can start your machine
    downloading and then go to bed or to work or something;
    if you are calling for direct download rather than UUCP,
    after the download is finished the BBS will wait for 5
    minutes, then bitch at you for not responding, and then
    kick you off for inactivity ... none of which causes any
    problem at all.

2.  If you dial 603-432-2517, and you are advised to "Hit
    ESC Twice for NETIS", then you have reached our Fidonet
    mailer line (if the other lines in that hunt group are
    busy you will end up on the Fidonet line) ... this is
    the 432-0922 line that supports V32bis and HST speeds.
    If this happens, or if you dial that number directly so
    as to use HST, PLEASE ARRANGE TO BE FINISHED WITH YOUR
    DOWNLOAD WELL BEFORE 5 AM Eastern Daylight Time; this is
    the start of Fidonet Zone Mail Hour, and all Fidonet
    BBSs are required to have one line available exclusively
    for mail during that one hour every day.

3.  Note that none of the times-of-day are enforced by the
    BBS software, and so I am depending on you to make the
    effort to observe them on your own; abuses will only
    result in my having to terminate this service.

4.  Interesting point ... since this is a Wildcat BBS, it is
    directly supported by ROBOCOMM (a BBS autopilot
    program); upon request I would be happy to put the
    latest copy of ROBOCOMM into the UUCP/Free Files areas.

FIDONET FILE REQUEST
--------------------

LINUX is not currently offered here for Fidonet f'req (file
request); however if there is any significant demand for it
I will be glad to look into it; send mail to
[email-masked] and let me know.

FILENAMES
---------

Filenames are ARJ'ed archive files that, with a few
exceptions, pretty much follow the directories on
tsx-11.mit.edu, and are as follows:

    ARJ221.EXE - Un-archiver for all these ARJ files.
    LINUXINF.ARJ - README's, FAQ's, and other misc notes
    RAWRITE.ARJ - you'll need this to make a boot/install
                  disk
    A1-3.ARJ - Boot/Install file for 3.5" disks (requires
               RAWRITE to install)
    A1-5.ARJ - Boot/Install file for 5.25" disks (requires
               RAWRITE to install)
    A2.ARJ - Minimal base system, file 2 of 4
    A3.ARJ - Minimal base system, file 3 of 4
    A4.ARJ - Minimal base system, file 4 of 4
    B1.ARJ - Base system extras (man pages, emacs, etc)
                                                file 1 of 7
    B2.ARJ - Base system extras (man pages, emacs, etc)
                                                file 2 of 7
    B3.ARJ - Base system extras (man pages, emacs, etc)
                                                file 3 of 7
    B4.ARJ - Base system extras (man pages, emacs, etc)
                                                file 4 of 7
    B5.ARJ - Base system extras (man pages, emacs, etc)
                                                file 5 of 7
    B6.ARJ - Base system extras (man pages, emacs, etc)
                                                file 6 of 7
    B7.ARJ - Base system extras (man pages, emacs, etc)
                                                file 7 of 7
    C1.ARJ - The compiler(s), gcc/g++/p2c/f2c, file 1 of 3
    C2.ARJ - The compiler(s), gcc/g++/p2c/f2c, file 2 of 3
    C3.ARJ - The compiler(s), gcc/g++/p2c/f2c, file 3 of 3
    D1.ARJ - Documentation for various things, file 1 of 2
    D2.ARJ - Documentation for various things, file 2 of 2
    S1.ARJ - Source code for critical system components
    T1.ARJ - TeX (document processing), file 1 of 3
    T2.ARJ - TeX (document processing), file 2 of 3
    T3.ARJ - TeX (document processing), file 3 of 3
    X1.ARJ - The X-windows distribution, file 1 of 10
    X2.ARJ - The X-windows distribution, file 2 of 10
    X3.ARJ - The X-windows distribution, file 3 of 10
    X4.ARJ - The X-windows distribution, file 4 of 10
    X5.ARJ - The X-windows distribution, file 5 of 10
    X6.ARJ - The X-windows distribution, file 6 of 10
    X7.ARJ - The X-windows distribution, file 7 of 10
    X8.ARJ - The X-windows distribution, file 8 of 10
    X9.ARJ - The X-windows distribution, file 9 of 10
    X10.ARJ - The X-windows distribution, file 10 of 10

Except for RAWRITE, LINUXINF, and ARJ221, each of the above
files is quite large; most are over a megabyte, and a couple
are in the 700K range.  Unfortunately our UUCP doesn't tell
you ahead of time how large the file is, so you'll have to
more or less take it on faith that it is working even though
your computer is sitting there seemingly dead (if you have
an external modem with lights that blink, it's easier to
keep the faith <grin>).

Each of the above files should be un-archived individually
and the archive contents copied to a diskette (3.5" or
5.25", whatever your diver A: is) to prepare for system
installation.

Note that the "LINUX 1" through "LINUX 10" accounts on the
Wildcat side of the BBS also have access to our Free Files,
Virus/ Trojan, and Archiver libraries, so if you need an
un-ARJ'er, help yourself to ARJ221.EXE (a self-extracting
archive).

UPDATES
-------

I will try to keep our files no more than a week behind
tsx-11.mit.edu; plan is to call them up approximately every
Friday night or Saturday morning and ftp whatever they have
that's newer than what we have.

Frankly I don't know how up-to-date tsx-11 really is ... I
thought it was the primary distribution site for SLS, with
all the latest and greatest, but I ftp'ed my copy only a
week ago and am finding all sorts of stuff that's been
superceded (e2fsck is 0.2b where 0.3 is current and there is
at least one later version between 0.2b and 0.3; SLS version
is 1.01 where 1.02 is current; kernel is 0.99pl9 where I'm
told pl10 is now current).  The objective is to have the
latest of everything related to Linux/SLS available here, so
if anyone knows of any more-ip-to-date sites, or any good
sites for stuff that's outside the basic SLS package, please
send mail to [email-masked] and let me know (also
leave me a note in comp.os.linux if you wish).

This service is being offered as "shareware" of a subtly
different sort ... if you like the service and find it
useful, please consider joining NETIS and becoming a
Supporting Member here.  Costs are $5 per month, $30 for 7
months, and $50 per year.  We are also a dealer for O'Reilly
and Associates books including Ed Krol's runaway best
seller, The Whole Internet Users Guide and Catalog; if you
are considering purchasing this book or any other O'Reilly
title, we would appreciate it if you would consider
purchasing it from us.  Mail to [email-masked] or
[email-masked] for more details.

If you like, when you call to download LINUX, you can also
download NETIS.ZIP, our info packet, or BOOKS.LST, the list
of books we carry.  Also, don't forget to download
ARJ221.EXE if you need something to un-archive the LINUX
files.  Finally, for no particularly good reason other than
I like it so much (too bad I'm not running Windows right now
so I can't use it), I have included the HELLDIVER mail/news
reader in the anonymous UUCP directory; filename
HELLD107.ZIP.

Note that neither book purchases nor NETIS membership are
in any way required to download LINUX; all I ask is that you
respect the time-of-day limits and do not abuse the service.

Please mail to [email-masked] with any questions or
comments you may have about this service.

 . . . . . ep

Version History:
----------------
6/19/93  V1.00  Initial announcement

--
Send submissions for comp.os.linux.announce to: [email-masked]