[Coco] becker and VCC1.43beta

Christopher R. Hawks chawks at dls.net
Fri Apr 26 09:49:57 EDT 2013


On Fri, 26 Apr 2013 08:39:16 -0400
Gene Heskett <gheskett at wdtv.com> wrote:

> On Friday 26 April 2013 08:19:42 Aaron Wolfe did opine:
> 

> > On Sun, Apr 21, 2013 at 3:27 PM, Aaron Wolfe <aawolfe at gmail.com>
> > wrote:
> > > On Sun, Apr 21, 2013 at 3:17 PM, Gene Heskett <gheskett at wdtv.com> 
> wrote:
> > >> This boots w/o any #10, unk symbol errors
> > >> 6809 telnet protect banner,login,
> > >> 6810 proc
> > >> 6309 runb,httpd,
> > > 
> > > No.. this is what you want (look closely :)
> > > 
> > > 6809 telnet protect banner,login,
> > > 6810,proc,
> > > 6309,runb,httpd
> > > 
> > > There should be 2 commas in each line, because there are 3 fields
> > > in each line.
> > > 
> > > The first field must start with a number, this is the TCP port to
> > > listen on.
> > > 
> > > The first field *may* then contain one or more flags separated by
> > > spaces (as seen on the login line), but it may also contain none
> > > (as seen on the other two lines)
> > > 
> > > Then we have comma #1
> > > 
> > > The second field must contain an OS-9 executable to invoke when a
> > > new connection comes in.
> > > 
> > > Then we have comma #2
> > > 
> > > The third field may be blank, or may contain arguments for the
> > > OS-9 executable.  In the case of httpd, runb is the executable
> > > and httpd is the argument to runb.  However in the case of proc,
> > > and login we do not need to pass any arguments to the OS-9
> > > executable, hence the trailing comma with nothing in the third
> > > field.
> 
> Aaron, the explanation above makes perfect sense, and needs to be in
> the link you referenced above, but it doesn't work for me.
> 
> Here is what I have:
> 6809 telnet protect banner,login,
> 6810,proc,
> 6309,runb,httpd
> 
> Then, from my startup file:
> inetd <>>>/w4 &
> 
> after redoing that line because proc doesn't show it running,
> {t2|09}/DD:inetd <>>>/w4 &
> &003
> 
> {t2|09}/DD:list sys/inetd.conf
> -003
> Error #010# inetd configuration file format:
> 
> Note the -003
> Error #10#
> that is injected into the top of the listing.
> 
> What is this Error #10# ?

Gene:

	-003 means that process #3 exited (&003 started, -003 stopped)

	/nitros9/def/os9.d sez:
************************
* Error Code Definitions
*
* Basic09 Error Codes
*
               ORG       10
E$UnkSym       RMB       1                   Unknown symbol

	Is there some control code embedded in the file (that runb
doesn't like)??

Christopher R. Hawks
HAWKSoft
-- 
Fame is delightful, but as collateral it does not rank high. 
		-- Elbert Hubbard, 1856, American writer.



More information about the Coco mailing list