The Stuttgart mail server : a practical guide. ---------------------------------------------- from: acorn3@ftp.uni-stuttgart.de (Kai Schlichting) updated by acorn1@ftp.uni-stuttgart.de (2/5/94) ------From the acorn ftp and mail server list about us:----------------------- [AB.] mail-server@ftp.uni-stuttgart.de (acorn@ftp.uni-stuttgart.de) /pub/systems/acorn: See under "ftp servers". /incoming/acorn: See under "ftp servers". /pub/tex/systems/acorn: See under "ftp servers". Requests are of the form: [uuencode] # Only for binary files send [...] Use "send /pub/systems/acorn/README" and "send /pub/systems/acorn/HOW2TRANSFER" for more information and an index. There are many options, use "help" for a summary, or "send help" for a detailed description of the archive server. ----------------------------------------------------------------------------- 1.) obtaining a list and help files You can get the best and complete list of the files in the Acorn area by ordering two files,which are updated daily and automatically: ---- |mail mail-server@ftp.uni-stuttgart.de |Subject: (no subject) | |open | |send /pub/systems/acorn/FILES (or) | |send /pub/systems/acorn/HELP.mailserver (this file) | |uuencode |send /pub/systems/acorn/FILES.Z ---- The {uuencode} is not necessary when ordering files with a .Z suffix. Please order .Z versions of index files whenever possible. To obtain the index file of recently added new software,add the following line to your mail: ---- |send /pub/systems/acorn/riscos/newsoft/index ---- To make the mail server send the files to an alternate email adress: (this line should be given before any 'send' commands) ---- |path email.adress ---- To obtain help on all possible mail server commands,add to your mail: ---- |help ---- 2.) finding the files you want Up to you how you do it, go thru the list,but if you search for maybe gcc, then do a 'grep -i gcc FILES' , which searches the file 'FILES' for lines that contain 'gcc' ,the '-i' tells grep to ignore cases. Grep is a standard unix command and is available for the Arc,too,for example the 'grep -i grep FILES' command gives you: 4216 Mar 9 1992 soft/acorn/riscos/problems/doc/bugreport 22543 Jun 17 1991 soft/acorn/riscos/unixtools/gnu/egrep.absolute 99039 Nov 18 1991 soft/acorn/riscos/unixtools/gnu/grep-src.tar.Z Of which the egrep.absolute is a grep for the Archimedes. 3.) creating mail for the mail server if you have found the file you wanted (grep ,here) you can order it as follows: ---- |mail mail-server@ftp.uni-stuttgart.de |Subject: |uuencode |send /soft/acorn/riscos/unixtools/gnu/egrep.absolute ---- Please note: requesting files will work with both /pub/soft/acorn/... and /soft/acorn/... This is true for the ftp server,too. 4.) receiving the files You will now receive 2 mails: (within 24 hours,but Stuttgart is generally faster than newcastle; we have a lower load and a 2mbit net connection) (about like this:) unix>mail >N 77 mserv Sun Aug 1 23:19 51/1788 "Your request" N 78 bit-bucket@ftp.uni-stuttgart.de Sun Aug 1 23:22 519/32140 "/serv/serv//soft/acorn/riscos" The mail from mserv is the processing report,which is short, so you'll get it very sson after sending the request. It lists sent files/errors/etc . !! It also sends you hints how to unpack multi-part transfers,which I will !! not explain in detail,here. Multi-part transfers look similar like !! newcastle multi-part transfers. Now save your received file : mailer>& w 78 filename 5.) creating the resulting file Assuming you have a one-part file, you can now uudecode the file in your shell with: (multi part archives look under 4.) ---- |uudecode filename ---- which ,in our example, will result in a file named 'egrep.absolute' : unix> ls -l -rw-r--r-- 1 acorn 22543 Aug 1 23:23 egrep.absolute This is the final file, which you can copy to your Archimedes, then filetype it to 'Absolute',and it will run. If the file hasn't an extension it normally is an archive or (e.g. README) a textfile. Questions ? mail to acorn@ftp.uni-stuttgart.de unix-'talk' to acorn1@ acorn2@ acorn3@ftp.uni-stuttgart.de 24 hour manned helpdesk. --EOF--