HELP POPARCHIVE Steve Knight, Oct 1991
Updated by Aaron Sloman, 11 Jul 1999
29 Jun 2009
MUCH OF THE FILE BELOW IS NOW OUT OF DATE. IT IS RETAINED FOR HISTORICAL
INTEREST. FOR UP TO DATE INFORMATION SEE
http://www.poplog.org
http://www.cs.bham.ac.uk/research/projects/poplog/freepoplog.html
http://www.cs.bham.ac.uk/research/projects/poplog/poplog.info.html
The PLUG Source Code Archive
============================
-- How to get at the archive
-- If You've Never Used Anonymous FTP Before
-- What to do with Compressed Tar Archives
-- Important
One of the services that the Pop User Group provides is a public source
code library. Until recently, the archive was only available on magnetic
tape or by mail-server. However, we can now provide an anonymous ftp
version. (This distribution mechanism is much easier to maintain and
more reliable in use than the other methods.)
-- How to get at the archive ------------------------------------------
Try
http://www.poplog.org
(The Plug Archive was previously maintained at HP Labs. This is no
longer the case.)
-- If You've Never Used Anonymous FTP Before --------------------------
(The instructions in this section are no longer needed if you obtain the
archive file from www.poplog.org.)
To get at the archive you have to have access to a program called ftp.
This program is not the most user-friendly beast. However, you don't
have to know much about it to get at the PLUG archive. If you do learn
about it then you will access to ftp archives all over the world.
Ftp allows you to access files on remote machines -- possibly thousands
of miles away. To start ftp, you should give it the address of the
computer you want to access. In this case, you should start ftp as
follows
% ftp hplose.hpl.hp.com
Several things can happen at this point. Possibly you don't have ftp
access, in which case the program won't exist. Too bad. Another
possibility is that ftp cannot grok the address "hplose.hpl.hp.com". In
this case, try it again with the raw numbers
% ftp 15.255.59.1
and you *might* get lucky. Finally, you might actually make contact with
a remote computer.
This computer, which lurks a mere 50m from my desk, will now ask for
your name and password. Give "anonymous" as the name and your address as
the password (anything will do for the password). This special name
gives you access to a public area of 'hplose'.
You should now be told that you are successfully talking to "hplose" and
a not very informative prompt waits for your next command. At this point
you can issue a few UNIX-like commands. In particular, you can navigate
to the pub directory by typing
> cd pub
and have look around with
> ls
Now, it is very important to switch the ftp program into binary mode. If
you don't do this, your copy of the archive will be corrupted. (Oops.)
> binary
This instructs ftp that you are going to start shipping text with funny
characters. (Why ftp doesn't work in this mode by default is a mystery
to me.) You should now grab the archive.
> get plug.tar.Z
This will take a little while. The archive is not large in its
compressed form but ftp is often slow. If you want to see something
during this process you could issue the
> hash
command BEFORE the get command. This will generate a hash character
everytime another 1K is dragged across. The archive is approximately 1Mb
in size.
This dialog will terminate, I hope, with a message reporting success.
Now exit from ftp by typing ^D or quit. What you should see in your
current directory is the file
plug.tar.gz
This is a compressed tar-archive.
-- What to do with Compressed Tar Archives ----------------------------
If you are on a UNIX machine, you should now type
% gunzip plug.tar.gz
% tar xvf plug.tar
The first command uncompresses plug.tar.gz and turns it into plug.tar.
This is a tar-archive. So you run tar to eXtract, Verbosely, File
plug.tar. The v option generates some text telling you about what's
going on.
This should leave you with the file plug.tar and a directory hierarchy
./plug/...
If this is the case, then you have recovered the source code archive
correctly and can delete the tar archive.
rm plug.tar
-- Important ----------------------------------------------------------
Although members of PLUG have devoted their spare time and effort in
keeping the archive up to date, its software must be used on an as-is
basis. Neither PLUG, individual members of PLUG, or anyone connected
with the archive can provide any guarantee or warranty as to the fitness
of use of the archive software. Of course, we are interested in trying
to keep the software to a good standard, and if you have comments we
would be interested in hearing them, this does not imply any commitment
or service in responding to comments.
Disclaimers like this might seem an irrelevance. Alas we live in a world
where it is often necessary to point out the obvious -- that the archive
is a collection of unvetted contributions -- to avoid later
misunderstandings.
--- C.all/help/poparchive
--- Copyright University of Sussex 1992. All rights reserved. ----------Author: Steve Knight, Oct 1991