************************************************************************* * * *** NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE **** * * * Please do not edit this file. This is the one file in the GNO * * base distribution that I explicitly don't want anyone else to edit; * * it reflects the status of the builds on the machine from which * * current versions of GNO are distributed. If you have comments * * to make on this file, please either send them to the developers' * * mailing list or to me directly. Thank you. * * * * Devin Reade, 10 April 1998. * * * * $Id: status.bin,v 1.22 2012/08/26 02:54:58 gdr Exp $ * * * ************************************************************************* This file lists the status of the various files in the GNO base distribution. It really needs a wide screen to be viewed properly. I'm using 132 columns. You will see text that's delimited by three percent characters ("%%%"). These are notations that are used for converting this file to an html report. The report is generated automatically. Person Working on Component ("Owner") ------------------------------------- %%%NAMES-START%%% dave Dave Tribby dt Derek Taubert evan Evan Day gdr Devin Reade lb Leslie Barstow ma Marlin Allred (not on gno-devel) matt Matt Ackeret mober Scott Moberly (not on gno-devel) sonk Soenke Behrens sr Steve Reeves tl Tilghman Lesher %%%NAMES-END%%% 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. Man - Is the documentation complete? This includes the man page, describe entry, rVersion fork, and any required auxillary documentation. The label 'P' means it's present, 'T' means it's been tested (reviewed). '[G]' indicates that it is missing the GNO version of the man page (but has the BSD version) 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 'release', 'install', and 'dist' targets complete? ('R', 'I', and 'D', respectively). The 'release' target places all necessary files into the /dist (distribution) hierarchy. The 'I' target installs onto a live file system. The 'dist' target archives files from the /dist hierarchy and places them in NuFX archives (no bigger than 780k) suitable for distribution. Archive Install (Pkg) or Program 204 Req Owner Source Man Compile Test Target Target [Note] Comments -------------------------------------------------------------------------------------------------------------------------- %%%STATUS-TABLE-START%%% */system Y Y - dir - - - - - */system/Desk.Accs Y Y - dir - - - - - */system/Desk.Accs/gnosnooper Y Y dt */system/Desk.Accs/gsi Y # Superceded by TMTerm? */system/Desk.Accs/tmterm N Y dave */system/Desk.Accs/suspda Y Y dave Y . . . Y */system/Drivers Y Y - dir - - - - - */system/Drivers/fileport Y Y dt */system/Drivers/fileport.data Y Y dt */system/Drivers/nullport Y Y dt */system/System.Setup Y Y - dir - - - - - */system/System.Setup/gnobug Y Y gdr . . . . . . */system/System.Setup/sim Y Y dt / Y Y gdr dir - - - - - /HFSinclude N Y gdr dir - - - - - /bin Y Y gdr dir - - - - - /bin/aroff Y Y gdr Y T Y Y Y RI /bin/binprint Y Y dt Y T Y Y Y RI /bin/cat Y Y dave Y T Y Y Y RI /bin/center Y Y gdr Y T Y Y Y RI /bin/chmod Y lb /bin/chtyp Y Y evan Y T Y Y Y RI /bin/cmp Y Y evan Y T Y Y Y RI /bin/compress Y Y evan /bin/conv Y # should be replaced by /usr/bin/udl /bin/cp Y Y /bin/csh /bin/date Y Y mober Y # uploaded to mail distrib on trenco /bin/dd /bin/df N Y evan Y T Y Y Y RI /bin/domainname /bin/du Y Y evan Y /bin/echo N Y dt /bin/ed N . mober . . . . . . # avail separately (trenco) /bin/edit Y Y . Y /bin/egrep Y Y evan /bin/expr /bin/false N Y gdr Y T Y Y Y RI /bin/fgrep Y Y evan /bin/freeze Y Y /bin/grep Y Y evan /bin/gsh Y Y dave Y Y Y Y # still uses old termcap /bin/head Y Y dave Y T Y Y Y RI /bin/hostname N Y dt /bin/info Y . lb # rename to something else /bin/kill N Y dave Y T Y Y Y RI /bin/less Y Y sr Y . . . Y /bin/ln N N /bin/ls Y Y . Y . . . Y /bin/make Y Y . Y . . . Y /bin/makemake Y Y . Y . . . Y /bin/mkdir Y Y dt Y . . . Y /bin/more Y Y matt Y /bin/mv Y Y /bin/passwd Y Y . Y . . . Y /bin/pax N N /bin/ps N Y . Y . . . Y # formerly eps /bin/purge Y Y . Y . . . Y /bin/pwd N Y dave Y T Y Y Y RI /bin/rcp N Y dt Y T Y . Y RI /bin/rm Y Y tribby Y T Y Y Y RI /bin/rmail N N /bin/rmdir N Y gdr Y T Y Y Y RI /bin/sh N Y gdr /bin/shutdown Y Y /bin/sleep Y Y dave Y T Y Y Y RI /bin/split Y Y dave Y T Y Y Y RI /bin/strings Y Y lb Y /bin/stty Y Y . Y . . . Y /bin/su Y Y /bin/sync N Y /bin/tail Y Y dave Y T Y Y Y RI /bin/tar Y Y tl Y /bin/tee Y Y gdr Y T Y Y Y RI /bin/test N Y gdr Y T Y Y Y RI /bin/time Y Y dave Y . . . Y /bin/touch Y Y dt Y . . . Y /bin/tr Y Y dave Y T Y Y Y RI /bin/true N Y gdr Y T Y Y Y RI /bin/uncompress Y Y /bin/uname N Y sr Y T Y Y Y RI /bin/uniq Y Y dave Y T Y Y Y RI /bin/upper Y Y . Y . . . Y /bin/vi Y Y . Y . . . Y /bin/wc Y Y dave Y T Y Y Y RI /bin/yes Y dave Y T Y Y Y RI /dev Y Y gdr dir - - - - /dev/modem Y Y dt /dev/null N Y dt /dev/printer Y Y dt /doc N Y gdr dir - - - - /etc Y Y gdr dir - - - - /etc/cronlog . . sr . . . . . . (cron) /etc/crontab . . sr . . . . . . (cron) /etc/freeze.cnf . . . . . . . . . (freeze) /etc/gettytab Y Y . Y /etc/group Y Y gdr Y . - /etc/inittab Y Y . Y . . . . . (initd) /etc/motd Y Y gdr Y . - - /etc/namespace Y Y gdr Y . . . . Y /etc/passwd Y Y gdr Y . - /etc/rchost . . . . . . . . . (mu) /etc/syslog.conf . . . . . . . . . (syslog) /etc/termcap Y Y evan /etc/tmtermrc . . . . . . . . . (tmterm) /etc/tty.config Y Y gdr Y . - /etc/ttys Y Y Y . - /etc/utmp . . . . . . . . . (mu) /gshrc Y Y /home/root N Y gdr dir - - - - /initrc Y Y gdr Y . - # single-user /installbin Y Y gdr . . - /kern Y Y dt /lib Y Y gdr dir - - - - Y /lib/lbsd Y N - - - - - - - [B] /lib/lcrypt Y N - - - - - - - [B] /lib/libc Y Y gdr Y . Y . Y /lib/libgno Y N - - - - - - - [B] /lib/lsaneglue N Y sonk Y T Y Y Y RI /lib/lstring Y # replaced by libc? /lib/orcalib Y Y gdr Y T Y Y Y /lib/sysfloat N Y gdr Y T Y Y Y /libexec/atrun . . sr /libexec/fingerd /libexec/ftpd N Y dt /libexec/rexecd /libexec/rlogind /libexec/rshd /libexec/talkd N Y dt /libexec/telnetd /libexec/uucpd /sbin/dump N Y dt /sbin/dumpfs /sbin/fsck /sbin/init Y Y . . . . . . . (initd) /sbin/initd Y Y . . . . . . . (initd) /sbin/mkso N Y gdr Y T Y Y Y RI /sbin/newfs /sbin/ping /sbin/renram5 N Y gdr Y T Y Y Y RI /startinst Y /usr Y Y gdr dir - - - - Y /usr/bin Y Y gdr dir - - - - Y /usr/bin/alarm Y . . Y . . . Y /usr/bin/apply N N /usr/bin/apropos N Y gdr Y T Y Y Y RI (man) /usr/bin/ar N N /usr/bin/asml N Y gdr Y T Y Y Y RI (compile) /usr/bin/assemble N Y gdr Y T Y Y Y RI (compile) /usr/bin/at . . sr /usr/bin/aw30 Y . . Y . . . Y /usr/bin/awk N Y dave Y T T T Y RI /usr/bin/bang N Y /usr/bin/banner Y . . Y . . . Y /usr/bin/basename N Y mober Y T Y Y Y RI /usr/bin/biff /usr/bin/bison Y N /usr/bin/cal Y . . Y . . . Y /usr/bin/catrez N Y dave Y T Y Y Y RI /usr/bin/cclean N Y sonk /usr/bin/cksum N Y dave Y Y Y Y Y RI /usr/bin/cmpl Y Y gdr Y T Y Y Y RI (compile) /usr/bin/coff N Y /usr/bin/col N . mober . . . . . . # avail separately (trenco) /usr/bin/colcrt N Y sr Y T Y Y Y RI /usr/bin/column N . mober /usr/bin/compile Y Y gdr Y T Y Y Y RI /usr/bin/copycat Y Y tl /usr/bin/cpp N Y gdr Y Y /usr/bin/ctags N Y dt Y T Y Y Y RI /usr/bin/cut N Y dave Y T Y Y Y RI /usr/bin/day Y /usr/bin/describe N Y gdr Y T Y Y Y RI (describe) /usr/bin/dhrystone Y N /usr/bin/diff N Y gdr /usr/bin/dirname N Y mober Y T Y Y Y RI /usr/bin/dmake N Y gdr /usr/bin/env N Y gdr /usr/bin/ffdir Y /usr/bin/file /usr/bin/find N . gdr # sr working on GS-specific implementation /usr/bin/finger /usr/bin/flex Y N /usr/bin/fmt N Y gdr Y T Y Y Y RI /usr/bin/fold Y . . Y . . . Y /usr/bin/ftp N Y dt Y . Y . Y RI /usr/bin/getopt /usr/bin/getvers Y Y dave Y T Y Y Y RI /usr/bin/gothic Y /usr/bin/gunzip N Y /usr/bin/gzip N Y /usr/bin/hear Y /usr/bin/help Y Y gdr Y T - Y Y RI /usr/bin/hexdump /usr/bin/install N Y gdr Y T Y Y Y RI /usr/bin/join /usr/bin/last N Y dt Y T Y Y Y RI /usr/bin/launch Y Y tl Y /usr/bin/link (ie: ld) Y Y gdr Y T Y Y Y RI /usr/bin/locate N . gdr /usr/bin/logger N Y gdr Y T Y Y Y RI /usr/bin/logname /usr/bin/lpq Y Y dt . . . . . . (lpr) /usr/bin/lpr Y Y dt . . . . . . (lpr) /usr/bin/lprm Y Y dt . . . . . . (lpr) /usr/bin/lseg Y Y dave Y T Y Y Y RI /usr/bin/mkdep /usr/bin/makedmake N . gdr /usr/bin/man Y Y gdr Y T Y Y Y RI /usr/bin/news Y N # waiting on NNTP /usr/bin/nm /usr/bin/nosh N Y lb # formerly zsh /usr/bin/nroff Y Y gdr Y T Y Y Y RI # using old termcap /usr/bin/patch N Y gdr /usr/bin/pman Y /usr/bin/pr /usr/bin/printenv N Y gdr /usr/bin/printf /usr/bin/qtime Y /usr/bin/rb Y Y /usr/bin/removerez N Y gdr Y T Y Y Y RI /usr/bin/reset Y /usr/bin/rlogin N Y dt Y T Y . Y RI /usr/bin/rot13 N Y lb /usr/bin/rsh N Y dt Y T Y . Y RI /usr/bin/rx Y Y /usr/bin/rz Y Y /usr/bin/sb Y /usr/bin/script Y Y dave /usr/bin/sed N Y dave Y Y Y Y Y RI /usr/bin/see Y /usr/bin/sendmail N N # waiting on SMTP /usr/bin/setvers Y Y dave /usr/bin/shar /usr/bin/size /usr/bin/sort Y Y gdr Y # supercedes msort/dsort? /usr/bin/sscii Y /usr/bin/sum Y Y dave Y Y Y Y Y RI (cksum) /usr/bin/sx Y Y /usr/bin/sz Y Y /usr/bin/talk N Y dt /usr/bin/telnet N Y dt /usr/bin/tftp /usr/bin/tset /usr/bin/tsort Y . . Y . . . Y /usr/bin/tty /usr/bin/unshar Y Y /usr/bin/unzip Y /usr/bin/uptime Y Y /usr/bin/uudecode /usr/bin/uuencode /usr/bin/wall N Y dt Y T Y Y Y RI /usr/bin/whatis N Y gdr Y T Y Y Y RI (man) /usr/bin/whereis N Y gdr Y T Y Y Y RI /usr/bin/which /usr/bin/who Y Y dt Y T Y Y Y RI /usr/bin/whois N Y dt Y T Y . Y RI /usr/bin/write N Y lb Y /usr/bin/xargs /usr/bin/yankit Y Y /usr/bin/zsh N Y lb # renamed to nosh /usr/games Y Y gdr dir - - - - Y /usr/games/calendar N Y ma Y T Y Y Y RI /usr/games/wump Y /usr/include Y Y gdr dir - - - - Y /usr/lib Y Y gdr dir - - - - Y /usr/lib/libcontrib N Y gdr Y . Y Y Y RI /usr/lib/libcurses Y Y evan /usr/lib/libedit N Y gdr /usr/lib/libflex Y /usr/lib/libnetdb N Y dt Y Y Y RI /usr/lib/libregexp Y N - - - - - - - [B] /usr/lib/libtermcap Y Y evan /usr/lib/libutil N Y gdr Y . Y . Y RI /usr/lib/liby N Y gdr Y . Y . Y RI /usr/lib/tmac Y Y gdr dir - - - - Y /usr/lib/tmac/tmac.an Y . . . . . . . . (nroff) /usr/lib/tmac/tmac.s Y . . . . . . . . (nroff) /usr/orca/bin/occ N Y sonk /usr/orca/bin/rc N Y sonk /usr/orca/bin/udl N Y sonk Y T Y Y Y RI /usr/man Y Y gdr dir - - - - Y /usr/man/cat1 Y Y gdr dir - - - - Y /usr/man/cat2 Y Y gdr dir - - - - Y /usr/man/cat3 Y Y gdr dir - - - - Y /usr/man/cat4 Y Y gdr dir - - - - Y /usr/man/cat5 Y Y gdr dir - - - - Y /usr/man/cat6 Y Y gdr dir - - - - Y /usr/man/cat7 Y Y gdr dir - - - - Y /usr/man/cat8 Y Y gdr dir - - - - Y /usr/man/man1 Y Y gdr dir - - - - Y /usr/man/man1/intro.1 Y Y gdr . . - . . Y /usr/man/man2 Y Y gdr dir - - - - Y /usr/man/man2/* Y Y gdr . . - . . Y [A] /usr/man/man3 Y Y gdr dir - - - - Y /usr/man/man3/* Y Y gdr . . - . . Y [A] /usr/man/man4 Y Y gdr dir - - - - Y /usr/man/man4/* Y Y gdr . . - . . Y [A] /usr/man/man5 Y Y gdr dir - - - - Y /usr/man/man5/* Y Y gdr . . - . . Y [A] /usr/man/man6 Y Y gdr dir - - - - Y /usr/man/man6/intro.6 Y Y gdr . . - . . Y /usr/man/man7 Y Y gdr dir - - - - Y /usr/man/man7/* Y Y gdr . . - . . Y [A] /usr/man/man8 Y Y gdr dir - - - - Y /usr/man/man8/intro.8 Y Y gdr . . - . . Y /usr/sbin Y Y gdr dir - - - - Y /usr/sbin/catman N Y gdr Y T Y Y Y RI (man) /usr/sbin/cron Y Y sr Y . . . Y /usr/sbin/descc N Y gdr Y T Y Y Y RI (describe) /usr/sbin/descu N Y gdr Y T Y Y Y RI (describe) /usr/sbin/getty Y Y gdr Y T Y Y Y RI /usr/sbin/inetd N Y dt Y [G] /usr/sbin/login Y Y dt Y T Y Y Y RI /usr/sbin/lpc Y Y dt . . . . . . (lpr) /usr/sbin/lpd Y Y dt . . . . . . (lpr) /usr/sbin/lptest N Y dt . . . . . . (lpr) /usr/sbin/makewhatis N Y gdr Y T Y Y Y RI (man) /usr/sbin/mctrl Y /usr/sbin/mktmp /usr/sbin/newuser N Y gdr Y T Y Y Y . /usr/sbin/newuserv N Y gdr Y T Y Y Y . (newuser) /usr/sbin/nogetty Y Y . Y . . . Y /usr/sbin/runover Y Y /usr/sbin/syslogd Y Y gdr Y . Y . Y . # still alpha; needs work /usr/sbin/uptimed Y /usr/spool Y N - dir - - - - - /var/adm Y Y gdr dir - - - - Y /var/adm/utmp Y Y . . . . . . . (initd) /var/adm/wtmp Y Y . . . . . . . (initd) /var/run N Y . dir - - - - /var/spool Y Y gdr dir - - - - Y /var/spool/uucppublic N Y gdr dir - - - - %%%STATUS-TABLE-END%%% NOTES: A) %%%NOTE-START-A%%% See the status.man for a complete list of these files. %%%NOTE-END-A%%% B) %%%NOTE-START-B%%% The functions from these libraries now appear in libc. %%%NOTE-END-B%%% The following are add-on utils, that are not part of the base GNO distribution: /usr/local/bin/cjpeg /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