


	    CONTRIB A Collection of Unsupported	Contributed and	Licensed
				 Software for HP-UX



				Hewlett-Packard	Co.


	    This Data Sheet Describes the contents of the contributed
	    and	unsupported software available on the product hereafter
	    refered to as CONTRIB and explains that the	software
	    contained on this product is not supported in any way by
	    Hewlett-Packard Company.

	    CONTRIB is a collection of software	which is made available
	    at no profit (only the costs associated with manufacturing
	    and	distributing the software are covered by the purchase
	    price).  We	make this software available without any
	    warrantee on its quality.  This software consists of
	    programs and libraries which have been obtained from the
	    following sources:

	    Public Domain.  This is code which is available to the
		      public without license or	fee (though a
		      distribution fee is sometimes required).

	    Free Copyrighted.  This software may be freely distributed
		      as long as the requirements of the author, which
		      often mandate recognition, are met.

	    Licensed UNIXTM Systems software.  This is software	which is
		      not supported by Hewlett-Packard,	but is part of
		      AT&T's UNIX Systems.  HP-UX systems include a
		      binary license for the UNIX System and may run
		      this software without any	additional license fees.
		      This software may	only be	run on HP-UX licensed
		      systems.	No source for this software is included
		      in CONTRIB because UNIX system source requires a
		      separate source code license, which is not
		      included with HP-UX.

	    Contributed.  This is software which has been developed by
		      HP-UX users and offered for free distribution.





	    __________

		Copyright O 1986 by HEWLETT-PACKARD COMPANY.  All Rights
		Reserved.

		UNIX is	a trademark of AT&T.












				       - 2 -



			___________________________________
		       |       Ordering	Information*	  |
		       |________|_____________|___________|
		       | Series	|  Part	Number|	 Disk Reqd|
		       |________|_____________|___________|
		       | 200/300|  97033-19200|	 15 MByte |
		       | 500	|  97080-19200|	 12 MByte |
		       |________|_____________|___________|

	    * Contact your local Hewlett-Packard sales office, Order
	    Processing Department.

	    _____________________________________________________________
	   |			       NOTICE				|
	   |								|
	   |	     The CONTRIB product is totally UNSUPPORTED.	|
	   |	       There is	no support contract available.		|
	   |								|
	   |  The 'notes' program is included, but HP does not provide	|
	   |	     general connection	to the 'usenet'	network.	|
	   | You are responsible for establishing connections to usenet.|
	   |   HP does provide,	in some	sales offices, connections for	|
	   |	 the notes group 'hug',	which is an HP users group.	|
	   |	   Your	Applications Engineer can tell you if your	|
	   |		local sales office has a connection.		|
	   |	  It is	your responsibility to establish, maintain	|
	   |  and bear the phone costs of any connection to an HP site.	|
	   |								|
	   |	Hewlett-Packard	has done NO Quality Assurance on ANY	|
	   |		     of	the programs in	CONTRIB.		|
	   |	     You may find the quality of these programs		|
	   |		 inferior to those supported by	HP.		|
	   |								|
	   |	   Contents of the CONTRIB tape	may vary with time	|
	   |	as usefulness of old programs declines,	new programs	|
	   |	  become available or programs are moved to/from a	|
	   |	supported status.  Updates will	only be	available by	|
	   |	 reordering CONTRIB.  Where practical, fixes will be	|
	   |   posted to the notes group hug.sources.  Major additions	|
	   |		  will be announced in hug.general.		|
	   |								|
	   |____________________________________________________________|




















				       - 3 -



	    _____________________________________________________________
	   |			       NOTICE				|
	   |								|
	   |		 The information in this document is		|
	   |		  subject to change without notice.		|
	   |								|
	   |		 THIS MATERIAL IS PROVIDED "AS IS".		|
	   |	    HEWLETT-PACKARD MAKES NO WARRANTY OF ANY KIND	|
	   |	      WITH REGARD TO THIS MATERIAL, INCLUDING,		|
	   |		   BUT NOT LIMITED TO, THE IMPLIED		|
	   |	      WARRANTIES OF MERCHANTABILITY AND	FITNESS		|
	   |		      FOR A PARTICULAR PURPOSE.			|
	   |	   Hewlett-Packard shall not be	liable for errors	|
	   | contained herein or for incidental	or consequential damages|
	   |  in connection with the furnishing, performance or	use of	|
	   |			   this	material.			|
	   |								|
	   |  Hewlett-Packard assumes no responsibility	for the	use or	|
	   |		    reliability	of this	software.		|
	   |								|
	   |   This document contains proprietary information which is	|
	   | protected by copyright.  All rights are reserved.	No part	|
	   |	 of this document may be photocopied, reproduced or	|
	   |  translated to another language without the prior written	|
	   |		 consent of Hewlett-Packard Company.		|
	   |								|
	   |____________________________________________________________|



































				       - 4 -



	    Following are the one line descriptions of the commands as
	    they appear	in the man entries.  An	attempt	has been made to
	    provide as much source as is possible.  Licensed software
	    (e.g. AT&T source) will NOT	be provided.  In general, public
	    domain source will be included.

	    Most programs are provided with a manual page of some form.
	    Manual entries may not follow the standard form.  Programs
	    for	which there is no man entry may	be documented with
	    entries in /usr/contrib/doc.

	    Unless otherwise noted, these programs are available for the
	    HP9000 Series 200, 300 and 500.  Where "300	only" is used,
	    the	200 is included.  These	programs are intended for use on
	    the	s200/s300/s500 5.1 (or later) release of HP-UX.

	    GRAPHICS

		  graphics -	 AT&T UNIX graphics

		  dataplot -	 data plotting program

	    NOTES

		  notes, autoseq, nfprint, nfstats -  a	news/discussion
				 system

	     LAN

		  ndscopy -	 copy file over	network	without
				 requiring password

		  nmail	-	 a UUCP	network	mail interface

		  nwho -	 network who command

		  remotelp -	 tools for spooling print files	over LAN

		  ptydaemon -	 ptyserver for vt and shl

		  uulan	-	 uucp facility over LAN.

		  vt -		 login to another system over lan, LAN
				 uucp

	    TEXT MANIPULATION

		  center -	 center	lines of text

		  columns -	 filter	lines of input to columnated
				 output











				       - 5 -



		  countem -	 common	line counting operation

		  diction,explain -  print wordy sentences; thesaurus
				 for diction.  Berkeley	version.

		  diffmark -	 use diffmk to quickly difference-mark
				 any text

		  duplines -	 compare lines of text for duplicate
				 words

		  fmt -		 simple	text formatter[1]

		  gnuemacs -	 public	domain emacs editor[2]

		  lc -		 letter	count by letter	type

		  style	-	 analyze surface characteristics of a
				 document.  Berkeley version.

		  tac -		 backwards cat,	from last line to first

		  words	-	 filter	text to	a series of words

	    PROGRAM DEVELOPMENT

		  9845cat -	 read (concatenate) file on 9845 BASIC
				 disc volume

		  9845ls -	 list directory	on 9845	BASIC format
				 disc

		  calls, readpcl, pathpcl -  language-independent
				 procedure cross-reference tools

		  ccv -		 compile a C program with typical
				 options

		  cdecl	-	 compose C declarations

		  cpr -		  print	`C' files

		  dsymtab -	 print debugger	symbol table information

		  fortsplit -	 split,	compile, and link FORTRAN
				 programs for the Series 500

		  hd -		 hex dump file contents[1]

		  index	-	 generate an index of routines in C
				 source	file











				       - 6 -



		  prn -		 spool and print files numbered	using pr
				 and lp

		  profile -	 profiling tools[3]

		  rcs -		 revision control system

		  rl_exam -	 examine ranlib	table of contents[1]

		  sld -		 "standalone" link

		  xstr -	 extract and hash strings in a C program

	    SYMBOLIC COMPUTING/AI

		  xlisp	-	 limited interpreter for learning LISP

	    SYSTEM ADMINISTRATION

		  date+	-	 incrementally adjust the system time.

		  duusers -	 summarize disc	usage by user

		  groups -	 print contents	of /etc/group in
				 readable form

		  makeuser -	 script	for adding a new user, given
				 that passwd/group have	been modified

		  mkproto -	 make a	file system prototype[2]

		  name -	 list which users are on the system by
				 full name

		  showconfig -	 display configuration information[2]

		  showpasswd -	 output	password file in readable format

		  users	-	 print contents	of /etc/passwd in
				 readable form

	    GAMES

		  adventure -	 an exploration	game

		  arithmetic -	 arithmetic problems

		  back -	 the game of backgammon

		  bj -		 the game of blackjack












				       - 7 -



		  craps	-	 the game of craps

		  fish -	 the popular children's	game

		  fortune -	 Chinese fortune cookie	for modern times

		  hangman -	 the game of hangman

		  master -	 the game of mastermind

		  maze -	 draw a	random maze

		  moo -		 a guessing game

		  number -	 convert a sequence of numerals	to
				 english

		  quiz -	 test your knowledge

		  trk -		 game of Star Trek

		  ttt -		 the game of tic-tac-toe

		  ucbanner -	 print large banner on printer

		  wump -	 the game of hunt-the-wumpus

	    MISCELLANEOUS

		  ansitar -	 A system for handling magtapes, real or
				 in tape image form.

		  baudrate -	 return	the current baud rate of the
				 device

		  bm -		 search	a file for a string (Boyer-Moore
				 fgrep)

		  calbig -	 print big calendars from cal(1) output

		  (un)compress(dir), zcmp, zdiff -  compress and expand
				 data (Lempel-Ziv coding)

		  field	-	 extract one field from	data[1]

		  findp	-	 locate	a program

		  fixterm -	 repair	terminal IO after aborting in
				 raw mode













				       - 8 -



		  follow -	 visually follow repeated command output

		  gcdist -	 great circle distances	and headings
				 between places

		  learn	-	 computer aided	instruction about HP-UX

		  locate -	 similar to findp

		  massmail -	 mail files tagged with	name and/or
				 destination[1]

		  microtrakTM -	 crippled version for demo/training
				 purposes[2]

		  pathalias -	 mail routing tool

		  protect -	 package of shell scripts to manage
				 protected files

		  ptydaemon -	 ptyserver for vt and shl

		  remind -	 personal reminder service

		  seconds -	 tell the time in seconds

		  sendmail -	 autorouting mailer

		  shar -	 make a	shell archive package

		  shl -		 shell layer manager, window manager for
				 normal	terminals

		  stat -	 print information from	stat(2)

		  tree -	 print tree structure

		  unshar -	 unpack	shar with notes/mail header

		  uuage	-	 summarize ages	of spooled uucp
				 transactions

		  uuencode,uudecode -  encode/decode a binary file for
				 transmission via mail[1]



	    __________

		MicroTrak is a trademark SofTrak Systems.












				       - 9 -



		  uulast -	 gather	stats on times of last uucp
				 connections

		  vitals -	 crc, sum, line, word, and character
				 counts

		  write	-	 interactively write (talk) to another
				 user, w/character mode

		  which	-	 identify which	command	will be	executed




















































				       - 10 -



				     References



	     1.	Obsoleted by supported command or a better one in this
		product.

	     2.	Series 200 and 300 Only.

	     3.	Series 500 Only.

















































