index.html:

added links for status lists

intro.tex:
	added installation chapter for GNO v2.0.6.  This isn't finished
	yet, but it's a start.

kern.tex:
	fixed typo for listen(2)

related.html:
	fixed html link.

ignored.pages:
	added some ... deleted some
This commit is contained in:
gdr-ftp 1998-06-12 14:47:44 +00:00
parent 94012d9889
commit 999f6066fb
5 changed files with 188 additions and 9 deletions

View File

@ -2,13 +2,24 @@
# It is critical that there be no whitespace either preceeding nor
# following these file names.
#
# $Id: ignored.pages,v 1.1 1998/02/19 03:03:53 gdr-ftp Exp $
# $Id: ignored.pages,v 1.2 1998/06/12 14:47:30 gdr-ftp Exp $
#
00.DUMMY
../../usr.man/man4/tty.4
../../bin/gsh/updates1.1
../../usr.bin/awk/tests/addr.1
../../usr.bin/awk/tests/out/out.1.2
../../usr.bin/awk/tests/out/out.1.4
../../usr.bin/awk/tests/out/out.2.1
../../usr.bin/awk/tests/out/out.2.2
../../usr.bin/awk/tests/out/out.2.3
../../usr.bin/awk/tests/out/out.2.4
../../usr.bin/awk/tests/out/out.3.1
../../usr.bin/awk/tests/out/out.8.1
../../usr.bin/dirname/dirname.1
../../sbin/reboot/boot.hp300.8
../../sbin/reboot/boot.i386.8
../../sbin/reboot/boot.sparc.8
../../sbin/reboot/boot.tahoe.8
../../sbin/reboot/boot.vax.8
../../usr.man/man3/getcap.3
../../usr.sbin/cron/cron.8
../../usr.sbin/inetd/inetd.8

View File

@ -23,6 +23,12 @@ It consists of the following sections:
<li><A HREF="%%HTML_ROOT%%/refs.html">Reference Manuals</A>
<li><A HREF="%%HTML_ROOT%%/manindex.html">Manual Pages</A>
<li><A HREF="%%HTML_ROOT%%/bugs.html">Bug Reports</A>
<li>Status Lists for Work Under Development:
<ul>
<li><A HREF="%%HTML_ROOT%%/status.bin.html">Programs.</A>
<li><A HREF="%%HTML_ROOT%%/status.lib.html">Library routines,
header files, and related manual pages.</A>
</ul>
<li><A HREF="%%HTML_ROOT%%/related.html">GNO-Related Web Links</A>
<li><A HREF="%%HTML_ROOT%%/oldrefs.html">Old Documentation (August 1996 Revision for GNO v2.0.4)</A>
</ol>

View File

@ -1,7 +1,7 @@
%
% GNO Overview
%
% $Id: intro.tex,v 1.4 1998/01/26 07:13:09 gdr-ftp Exp $
% $Id: intro.tex,v 1.5 1998/06/12 14:47:33 gdr-ftp Exp $
%
\documentclass{report}
@ -14,8 +14,8 @@
\begin{document}
\title{GNO Overview and Installation}
\author{Jawaid Bazyar \\ Tim Meekins}
\date{28 November 1997}
\author{Jawaid Bazyar \\ Tim Meekins \\ Devin Reade}
\date{11 June 1998}
\maketitle
\bibliographystyle{plain}
@ -852,6 +852,168 @@ directories. Here is a brief rundown of thier contents:
<!-- cleantable-end -->
\end{rawhtml}
\chapter{Installation for GNO v2.0.6}
\em GNO v2.0.6 is not yet available. These installation instructions
have been included both for the benefit of the development team and as
draft instructions for when the update is released. Please don't ask
when v2.0.6 will be ready; we'll get it to you as soon as possible.\rm
\em These instructions should be considered as draft quality. If you
have suggestions on or corrections to these instructions, please forward
them to Devin Reade.\rm
This chapter contains information on how to install the newest version
of GNO, which is version 2.0.6 or later. It explains how to install
the base \em binary\rm distribution. Installation of GNO sources such that
you are able to \em build\rm the base distribution itself are at this
time beyond the scope of this document.
At this time, unfortunately, installing GNO is fairly cumbersome.
Gsh's scripting abilities are crude at best, and for various reasons
the Apple Installer program is not sufficient,
When sh (the Bourne Shell) is finished for GNO, installation should be easier.
Information in this chapter may change
significantly from release to release, so even if you have previously
installed a version newer than v2.0.4, you should review this chapter
prior to doing a new installation.
\section{Planning Your System}
The install scripts assumes that your \em new\rm distribution will be installed
on to the two volumes \bf /gno \rm (ProDOS) and \bf /gno-hfs \rm (HFS).
It also assumes these volumes already exist and are \em empty\rm.
You may use other volume names,
but you will have to edit certain files before you run your distribution.
\begin{tabular}{ll}
boot disk (used only for installation) & 800k \\
binary distribution (shk files) & 4.6 MB \\
binary distribution (extracted) & 12.1 MB \\
complete GNO source & 15.0 MB \\
\end{tabular}
\section{Downloading and Extracting the Archive Files}
Your first step is of course to download the distribution. You should
have the following NuFX archives:
\begin{itemize}
\item{\bf gnoboot.shk\rm}
This is the GNO installation bootstrap disk. It should be extracted to
a ProDOS-formatted 800k floppy disk named ``/gno.boot'' (the name is
critical). It does not include a copy of GS/OS and is
therefore not bootable; you will have to boot your system in the normal
fashion.
\item{\bf gno.01.shk\rm, \bf gno.02.shk\rm, ... \bf gno.16.shk\rm}
These disk archives contain the main portion of the GNO distribution.
They must be placed in a single temporary subdirectory on a hard drive,
Zip disk, or other large capacity storage device. They should not yet be
extracted.
\item{\bf gnohfs.shk\rm}
This archive consists of files that do not conform to ProDOS naming
conventions. While it is possible to run GNO without any HFS partitions
at all, it is recommended that you have available to GNO a small amount
of space on an HFS partition. If you use the \bf namespace\rm(5) facility,
it is unnecessary to dedicate an entire HFS partition to GNO.
\end{itemize}
You should now do the following steps:
\begin{comment}
If your volumes are named something else, replace the names in the cd commands
below with the appropriate name.
\end{comment}
\begin{enumerate}
\item
Set your DOWNLOAD\_DIR environment variable to the directory
into which you placed the above NuFX (*.shk) files.
For example, if the files gnohfs.shk, gno.01.shk, gno.02.shk
(and so forth) were in /download, you would type:
\begin{verbatim}
setenv DOWNLOAD_DIR /download
\end{verbatim}
\item
Assuming your distribution is to be installed onto the /gno partition,
issue the commands:
\begin{verbatim}
cd /gno
/gno.boot/installboot1
\end{verbatim}
This will install the majority of the GNO binaries.
\item
There are a small number of recommended files that do not follow ProDOS
naming conventions. To install these files, issue the commands:
\begin{verbatim}
cd /gno-hfs
/gno.boot/installboot2
\end{verbatim}
This assumes that /gno-hfs is an HFS partition. If you would like to
use on your HFS partition a single subdirectory for GNO, then you could
create and cd into /some-partition/gno-hfs instead.
This step is optional. It is possible to use the GNO binary distribution
without an HFS partition, but some information will be missing.
\item
You should now edit the file /gno/etc/namespace. If your
files were extracted onto a volume other than /gno, you will
have to replace all the ":gno:" strings with the appropriate
path.
You may want to put /usr onto a different partition; it will
get fairly large over time.
If you have a RAM disk, you should consider having it renamed
to /tmp using renram5(8) or mktmp(8), in which case its entry
should be removed from the namespace file.
See the kernel reference manual for a description of this file.
\item
If you are not short of disk space, you should create .so links
for your manual pages. (See the mkso(8) man page for an
explanation.) You can do this by executing the following
commands:
\begin{verbatim}
cd /gno/usr/man
mkso -v -H /gno-hfs/man mkso.data
\end{verbatim}
\item
You should now return to your program launcher (the Finder,
ProSEL-16, or whatever you used to start /gno.boot/kern) by
typing "exit" at the prompt. To startup up your new version
of GNO, you should then launch /gno/kern. You will then see
a "login:" prompt. Enter "root" as the user name; you will
not yet need a password.
\end{enumerate}
\section{Custom Configuration}
\chapter{Desk Accessories}
The following is a description of the desk

View File

@ -1,7 +1,7 @@
%
% GNO Kernel Reference Manual
%
% $Id: kern.tex,v 1.4 1998/02/19 03:03:56 gdr-ftp Exp $
% $Id: kern.tex,v 1.5 1998/06/12 14:47:37 gdr-ftp Exp $
%
\documentclass{report}
@ -2348,7 +2348,7 @@ The following system calls are new to GNO v2.0.6:
socket & \$4503 &
bind & \$4603 \\
connect & \$4703 &
listen & \$4703 \\
listen & \$4803 \\
accept & \$4903 &
recvfrom & \$4A03 \\
sendto & \$4B03 &

View File

@ -4,7 +4,7 @@ The following links are also likely to be of interest to GNO users
and programmers.
<ul>
<li>The <A HREF="http://www.gno.org/gno/describe">
<li>The <A HREF="http://www.gno.org/~gno/describe">
Describe Database</A> Page. This is a database containing information
on current GNO and ORCA/Shell utilities, including version numbers
and from where they can be obtained.