	This is the Zeta tour file, last updated 10-Oct-87.
	Its purpose is to give non-members some idea of the facilities
	available by demonstration. A Zeta session was captured into a
	text file on Unix & then edited to show highlights and comments.

	The shell.
	Zeta, rather than having a "main menu", has a shell where full-line
	commands (with parameters) may be entered. Zeta is NOT Unix but
	has the look of Unix in certain respects, especially some commands.

Shell
 % dir 0

Drive   0  Commands  06Sep87    79 Trks   81 Fdes    55 Grans

ACTIVE.TXT     ADDLF.CMD      BB.CMD         BYE.CMD        
CAT.CMD        CHAT.CMD       CMDS.CMD       COMMENT.CMD    
CRONTAB        DATE.CMD       DIR.CMD        DIRALL.CMD     
DIRECT.CMD     ECHO.CMD       FIDOHINT.TXT   FNEWS433.ARC   
FNEWS435.ARC   FNEWS436.ARC   FNEWS437.ARC   FNEWS438.ARC   
FREE.CMD       GREP.CMD       HELP.CMD       ID.CMD         
KILL.CMD       LIST.CMD       LS.CMD         MENU.CMD       
MORE.CMD       NETNODES.ZMS   NEWSGRPS       NOTE.CMD       
PACK.CMD       PAMS8709.ARC   PAMS8710.ARC   PASSWORD.CMD   
RM.CMD         SCRUB.CMD      SHELL.CMD      SORT.CMD       
STTY.CMD       TOUR.TXT       UPLOAD.CMD     USERLIST.CMD   
XFER.CMD       XMF.CMD        


	The DIR command.
	Zeta has 3 floppy disks, no hard disks. Dir prints out the directory
	of one floppy. Drive 0 is the "system" disk. All .CMD files are
	commands which can be used from the shell. The .ARC files may be
	downloaded, in this case they are recent issues of Fidonews and the
	Prophet Pams lists for September and October. Other files are useful
	text information.

Shell
 % dir 1

Drive   1  Newfiles  28jun87    79 Trks  194 Fdes    35 Grans

DEFIDO.C       FIDOTALK.C     INTERNET.TXT   NEWS0682.NWS   
NEWS0683.NWS   NEWS0684.NWS   NEWS0685.NWS   NEWS0686.NWS   
NEWS0694.NWS   NEWS0695.NWS   NEWS0696.NWS   NEWS0697.NWS   
NEWS0698.NWS   NEWS0699.NWS   NEWS0700.NWS   NEWS0703.NWS   
OPUS105.GZT    PAMSFNSW.TXT   TRANSFER.C     UUDECODE.C     
UUENCODE.C     VITALS.C       VITALS.MAN     


	Drive 1 contains files recently uploaded to the system. When the disk
	fills, the oldest files are moved away onto one of 10 other disks
	which are not normally placed online. Files from any of those other
	disks may be requested by members and they will be placed online asap.
	The .NWS files there are recent articles from the comp.os.minix
	newsgroup. Articles placed online as files in this way usually contain
	useful source code or bug fixes to Minix.

Shell
 % dir 2

Drive   2  Other     15AUG87    79 Trks  185 Fdes    89 Grans

AUGFILES       FILELIST.ZMS   GATERNET.NET   GATERS.TXT     
JULFILES       JUNFILES       MINIX          NEWFILES       
SEPFILES       


	Drive 2 contains a whole heap of hidden system files plus these other
	readable files. Augfiles, Sepfiles etc. contain descriptions of files
	acquired during that month. Filelist.zms is the master list of files
	available (on all disks).

Shell
 % bb
Treeboard network mail & echomail system,
Fidonet [3:713/602], soon also zeta.fido@nswitgould.oz


This system contains a total of 624 Messages.
Killed messages comprise 20 Messages.

Searching for mail...
You have mail
Read it now? (Y/N/Q):   (No)


	The BB message system.
	BB lets members engage in discussions with other members, leave
	private mail to other users. Certain Echomail conferences are
	available (to read and participate in). Comp.os.minix is also
	similarly available for Minix enthusiasts. Worldwide Fidonet
	netmail can be left and received, and also mail can be sent onto
	ACSnet from this system.

You are at General with 35 Msgs.

<R>  Read Messages           <S>  Scan Messages
<E>  Enter Message           <K>  Kill Messages
<T>  Topic based read of Unread messages
<L>  List subtopics          <C>  Create new subtopic
<M>  Move Up or Down         <O>  Change/List Options
<F>  Forward messages        <X>  Exit
<D>  Delete this topic       <#>  Special functions
BB > m;1;m;1

	BB is organised as an upside-down tree of topics starting at General.
	Successive commands may be separated by semicolons.

BB > m;1;m;1
OK
OK

You are at General>Sig>c_echo with 38 Msgs.

<R>  Read Messages           <S>  Scan Messages
<E>  Enter Message           <K>  Kill Messages
<T>  Topic based read of Unread messages
<L>  List subtopics          <C>  Create new subtopic
<M>  Move Up or Down         <O>  Change/List Options
<F>  Forward messages        <X>  Exit
<D>  Delete this topic       <#>  Special functions
BB > o;4

	Option number 4 makes the menus much shorter. The c_echo topic
	contains recent messages from the international C conference.

BB > o;4
OK

You are at General>Sig>c_echo with 38 Msgs.
MAIN: (R,S,E,K,T,L,C,M,O,F,X,D,#)
BB > r;38

     ** READing **
Hit <N> while msg being printed to skip to the next message.
Pause after each message? (Y/N/Q):  (No)


Msg # 38   General>Sig>c_echo   (8 lines)
From Michael Tang@c_echo to Gareth Caunt
Date:    04 Oct 87 23:14:37
Subject: Re: CURSES.H AND LIBRARY

I just loaded a package called Pccurses to Micromart C Opus. It should
be available soon.
 Michael
--- TBBS v2.0
 * Origin: Prophet TBBS - The First TBBS in Australia (713/600)



You are at General>Sig>c_echo with 38 Msgs.
MAIN: (R,S,E,K,T,L,C,M,O,F,X,D,#)
BB > m;u;m;3
OK Moving up...
OK

You are at General>Sig>unix with 30 Msgs.
MAIN: (R,S,E,K,T,L,C,M,O,F,X,D,#)
BB > r;30

     ** READing **
Hit <N> while msg being printed to skip to the next message.
Pause after each message? (Y/N/Q):   (Yes)


Msg # 30   General>Sig>unix   (13 lines)
From Andrew Khoo@unix to Nick Andrew@zeta
Date:    09 Oct 87 07:08:21
Subject: Re: Official Minix newsgroup available

Hiyo Nick!
 
Do you know whereabouts in Sydney I can obtain a copy of MINIX? I have tried most sources but still no go. Or is anyone willing to upload a copy to my board <grin>?
 


---
 * Origin: First_Nice_MIDILine Line 2 2400 +612-868-4836 (Opus 3:711/805)


Hit <CR> to continue, ^C to abort

You are at General>Sig>unix with 30 Msgs.
MAIN: (R,S,E,K,T,L,C,M,O,F,X,D,#)
BB > m;u;m;u

	General>sig>unix hosts the Australian Unix conference.
	m;u  moves the user up one level closer to the top of the tree.

BB > m;u;m;u
OK Moving up...
OK Moving up...

You are at General with 35 Msgs.
MAIN: (R,S,E,K,T,L,C,M,O,F,X,D,#)
BB > m;2
OK

You are at General>Computer with 7 Msgs.
MAIN: (R,S,E,K,T,L,C,M,O,F,X,D,#)
BB > m;2
OK

You are at General>Computer>Minix with 83 Msgs.
MAIN: (R,S,E,K,T,L,C,M,O,F,X,D,#)
BB > s;1-4

     ** SCANning **

1  09 Aug 87  00:00:00
Eric Roskos@minix  to  All@zeta
General>Computer>Minix
About: Changes to compile Minix with MSC (Intro: 0 of 12)

2  09 Aug 87  00:00:00
Eric Roskos@minix  to  All@zeta
General>Computer>Minix
About: Changes to compile Minix with MSC (fs changes: 3 of 12)

3  28-Aug-87  20:25:30
Sysop  to  John Cepak
General>Computer>Minix
About: Minix 1.2 diffs

4  22 Aug 87  05:43:58
Eric Roskos@minix  to  All@zeta
General>Computer>Minix
About: Changes to Compile Minix with MSC (fs.shar: 6 of 12)

You are at General>Computer>Minix with 83 Msgs.
MAIN: (R,S,E,K,T,L,C,M,O,F,X,D,#)
BB > r;82

     ** READing **
Hit <N> while msg being printed to skip to the next message.
Pause after each message? (Y/N/Q):   (No)


Msg # 82   General>Computer>Minix   (41 lines)
From Bing Bang@minix to All@zeta
Date:    30 Sep 87  14:18:03
Subject: bug in alarm() system call

there seems to be a bug in the way alarms are handled in minix. i noticed the
problem only by accident. on my minix i have gotten rid of the ram disk and use
my hard disk as root. this means every 30 seconds when update does a sync(), 
my hard disk light blinks. i was playing around with a small program that made
an alarm() call when i noticed update stopped running.

upon further investigation, i found out that if two processes are waiting
on an alarm, under an unknown set of circumstances, the second process (the one
with the longer alarm time) never receives a signal. i am trying to find the
bug now, below is the test program i use. it should run forever if alarm()
works ok, but now it stops after 1 or 2 itterations.

------------------------------------------------------------------------
#include <signal.h>

int pid, catcher();

main()
{
	pid = fork();

	for( ; ; )
		{
		signal(SIGALRM, catcher);
		alarm(pid?5:7);
		pause();
		}
}

int
catcher()
{
	if(pid)
		write(1, "\nparent alarm.\n", 15);
	else
		write(1, "\nchild alarm.\n", 14);
}
-- 
Bing H. Bang                         +-------------------+
Harris/Lanier                        |MSDOS: just say no.|
Atlanta GA                           +-------------------+


You are at General>Computer>Minix with 83 Msgs.
MAIN: (R,S,E,K,T,L,C,M,O,F,X,D,#)
BB > m;u;m;u

	General>computer>minix is where the comp.os.minix newsgroup from
	ACSnet is gatewayed. It is the official place to find fixes to
	Minix, new source code, and people experienced with Minix.

BB > m;u;m;u
OK Moving up...
OK Moving up...

You are at General with 35 Msgs.
MAIN: (R,S,E,K,T,L,C,M,O,F,X,D,#)
BB > m;7
OK

You are at General>Gamers with 2 Msgs.
MAIN: (R,S,E,K,T,L,C,M,O,F,X,D,#)
BB > m
Looking up the tree:
<U>  Move up to General
Looking Downwards:
<1>  General>Gamers>RPG
<2>  General>Gamers>Gaming
<3>  General>Gamers>chess
<4>  General>Gamers>Infocom
Where to (number,<U>, or <CR> to stay): 4
OK

You are at General>Gamers>Infocom with 37 Msgs.
MAIN: (R,S,E,K,T,L,C,M,O,F,X,D,#)
BB > s;30-35

	The Infocom subtopic contains a selection of messages from the GAMING
	(international) conference which relate to Infocom adventures. If
	you are stuck, just ask for help here!

BB > s;30-35

     ** SCANning **

30  30 Aug 87 17:05:00
Bill Bradley@gaming  to  Mike Gondman
General>Gamers>Infocom  About: Re: Infocom

31  30 Aug 87 13:32:00
Bill Bradley@gaming  to  Chris Welles
General>Gamers>Infocom  About: Re: Planetfall

32  07 Sep 87 11:59:40
Frank Ferrucci@gaming  to  Sysop@zeta
General>Gamers>Infocom  About: Leather goddesses

33  09 Sep 87 20:31:37
Jonas Aquino@gaming  to  Craig Duff
General>Gamers>Infocom  About: Re: zork1

34  06 Sep 87 22:48:42
Mike Housky@gaming  to  Bowen Goletz
General>Gamers>Infocom  About: Re: Trinity

35  06 Sep 87 23:00:28
Mike Housky@gaming  to  John Shissle
General>Gamers>Infocom  About: Re: Zork II

You are at General>Gamers>Infocom with 37 Msgs.
MAIN: (R,S,E,K,T,L,C,M,O,F,X,D,#)
BB > r;34

     ** READing **
Hit <N> while msg being printed to skip to the next message.
P  (No)


Msg # 34   General>Gamers>Infocom   (10 lines)
From Mike Housky@gaming to Bowen Goletz
Date:    06 Sep 87 22:48:42
Subject: Re: Trinity

Bowen, the lizard is not used to bright lights. A light source might prevent
him from slithering away to where you can't get at him! Try going into the
tunnel without the splinter, but with the flashlight (off, initially). This
should get you started.


---
 * Origin: Sinbad's Dungeon, (714) 458-3652(103/525) Mike Marquardt  (Opus 1:103/525)



You are at General>Gamers>Infocom with 37 Msgs.
MAIN: (R,S,E,K,T,L,C,M,O,F,X,D,#)
BB > x

Shell
 % xfer

	The Xfer command.
	Xfer makes it easy to up & download files by providing a menu of
	actions. It executes other commands to do transfers, and prints
	the command (so real programmers don't need to use a quichey command).

Shell
 % xfer

  <U>   Upload a file to Zeta
  <D>   Download a file from Zeta
  <F>   Directory of "newfiles" disk
  <N>   Descriptions of new files
  <X>   Exit "xfer"


Xfer > f
Executing: "dir".

Drive   1  Newfiles  28jun87    79 Trks  194 Fdes    35 Grans

DEFIDO.C       FIDOTALK.C     INTERNET.TXT   NEWS0682.NWS   
NEWS0683.NWS   NEWS0684.NWS   NEWS0685.NWS   NEWS0686.NWS   
NEWS0694.NWS   NEWS0695.NWS   NEWS0696.NWS   NEWS0697.NWS   
NEWS0698.NWS   NEWS0699.NWS   NEWS0700.NWS   NEWS0703.NWS   
OPUS105.GZT    PAMSFNSW.TXT   TRANSFER.C     UUDECODE.C     
UUENCODE.C     VITALS.C       VITALS.MAN     


Xfer > n
Executing: "cat newfiles".
internet.txt 25-Sep-87 Newfiles Description of the internet TCP/IP protocol
news0682.nws 25-Sep-87 Newfiles Minix, Sed (1 of 2)
news0683.nws 25-Sep-87 Newfiles Minix, Sed (2 of 2)
news0684.nws 25-Sep-87 Newfiles Minix, Bawk (1 of 2)
news0685.nws 25-Sep-87 Newfiles Minix, Bawk (2 of 2)
news0686.nws 25-Sep-87 Newfiles Minix, Fix to 1.2 to support weird EGA boards
news0694.nws 25-Sep-87 Newfiles Re: Free software foundation
news0695.nws 25-Sep-87 Newfiles Minix, how to convert Aztec .exe to a.out
pamsfnsw.txt 09-Oct-87 Newfiles Pams list for New South Wales
uudecode.c   16-Sep-87 Newfiles Minix, source to uudecode
uuencode.c   16-Sep-87 Newfiles Minix, source to uuencode
news0696.nws 03-Oct-87 Newfiles Minix, paste(1) utility
news0697.nws 03-Oct-87 Newfiles Minix, fixes to add process groups!
opus105.gzt  03-Oct-87 Newfiles Opus gazette volume 1 issue 5
vitals.c     03-Oct-87 Newfiles Finds crc, sum, wc etc of files
vitals.man   03-Oct-87 Newfiles Manual entry for vitals.c
defido.c     07-Oct-87 Newfiles Fidonet packet handler for Unix
fidotalk.c   07-Oct-87 Newfiles Fidonet protocol driver for Unix
news0698.nws 07-Oct-87 Newfiles Minix, Yacc (2 of 2)
transfer.c   07-Oct-87 Newfiles Fidonet protocol driver for Unix
news0699.nws 07-Oct-87 Newfiles Minix, Yacc (1 of 2)
news0700.nws 07-Oct-87 Newfiles Minix, Ansi escape sequences (summary)
news0703.nws 09-Oct-87 Newfiles Minix, Turbo C diffs (1 of 9)

Xfer > d

	As you can see, the Minix support over the average month is quite
	extensive. Other interesting looking source is picked off USENET
	or uploaded by members.

Xfer > d
Download which file? vitals.man
Xmodem or Ascii? [X,a] : x
Executing: "xmf -s vitals.man".
Sending VITALS.MAN, 17 blocks (2K). Start your local XMODEM receive now.

Xfer > x

Shell
 % xmf -cr tempfile

	The Xmf command.
	Xmf is the guts of file transfer. Its more flexible than Xfer, but
	it is NOT interactive.

Shell
 % xmf -cr tempfile
xmf: receiving TEMPFILE

Ready to receive - start your XMODEM module

Shell
 % grep unix filelist.zms

	The Grep command.
	Grep, as in Unix, searches through a file for a string. It is useful
	as in this case, to search the master list of files for all lines
	containing the string 'unix'.

Shell
 % grep unix filelist.zms
cdiff.dat    16-Jul-87 Disk4    Unix, Context diff package
cdiff.dir    16-Jul-87 Disk4    Unix, Context diff package
direct.c     28-Jan-87 Disk2    Unix, Direct 1.3 source
password     18-Jun-87 Disk9    Password encryption in Unix
pp.c         13-Mar-86 Disk3    Unix, partial preprocessor
secur        18-Jun-87 Disk9    Text on Unix security
squnix.dat   29-May-87 Disk9    Unix, SQ source
squnix.dir   29-May-87 Disk9    Unix, SQ source
umodem.c     12-Jul-86 Disk4    Unix, Xmodem-derivative
unix         18-Jun-87 Disk9    Text on the Unix operating system
unixdemo.txt 13-Aug-86 Disk8    A short demo of Unix
defido.c     07-Oct-87 Newfiles Fidonet packet handler for Unix
fidotalk.c   07-Oct-87 Newfiles Fidonet protocol driver for Unix
transfer.c   07-Oct-87 Newfiles Fidonet protocol driver for Unix

	Note that much of the source available can be used on virtually
	any machine with a decent C compiler, especially if the user is
	willing to hack it a little. Thats part of the fun!

	Please direct all comments & criticisms of this tour to me.
	My signature is:

ACSnet:		nick@nswitgould.oz	zeta@runx.ips.oz
UUCP:		..!uunet!munnari!nswitgould.oz!nick
Fidonet:	713/602		Zeta, the first Trs-80 in Fidoworld
		713/603		ACSgate, the ACSnet to Fidonet gateway.

