-----
INSTALL		start of installation notes
new.syscalls	listing of new system calls.
status.bin	status of base utilities
This commit is contained in:
gdr 1997-08-08 05:11:14 +00:00
parent 6a8369544e
commit 1f006da069
3 changed files with 415 additions and 0 deletions

23
NOTES/INSTALL Normal file
View File

@ -0,0 +1,23 @@
$Id: INSTALL,v 1.1 1997/08/08 05:11:14 gdr Exp $
Installing the Binaries-Only Version
====================================
Make a copy of your disks.
Make a copy of the GNO distribution disks and keep the originals in
a safe place. Never modify the original disks; only modify copies.
Define your destination directories.
Using any text editor, edit the file /gno.disk1/installbin. In
that file you will find the shell variables VOL1, VOL2, VOL3
and VOL4. You should change the values of these variables
to volume or directory names that exist at your site.
While the distributed script used the same directory for
all of VOL1 (/), VOL2 (/usr), and VOL3 (/home), I recommend
placing them on different partitions if possible, especially
the first two. This is because, as you add more things to
GNO, the / and /usr partitions will (likely) eventually use
up most of a 32Meg ProDOS partition.

21
NOTES/new.syscalls Normal file
View File

@ -0,0 +1,21 @@
System calls new in v2.0.6
==========================
select $4303
InstallNetDriver $4403
socket $4503
bind $4603
connect $4703
listen $4703
accept $4903
recvfrom $4A03
sendto $4B03
recv $4C03
send $4D03
getpeername $4E03
getsockname $4F03
getsockopt $5003
setsockopt $5103
shutdown $5203
setreuid $5303
setregid $5403

371
NOTES/status.bin Normal file
View File

@ -0,0 +1,371 @@
Version: $Id: status.bin,v 1.1 1997/08/08 05:11:14 gdr Exp $
Person Working on Component ("Owner")
-------------------------------------
dave Dave Tribby
dt Derek Taubert
evan Evan Day
gdr Devin Reade
lb Leslie Barstow
matt Matt Ackeret
tl Tilghman Lesher
Column Key
----------
Program - Name of the program.
204 - 'Y' if it was part of the base v2.0.4 distribution.
Req - Is it required for v2.0.6?
Owner - Who is responsible for it.
Source - Has the source been located/written? "dir" means it's
a directory. "gen" means that it's generated by the
installation scripts.
Man - Is the documentation complete? This includes the man
page, describe entry, rVersion fork, and any
required auxillary documentation.
Compiled - Has it been cleanly recompiled with new headers/libs?
Tested - Has it been tested?
Archived - Has it been entered in the CVS repository? (gdr to coord)
Installed - Are 'makerelease' and 'makeinstall' targets complete?
(Pkg) or Archive Install In
Program [Note] 204 Req Owner Source Man Compile Test Target Target Archive
---------------------------------------------------------------------------------------------------------------
*/system Y Y - dir - - - - - -
*/system/Desk.Accs Y Y - dir - - - - - -
*/system/Desk.Accs/gnosnooper Y Y dt /gno.disk2/system.shk
*/system/Desk.Accs/gsi Y Y /gno.disk2/system.shk
*/system/Desk.Accs/suspda Y Y /gno.disk2/system.shk
*/system/Drivers Y Y - dir - - - - - -
*/system/Drivers/fileport Y Y dt prop /gno.disk2/system.shk
*/system/Drivers/fileport.data Y Y dt prop /gno.disk2/system.shk
*/system/Drivers/nullport Y Y dt prop /gno.disk2/system.shk
*/system/System.Setup Y Y - dir - - - - - -
*/system/System.Setup/sim Y Y dt prop /gno.disk2/system.shk
/ Y gdr dir - - - - Y /gno.disk1/installbin
/HFSinclude Y gdr dir - - - - Y /gno.disk1/installbin
/bin Y Y gdr dir - - - - Y /gno.disk1/installbin
/bin/aroff Y Y
/bin/binprint Y
/bin/cat Y Y dave
/bin/center Y
/bin/chmod Y lb
/bin/chtyp Y Y evan
/bin/cmp Y Y evan
/bin/compress Y Y evan
/bin/conv Y (should be replaced by /usr/bin/udl)
/bin/cp Y Y dt
/bin/csh
/bin/date Y Y tl
/bin/dd
/bin/df Y evan
/bin/domainname
/bin/du Y Y evan
/bin/echo Y dt
/bin/ed
/bin/egrep Y Y evan
/bin/expr
/bin/false Y gdr
/bin/fgrep Y Y evan
/bin/freeze Y Y
/bin/grep Y Y evan
/bin/gsh Y Y prop
/bin/head Y Y dave
/bin/hostname Y dt
/bin/info Y lb (rename to something else)
/bin/kill Y
/bin/less Y Y
/bin/ln N
/bin/ls Y Y
/bin/make Y O
/bin/makemake Y O
/bin/mkdir Y Y dt
/bin/more Y Y matt
/bin/mv Y dt
/bin/nroff Y Y gdr Y
/bin/passwd Y Y
/bin/pax N
/bin/ps Y (replace functionality of /usr/bin/eps)
/bin/purge Y Y
/bin/pwd Y
/bin/rcp Y dt
/bin/rm Y dt
/bin/rmail
/bin/rmdir Y gdr Y
/bin/sh Y gdr
/bin/shutdown Y
/bin/sleep Y Y
/bin/split Y Y
/bin/strings Y Y lb
/bin/stty Y Y
/bin/su Y Y
/bin/sync Y
/bin/tail Y Y dave
/bin/tar Y Y
/bin/tee Y Y gdr Y
/bin/test Y gdr Y
/bin/time Y Y
/bin/touch Y Y dt
/bin/tr Y Y dave
/bin/true Y gdr
/bin/uncompress Y Y
/bin/uniq Y Y
/bin/upper Y
/bin/vi Y Y
/bin/wc Y Y dave
/bin/who Y Y dt
/dev Y Y gdr dir - - - - Y /gno.disk1/installbin
/dev/modem Y Y dt prop Y /gno.disk2/dev.shk
/dev/null Y dt prop Y /gno.disk2/dev.shk
/dev/printer Y Y dt prop Y /gno.disk2/dev.shk
/doc Y gdr dir - - - - Y /gno.disk1/installbin
/etc Y Y gdr dir - - - - Y /gno.disk1/installbin
/etc/cronlog (cron)
/etc/crontab (cron)
/etc/freeze.cnf (freeze)
/etc/gettytab Y Y Y /gno.disk2/etc.shk
/etc/group Y Y gdr Y - /gno.disk2/etc.shk
/etc/inittab (initd) Y Y Y /gno.disk2/etc.shk
/etc/motd Y Y gdr Y - - /gno.disk2/etc.shk
/etc/namespace Y Y gdr gen Y /gno.disk1/installbin
/etc/passwd Y Y gdr Y - /gno.disk2/etc.shk
/etc/rchost (mu)
/etc/syslog (syslog)
/etc/termcap Y Y
/etc/tmtermrc (tmterm)
/etc/tty.config Y Y gdr Y - /gno.disk2/etc.shk
/etc/ttys Y Y Y -
/etc/utmp (mu)
/gshrc Y Y
/initrc (single-user) Y Y gdr Y - /gno.disk1/initrc
/installbin Y Y gdr - /gno.disk1/installbin
/kern Y Y dt prop
/lib Y Y gdr dir - - - - Y /gno.disk1/installbin
/lib/lbsd Y N -
/lib/lcrypt Y Y gdr Y
/lib/libc Y Y gdr Y
/lib/libcurses Y
/lib/libgno Y N -
/lib/libutil Y gdr Y
/lib/lregexp Y Y
/lib/lstring Y (replaced by libc?)
/lib/ltermcap Y Y
/lib/orcalib Y Y gdr
/libexec/atrun
/libexec/fingerd
/libexec/ftpd Y dt
/libexec/rexecd
/libexec/rlogind
/libexec/rshd
/libexec/talkd Y dt
/libexec/telnetd
/libexec/uucpd
/sbin/dump Y dt
/sbin/dumpfs
/sbin/fsck
/sbin/init Y Y
/sbin/newfs
/sbin/ping
/sbin/renram5 Y gdr
/startinst Y
/usr Y Y gdr dir - - - - Y /gno.disk1/installbin
/usr/bin Y Y gdr dir - - - - Y /gno.disk1/installbin
/usr/bin/DAY Y
/usr/bin/GOTHIC Y
/usr/bin/SSCII Y
/usr/bin/See Y
/usr/bin/apply N
/usr/bin/apropos (man) Y gdr Y
/usr/bin/ar N
/usr/bin/at
/usr/bin/aw30 Y
/usr/bin/awk Y
/usr/bin/bang Y
/usr/bin/banner Y
/usr/bin/basename Y gdr
/usr/bin/biff
/usr/bin/bison Y N
/usr/bin/cal Y
/usr/bin/calendar
/usr/bin/cclean Y gdr
/usr/bin/cjpeg N (add on)
/usr/bin/cksum Y
/usr/bin/cmpl Y Y
/usr/bin/coff Y
/usr/bin/col
/usr/bin/column
/usr/bin/compile Y Y
/usr/bin/copycat Y Y
/usr/bin/cpp gdr
/usr/bin/ctags Y dt
/usr/bin/cut Y dave
/usr/bin/dhrystone Y N
/usr/bin/diff Y gdr
/usr/bin/dirname Y gdr
/usr/bin/dmake Y gdr
/usr/bin/env Y gdr
/usr/bin/eps Y N (replace with updated /bin/ps)
/usr/bin/ffdir Y
/usr/bin/file
/usr/bin/find gdr
/usr/bin/finger
/usr/bin/flex Y N
/usr/bin/fmt Y gdr Y
/usr/bin/fold Y
/usr/bin/ftp Y dt
/usr/bin/getopt
/usr/bin/getvers Y Y
/usr/bin/gunzip Y
/usr/bin/gzip Y
/usr/bin/hear Y
/usr/bin/help Y Y gdr Y -
/usr/bin/hexdump
/usr/bin/install Y gdr Y
/usr/bin/join
/usr/bin/last Y dt
/usr/bin/launch Y Y
/usr/bin/link Y
/usr/bin/locate gdr
/usr/bin/logger Y
/usr/bin/logname
/usr/bin/lpq (lpr) Y dt
/usr/bin/lpr (lpr) Y Y dt
/usr/bin/lprm (lpr) Y dt
/usr/bin/lseg Y Y
/usr/bin/mkdep
/usr/bin/makedmake gdr
/usr/bin/man Y Y gdr Y
/usr/bin/news Y N (waiting on NNTP/UUCP)
/usr/bin/nm
/usr/bin/nosh (formerly zsh) Y lb
/usr/bin/patch Y gdr
/usr/bin/pman Y
/usr/bin/pr
/usr/bin/printenv Y gdr
/usr/bin/printf
/usr/bin/qtime Y
/usr/bin/rb Y Y
/usr/bin/reset Y
/usr/bin/rlogin Y dt
/usr/bin/rot13 Y lb
/usr/bin/rsh Y dt
/usr/bin/rx Y Y
/usr/bin/rz Y Y
/usr/bin/sb Y
/usr/bin/script Y Y
/usr/bin/sed
/usr/bin/sendmail N (waiting on NNTP/UUCP)
/usr/bin/setvers Y Y
/usr/bin/shar
/usr/bin/size
/usr/bin/sort Y gdr Y (supercedes msort/dsort)
/usr/bin/sum Y Y
/usr/bin/sx Y Y
/usr/bin/sz Y Y
/usr/bin/talk Y dt
/usr/bin/telnet Y dt
/usr/bin/tftp
/usr/bin/tset
/usr/bin/tsort Y
/usr/bin/tty
/usr/bin/uname
/usr/bin/unshar Y Y
/usr/bin/unzip Y
/usr/bin/uptime Y Y
/usr/bin/uudecode
/usr/bin/uuencode
/usr/bin/wall Y dt
/usr/bin/whatis (man) Y gdr Y
/usr/bin/whereis Y gdr Y
/usr/bin/which
/usr/bin/whois Y dt
/usr/bin/write Y lb
/usr/bin/xargs
/usr/bin/yankit Y Y
/usr/bin/yes Y
/usr/bin/zsh Y lb (renamed to nosh)
/usr/games Y Y gdr dir - - - - Y /gno.disk1/installbin
/usr/games/wump Y
/usr/include Y Y gdr dir - - - - Y /gno.disk1/installbin
/usr/lib Y Y gdr dir - - - - Y /gno.disk1/installbin
/usr/lib/lflex Y
/usr/lib/tmac Y gdr dir - - - - Y /gno.disk1/installbin
/usr/lib/tmac/tmac.an (nroff) Y
/usr/lib/tmac/tmac.s (nroff) Y
/usr/orca/bin/describe (describe) Y gdr Y
/usr/orca/bin/descc (describe) Y gdr Y
/usr/orca/bin/descu (describe) Y gdr Y
/usr/orca/bin/occ Y sonk
/usr/orca/bin/rc Y sonk
/usr/orca/bin/udl Y gdr Y
/usr/man Y Y gdr dir - - - - Y /gno.disk1/installbin
/usr/man/cat1 Y Y gdr dir - - - - Y /gno.disk1/installbin
/usr/man/cat2 Y Y gdr dir - - - - Y /gno.disk1/installbin
/usr/man/cat3 Y Y gdr dir - - - - Y /gno.disk1/installbin
/usr/man/cat4 Y Y gdr dir - - - - Y /gno.disk1/installbin
/usr/man/cat5 Y Y gdr dir - - - - Y /gno.disk1/installbin
/usr/man/cat6 Y Y gdr dir - - - - Y /gno.disk1/installbin
/usr/man/cat7 Y Y gdr dir - - - - Y /gno.disk1/installbin
/usr/man/cat8 Y Y gdr dir - - - - Y /gno.disk1/installbin
/usr/man/man1 Y Y gdr dir - - - - Y /gno.disk3/usr.man.shk
/usr/man/man1/intro.1 Y Y gdr - Y /gno.disk3/usr.man.shk
/usr/man/man2 Y Y gdr dir - - - - Y /gno.disk3/usr.man.shk
/usr/man/man2/* [A] Y Y gdr - Y /gno.disk3/usr.man.shk
/usr/man/man3 Y Y gdr dir - - - - Y /gno.disk3/usr.man.shk
/usr/man/man3/* [A] Y Y gdr - Y /gno.disk3/usr.man.shk
/usr/man/man4 Y Y gdr dir - - - - Y /gno.disk3/usr.man.shk
/usr/man/man4/* [A] Y Y gdr - Y /gno.disk3/usr.man.shk
/usr/man/man5 Y Y gdr dir - - - - Y /gno.disk3/usr.man.shk
/usr/man/man5/* [A] Y Y gdr - Y /gno.disk3/usr.man.shk
/usr/man/man6 Y Y gdr dir - - - - Y /gno.disk3/usr.man.shk
/usr/man/man6/intro.6 Y Y gdr - Y /gno.disk3/usr.man.shk
/usr/man/man7 Y Y gdr dir - - - - Y /gno.disk3/usr.man.shk
/usr/man/man7/* [A] Y Y gdr - Y /gno.disk3/usr.man.shk
/usr/man/man8 Y Y gdr dir - - - - Y /gno.disk3/usr.man.shk
/usr/man/man8/intro.8 Y Y gdr - Y /gno.disk3/usr.man.shk
/usr/sbin Y Y gdr dir - - - - Y /gno.disk3/usr.man.shk
/usr/sbin/catman (man) Y gdr Y
/usr/sbin/cron Y Y
/usr/sbin/getty Y Y
/usr/sbin/inetd Y dt
/usr/sbin/initd Y
/usr/sbin/login Y Y dt
/usr/sbin/lpc (lpr) Y dt
/usr/sbin/lpd (lpr) Y Y dt
/usr/sbin/lptest (lpr) Y dt
/usr/sbin/makewhatis (man) Y gdr Y
/usr/sbin/mctrl Y
/usr/sbin/nogetty Y
/usr/sbin/runover Y
/usr/sbin/uptimed Y
/usr/spool Y N - dir - - - - - /gno.disk1/installbin
/var/adm Y gdr dir - - - - Y /gno.disk1/installbin
/var/spool Y gdr dir - - - - Y /gno.disk1/installbin
NOTES:
A) See the status.man for a complete list of
these files.
The following are add-on utils, that are not part of the base GNO
distribution:
/usr/local/bin/djpeg
/usr/local/bin/drwm
/usr/local/bin/jive
/usr/local/bin/valspeak
/usr/local/bin/ssplay
/usr/lang/bin/xlisp
The following are the files as the user sees them "shipped":
/gno.disk1/kern
/gno.disk1/gsh
/gno.disk1/installbin
/gno.disk1/mkso
/gno.disk1/dev/null
/gno.disk1/usr/bin/install
/gno.disk1/usr/bin/yankit
/gno.disk2/dev.shk
/gno.disk2/include.shk
/gno.disk3/usr.man.shk