*BSD News Article 81655


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!news.wildstar.net!serv.hinet.net!news.uoregon.edu!vixen.cso.uiuc.edu!howland.erols.net!news.sprintlink.net!news-stk-200.sprintlink.net!neonramp.com!cynjut.neonramp.com!cynjut.neonramp.com!not-for-mail
From: burgess@cynjut.neonramp.com (Dave Burgess)
Newsgroups: comp.unix.bsd.netbsd.announce,comp.unix.bsd.freebsd.announce,comp.answers,news.answers
Subject: [comp.unix.bsd] NetBSD, FreeBSD, and 386BSD (0.1) FAQ (Part 2 of 10)
Supersedes: <386bsd-faq-2-846396003@cynjut.neonramp.com>
Followup-To: comp.unix.bsd.netbsd.misc
Date: 27 Oct 1996 01:00:09 -0600
Organization: Dave's House in Omaha
Lines: 1305
Approved: news-answers-request@MIT.Edu,cgd@sun-lamp.cs.berkeley.edu
Expires: 11/14/96 01:00:02 CDT
Message-ID: <386bsd-faq-2-846399602@cynjut.neonramp.com>
References: <386bsd-faq-1-846399602@cynjut.neonramp.com>
Reply-To: burgess@cynjut.neonramp.com (386bsd FAQ Maintainer)
NNTP-Posting-Host: cynjut.neonramp.com
Keywords: FAQ 386bsd NetBSD FreeBSD !Linux
X-Posting-Frequency: Posted on/about the 13th and the 27th of every month.
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.netbsd.announce:283 comp.unix.bsd.freebsd.announce:373 comp.answers:20085 news.answers:78357

Posted-By: auto-faq 3.1.1.2
Archive-name: 386bsd-faq/part2


Section 1. (General Network Information)
General information

	This section of the FAQ is about the electronic support network 
	that exists for 386bsd and its off-spring.  

1.0	I just downloaded all of 386bsd version 0.1 and I can't get
	[some feature] to work?  Do you have any suggestions?

	Yes.  Get FreeBSD, OpenBSD, or NetBSD.

	The original 386BSD software was kind of buggy when it was put 
	up for anonymous FTP in 1992.  It has been modified significantly
	since then, and now exists in two different forms.  There are people
	who will argue that the original 386BSD was completely unusable,
	but that is generally an overstatement.  

	Over 100 patches were applied to the original system, with hundreds
	more waiting in the wings.  It became just too much trouble to
	constantly have to patch the system to get it to work.  This
	'patched' version of 386bsd became FreeBSD.  Around the same
	time, a second group split off from the original 386bsd tree
	and became NetBSD.  For the primary differences, see above.

	Getting one of these two systems will provide you with a more 
	complete system, with newer utilities, and many bugs already 
	fixed.


1.1	Feature summary

	Among the many features of these systems:

	*    Floppy disk based Installation

	*    Hard drive partitioning for use with MS-DOS partitions

	*    Compressed, multivolume CPIO dump format binary/source/other 
	     distribution sets on MS-DOS floppies.  The cpio is based
	     on the GNU cpio, and is completely free of encumbering USL
	     software.
	
	*    387 support or emulation.

	*    SCSI support.

	*    Most CD-ROM support.

	*    NFS, TCP/IP and full networking.

	*    MS-DOS file system access.

	*    PPP and SLIP protocol support.

	*    System upgrades through Carnegie Mellon University's 'sup'
	     utility.

	*    Shared Library Support (in the newer version of both
	     NetBSD and FreeBSD.

	*    Both systems are based exclusively on Berkeley's BSD 4.4
	     Lite tape, instead of the encumbered 4.3 Net2 tape.
	     Hence, both systems are free of encumbered USL code and 
	     are freely redistributable.

	*    Sound driver emulation through both Sun Microsystems' style
	     /dev/audio and the stereo /dev/sound interface.


1.2	*BSD software projects in progress

	The list of software projects in progress is just too volatile 
	to go into a static document like the FAQ.

	Folks that are interested in software projects for NetBSD 
	should contact netbsd-comments@sun-lamp.cs.berkeley.edu and
	let that mailing list know the same information.

	Folks interested in software projects for FreeBSD should contact
	the freebsd-hackers@freefall.cdrom.com mailing list and talk to
	them. 
 

1.2.1	Contacting software authors

	Whenever you are working on a port of a software package, it is 
	always a good idea to contact the original author and offer 
	whatever changes you needed to make in order to port the software.  
	That way, subsequent releases of the package may include changes 
	that allow all users of *BSD the advantage of reusing your work 
	over and over.

	Also, once you have ported a package to *BSD, you might want to
	contact the respective *BSD teams to let them know you've completed
	it and where it may be located.

	For FreeBSD, contact:

		<freebsd-hackers@freefall.cdrom.com>

	For NetBSD, contact:

		<netbsd-comments@sun-lamp.cs.berkeley.edu.>

	If the port was a simple recompile of the source and install, a 
	note to one of the newsgroups telling the story could be considered 
	appropriate as well.  

	In keeping with that, if you find a 'bug' in NetBSD, OpenBSD,
	or FreeBSD, or find a problem that causes you some headaches and 
	find a solution, you should contact the author of the particular 
	driver/module/program and let them know. 


1.3	Minimum hardware configuration recommended

	There has been considerable debate about what the REAL minimum 
	configuration for *BSD is.  Some would claim that it is the 
	smallest computer that an installation will succeed on.  Others 
	claim that it is the smallest usable computer (based on RAM and 
	speed constraints) and others would claim that it should be 
	based on using 'X'-windows.
 
	The smallest installable platform is an 80386, using an MGA card, 
	with at least 2Meg of RAM and a 20 Megabyte hard disk.  While not 
	all SCSI cards (especially EISA) are supported, a great many are 
	either in the base distribution or through patches.  Thanks to
	the new shared library code in FreeBSD and NetBSD, a 20Meg 
	installation should be easier now (in spite of the more advanced
	functionality) than it ever was before.

	A comfortable installation which includes source and binary 
	distributions, as well as other utilities will work in about 
	100Meg of hard drive.  

	'X' requires at least a Hercules MGA; for masochists only, from 
	what I understand.

	See section 8 for more details.


1.4	Where to get the source and binaries
1.4.1	Where can I get the distribution on floppy or tape?

	Many people will copy files onto diskettes or tapes if you 
	coordinate it with them ahead of time.


1.4.2	Where can I get the distribution via FTP?

	If you are looking for the original 386bsd version 0.1, you are
	pretty well out of luck.  See Section 0 for more information on
	where to look for Web sites on information on the *BSD family.
	
	
1.4.3 Where can I get the distribution on CD ROM?
	
	In a new joint venture, John Cargille, DiscNet, Inc., and 
	InfoMagic, Inc. are pleased to announce their joint release 
	of the BSDisc.  This collaboration should be beneficial to 
	all of our customers, since it brings to bear more experience, 
	more support capability, and economies of scale in production.

	The BSDisc is scheduled to ship every six months or so.  The
	current (November 1995) disk is a two CD set with the following:

	- NetBSD 1.1
		- distribution sets for x86, sparc, mac68k, and amiga
		- expanded source tree for all architectures
	- FreeBSD 2.1.5
		- distribution sets for x86
		- expanded source and binary trees for x86
	- XFree86 binaries for both FreeBSD and NetBSD
	- X11R6 (xc as well as contrib)
	- BSD-related news archive
	- various Answers to Frequently asked Question (FAQs)

	The BSDisc is available both for single-issue purchases, or on 
	a buying plan.  Single-issue price is $35.00; subscription pricing 
	is $19.50 (or less) per issue, for a minimum length of 3 issues.  
	(Those prices do not include S/H.)

	For single-issue purchases, contact InfoMagic at:

                                                       +1-800-800-6613
	InfoMagic, Inc.                           Tel: +1-602-526-9565
	PO Box 30370                              Fax: +1-602-526-9573
	Flagstaff, AZ  86003-0370         e-mail: orders@Infomagic.com
                                                  info@infomagic.com

	For information about subscriptions, contact DiscNet at:

	DiscNet, Inc.                                   +1-608-846-9838
	841 Acker Pkwy
	DeForest, WI  53532	 email: bsdisc-info@grilled.cs.wisc.edu
                                        bsdisc-orders@grilled.cs.wisc.edu

        European subscriptions, email: bsdisc@altona.ppp.net

	I received this note from Jordan back in 1993.  It is now sorely
	out of date, since there have been many releases of FreeBSD
	since then.  The ordering info is still correct.

	While I will _always_ encourage obtaining FreeBSD through "free" 
	channels (the Internet, friends, suspicious individuals in dark 
	alleys), and given that none of us will make any money from CD 
	sales, or ever have from FreeBSD in general given that WC's 
	sponsorship is confined to the loan of centralized development 
	hardware and network access, I still hope that some of you will 
	find the CD distribution medium convenient enough to order a 
	FreeBSD CD from Walnut Creek, thus indirectly supporting our 
	future development work.

	If this marriage between commercial and free software interests 
	proves to be mututally beneficial (which still remains to be seen, 
	from Walnut Creek's point of view), it is my hope that it may serve 
	as a model for similar future endeavors.  It is an unfortunate fact 
	that developing free software at this scale costs money, even with 
	the developers donating their time and efforts, and financing some 
	of it through the sale of convenient distribution media is one of 
	the least venal ways I know of going about it.

	This CD contains a full FreeBSD 1.0.2 source & binary release, the
	sources and binaries for XFree86 2.0, and numerous sources from the
	FreeBSD "ports collection".  Where space permitted, sources were
	provided in both "packed" and "unpacked" forms for easy access both 
	as an on-line resource and as a source for compressed downloads in BBS
	or release-construction situations.  The CD is fully ISO9660 compatable
	and has been mastered using RockRidge extensions for long filenames on
	systems that support it (like FreeBSD! :-).

	It is, of course, possible to install the system off the CD from 
	scratch, given some basic willingness to read a little documentation 
	and a few blank floppy disks.  [ Ed Note.  You would be surprised the
	number of people that do not see this paragraph...DBB]

	For the sake of convenience, I append the ordering information 
	distilled from FreeBSD's /usr/src/RELNOTES.FreeBSD below.

	Ordering information:

        Walnut Creek CDROM
        4041 Pike Lane, Suite D
        Concord CA  94520
        1-800-786-9907, +1-510-674-0783, +1-510-674-0821 (fax)

	Or via the internet from orders@cdrom.com.  A current catalog can
	be obtained via ftp from ftp.cdrom.com:/cdrom/catalog.

	They accept Visa, Mastercard, American Express, and ship COD 
	within the United States.  California residents please 
	add 8.25% sales tax.

	roman@public.btr.com (Roman Yanovsky  roman@btr.com) sent in this
	note.  I have editted it down some, but left in the bulk of the
	stuff in case you need more information:

	Subject: Linux Slackware and FreeBSD CD-ROM with X-windows etc.

	Trans-Ameritech presents "The best Linux plus FreeBSD CDROM ever"

	[ Linux stuff deleted ]

	* For hacker's reference an uncompressed FreeBSD source tree is 
	provided.

	* On the BSD side there is a full source and binary distribution 
	of the "final" FreeBSD 1.0

	* If you have questions or problems Trans-Ameritech provides free
	support via e-mail within 24 hours.

	* We ship the same day as we get the order.

	The new CDROM is available for $30 plus shipping/handling. If you 
	are a current customer, it is only $20.  New releases will be 
	available every 3 month. Subscription is available.

		Trans-Ameritech Enterprises, Inc.
		2342A Walsh Ave.
		Santa Clara, CA 95051

		Tel. 408/727-3883
		FAX: 408/727-3882

	This information is offered with no warranties, guarantees, 
	franchise offers, or recommendations.
	        

1.5	Electronic Information Groups for *BSD

1.5.1	Usenet newsgroups

	General BSD questions can be posted to comp.unix.bsd.  Bear 
	in mind, however; that your questions to this group should 
	really be about BSD in general, not a specific implementation 
	detail of *BSD.

	Newsgroup for discussion of general BSD questions:
		comp.unix.bsd.misc

	Newsgroups for the discussion of the Bill and Lynne Jolitz
	version of 386BSD:
		comp.unix.bsd.386bsd.announce
		comp.unix.bsd.386bsd.misc

	Newsgroups for the discussion of the FreeBSD version of BSD 4.4
	Lite:
		comp.unix.bsd.freebsd.announce
		comp.unix.bsd.freebsd.misc

	Newsgroups for the discussion of the NetBSD version of BSD 4.4 
	Lite:
		comp.unix.bsd.netbsd.announce
		comp.unix.bsd.netbsd.misc

	Newsgroups for the discussion of the commercial version of the
	BSD 4.4 Lite system:
		comp.unix.bsd.bsdi.announce
		comp.unix.bsd.bsdi.misc
	

1.5.2	Newsgroup archives.
	
	These sites maintain a historical record of the traffic in the Usenet
	Newsgroups indicated.  There are others, but I haven't gotten their
	names yet.

Host Name            IP address     Location        Newsgroups archived
-------------------- -------------- --------------  ---------------- 
minnie.cs.adfa.oz.au 131.236.20.70  Australia       comp.unix.bsd,
						    comp.os.386bsd.*

src.doc.ic.ac.uk     146.169.2.1    London, UK      comp.os.386bsd.*


1.5.3	*BSD system mailing lists.

	With the elimination of the old 386bsd mailing lists, the only
	mailing lists that are still available are the ones for FreeBSD 
	and NetBSD.  Information about the NetBSD lists and how to use 
	majordomo (the list handler) is available by mailing to 
	majordomo@sun-lamp.cs.berkeley.edu.

	There are four mailing lists for FreeBSD and they are:

	FreeBSD-hackers:	for hackers
	FreeBSD-questions:	misc questions
	FreeBSD-bugs:		bug reports
	FreeBSD-current:	discussion of -current (in development)

	Send to FreeBSD-hackers-request@freefall.cdrom.com to be added 
	to the hackers list, and *-questions-request@freefall... to be 
	added to the questions list.

	For information about the NetBSD mailing lists, see the NetBSD
	Mailing List FAQ that is posted regularly by Chris Demetriou in
	comp.os.386bsd.announce.


1.5.4	System Updates.

	There are at least two different ways of getting the updates
	for the current source tree for both FreeBSD and NetBSD.  The
	first is the traditional FTP method, and the other is using a 
	utility called 'sup'.  This program keeps a log of the source 
	modules that have been updated and sends out only those files 
	that have been changed.  Included below are some sample 
	instructions from John Brezak <brezak@apollo.hp.com> on how to 
	run sup for NetBSD.  The sup procedures for FreeBSD are similar 
	and are available via ftp from freefall.cdrom.com in the 
	~/ftp/pub/sup directory.  This directory contains the sup 
	program, a man page, a sample sup-file and full instructions 
	for maintaining your sources via 'sup.


	Instructions for installing NetBSD sources and releases using SUP
	-----------------------------------------------------------------
					1.3 1993/11/3

	SUP is a network installation package written by CMU used to
	distribute software. For more details on SUP refer to the man
	pages. 

	Sup works by reading a configuration file (supfile) and using
	this information to determine what "collections" of files will
	be loaded from the collection repository.  Here is an example
	of a supfile to load the NetBSD current release.

	[ Notes: lines have been broken for readability; do NOT use '\' 
	in supfiles and the information here is an EXAMPLE.  This ain't 
	a cooking school, folks.  Also, the information in these lines
	has changed for each of the distributions.  Read the
	documentation that comes with your software carefully for the
	lastest information. ]

	src release=current host=sun-lamp.cs.berkeley.edu hostbase=/b/anon_ftp
		base=/usr prefix=/usr backup

	ksrc release=current host=sun-lamp.cs.berkeley.edu hostbase=/b/anon_ftp
		base=/usr prefix=/usr backup

	security release=current host=sun-lamp.cs.berkeley.edu 	    
		hostbase=/b/anon_ftp base=/usr prefix=/usr backup

	gamessrc release=current host=sun-lamp.cs.berkeley.edu 	    
		hostbase=/b/anon_ftp base=/usr prefix=/usr backup

	regress release=current host=sun-lamp.cs.berkeley.edu 	    
		hostbase=/b/anon_ftp base=/usr prefix=/usr backup

	#othersrc release=current host=sun-lamp.cs.berkeley.edu 	    
		hostbase=/b/anon_ftp base=/usr prefix=/usr backup


	This supfile will load the "current" collections for "src",
	"ksrc", "security", "gamessrc", and "regress" in the /usr
	directory on the local machine.  The "othersrc" collection will
	not be loaded because it is commented out.

	The supfile line is made up of keywords that describe the 
	collection's location on the sup server and where and how it
	will be loaded on the local host.

		release - the release of the collection to load.
        	host	- the 'host' where the SUP repository resides.
			NetBSD uses sun-lamp.cs.berkeley.edu .
        	hostbase- the pathname on the host to the base of the 
        		collection.  The hostbase for NetBSD is "/b/anon_ftp".
		base	- where you want to install it locally.
		prefix	- used to locate the "sup" directory to write sup's
			info about updates. Usually the same as base.

	This supfile can also set some options. The "old" option tells sup
	to check all files for changes, not just those that are newer than 
	the last sup update. Normally sup will overwrite local files with the
	changed file from the repository. If the sup collection specifies 
	that an existing file should be renamed to a backup, the "backup" 
	option in the supfile activates this. The "delete" option tells 
	sup to delete any files locally that are no longer in the 
	collection - be careful with this one.  The "keep" option will 
	cause sup to NOT update files that have been changes locally. 
	The "compress" option will use gzip to compress the files before 
	transfer and gunzip them on the receiving end. This option can be 
	used to cut down on the number of transmitted bytes.

	You may want to set 'base' and 'prefix' to something other than /usr
	if you want to preserve your existing src tree.

	The sup repository on sun-lamp.cs.berkeley.edu currently offers these
	collections.
       	 
		src, ksrc, security
			The sources for NetBSD

		othersrc
			The current sources for contributed parts of
			NetBSD.  This contains the sources for sup.

		regress
			The current sources for the NetBSD regression test 
			suite.

	If you only want the kernel sources for a specific port there are
	some sub packages that you can use instead of the "ksrc" one. If
	you are using the sub packages, be sure to also sup the
	"ksrc-common" package.

        	ksrc-common
                	Kernel sources common to all ports.

        	ksrc-1, ksrc-sparc, ksrc-hp300, ksrc-amiga, ksrc-mac,
        	ksrc-pc532, ksrc-pmax, ksrc-sun3
                	Kernel sources for a particular port.


	The security package is not to be sup'ed by sites outside of the 
	U. S., read the "README.export-control" file for details.

	Each collection can have multiple releases (as specified by the
	"release" keyword).

	IMPORTANT!!
	Be aware that the current release is simply a snapshot of the 
	daily state of NetBSD development and is not guaranteed to
	build (or even work) - use at your own risk !

	Stable releases of NetBSD are available via SUP.  Instructions 
	are included with the release announcement.

	Before running sup, be sure that your /etc/services contains 
	these entries.

	supfilesrv      871/tcp         # for SUP
	supfiledbg      1127/tcp

	To try sup without really updating anything use the '-f' flag.
	The '-v' flag means verbose and can be used to see what sup is 
	doing.
	
		sup -fv supfile

	The sup binary, sup man page and sample supfiles can be ftp'ed 
	from sun-lamp.cs.berkeley.edu:~ftp/pub/sup .  Comments should be 
	directed to "sup@sun-lamp.cs.berkeley.edu".

	A mailing list exists for users of the NetBSD "current"
	release.  To join, mail to 'majordemo@sun-lamp.cs.berkeley.edu'
	with a mail body of "info".  The reply will describe the mailing 
	lists for NetBSD.  The you will want to subscribe to the 
	"current-users" mailing list.  We will use this list to announce 
	any special changes made to the "current" tree.


1.6	Documentation available

	There are two types of documentation for *BSD.  First is the 
	set that covers the operation and theory used in BSD-Unix.  


1.6.1	BSD manuals

	The full set of BSD documentation is available via anonymous FTP 
	from ocf.berkeley.edu in /pub/Library/Computer/doc4.3.  To print 
	this documentation on *BSD systems, replace the ditroff 
	references in the Makefile with 'groff -e -t -msU {SRC} >out.ps' 
	to generate PostScript format files.  Use different options to 
	make the output conform to other print styles.

	The etc distribution also comes with a documentation directory
	/usr/share/doc which has nearly 3Meg of documentation about *BSD.
	  
	In addition, on-line manuals are available in the binary 
	distribution set.  It contains specific information on the use 
	of UNIX utilities and commands.  Type "man man" for information 
	on the online manual.


1.6.2	BSD books

	For learning how to work in the Unix environment, the standard text
	is "The Unix Programming Environment,"  by Kernighan and Pike.
	
	For Unix Administration, the best is "Unix System Administration
	Handbook," by Nemeth, Snyder and Seebass.

	For systems level programming (i.e., systems calls), I recommend
	"Advanced Unix Programming," by Marc Rochkind.  Unfortunately it is
	out-dated and oriented towards System V.  

	A new book "Advanced Programming in the Unix Environment," by W.
	Richard Stevens is very	up-to-date, and an excellent reference,
	especially for dealing with POSIX standards issues.

	For network programming, "Unix Network Programming," by W. Richard
	Stevens is highly regarded.
	
	The 4.3BSD Unix Manuals contain loads of invaluable tutorials and
	historical papers in addition to hard copies of on-line documentation.
	The six volume set is available from Usenix for $60.00 (email:
	office@usenix.org)

	The 4.4 BSD Unix Manuals are the authoritative source for
	information about the 4.4 BSD release, and by inference the
	NetBSD and FreeBSD systems.  They are available from O'Reilly
	and Associates (the Nutshell series people).  In addition the
	the six volume set, there is a CD included (at a price) of the
	entire 4.4 release.  Combine this with the NetBSD 1.0 or FreeBSD
	2.0 systems, and you should have a commercial quality operating
	system available in no time.

	I recommend you look at "The AWK Programming Language," by 
	Aho, Weinberger and Kernighan.  This is a very nice prototyping 
	language - powerful and easy to use.

	Another excellent reference book for *BSD is "The Design and 
	Implementation of the 4.3BSD UNIX Operating system" by  Samuel J. 
	Leffler, Marshall Kirk McKusick, Michael J. Karels, John S. 
	Quarterman, 1989, Addison-Wesley, ISBN 0-201-06196-1.  While this 
	book is out of date in many sections, it is purported to be an 
	excellent source of historical information, if nothing else.  
	Chris Demetriou recommends the sections on the treatment of 
	file systems, caching and the networking layer.  The sections in 
	this books which do not apply to *BSD include the VM section, 
	bootstrapping, and autoconfig.

	Here is a list from Hellmuth Michaelis (duplicative as it may seem
	to have all of these lists) for more information on *BSD:

	UNIX AND UNIX DEVICE DRIVERS
	----------------------------

	Bell Telephone Laboratories, Inc. "UNIX Programmer's Manual, Seventh
		Edition, Volume 2". Revised and Expanded Version.
		Holt, Rinehart and Winston 1983


	George Pajari, "Writing Unix Device Drivers"
		Addison Wesley 1992


	Janet I. Egan and Thomas J. Teixeira, "Writing a UNIX Device Driver"
		John Wiley & Sons 1989, especially the 30 page appendix
		handling the unique features of the BSD system.


	Janet I. Egan and Thomas J. Teixeira, "Writing a UNIX Device Driver"
		Second Edition. John Wiley &*BSD1992


	Leffler, McKusick, Karels, Quarterman, "The Design and Implementation
		of the 4.3BSD UNIX Operating System"
		Addison Wesley 1988, corrected Reprint 1989


	Leffler, McKusick, "The Design and Implementation of the 4.3BSD UNIX
		Operating System, Answer Book"
		Addison Wesley 1991


	Maurice J. Bach, "The Design of the UNIX Operating System"
		Prentice-Hall 1986


	Sun Microsystems Inc., "Writing Device Drivers"
		Part No. 800-3851-10, Revision A of 27 March 1990

	
	Hewlett-Packard Company, "HP-UX Driver Development Guide",
		Part No. 98577-90013, First Edition 07/91


	W. Richard Stevens, "Advanced Programming in the UNIX Environment",
		Addison Wesley 1992


	Phillip M. Adams, Clovis L. Tondo, "Writing Unix Device Drivers in C",
		Prentice Hall 1993


	Peter Kettle, Steve Statler, "Writing Device Drivers for SCO UNIX,
		A Practical Approach", Addison Wesley 1993

	In addition, there are many other books which, for one reason or 
	another, have not made it into this brief list.  Rest assured that 
	this is not intended to be an exhaustive list by any means. 

	There is also some documentation associated with the pcvt
	console driver.  Since this documentation is part of the normal
	distribution on both FreeBSD and NetBSD, and DOES document a
	device driver, it should be considered a good source for more
	insight into writing device drivers.


1.6.3	The Jolitz Book

	Bill and Lynne Jolitz are wrote a book about 386bsd.  It
	includes the source code for the replacement version of 386BSD
	0.1.  It is available from Dr. Dobbs Journal and other sources.
 

1.6.4	Dr. Dobbs' journal

	For users who wish to understand the internals of the BNR/2 BSD 
	family of Operating Systems originally developed and/or ported by 
	William F. Jolitz from 1989 to the present, the most immediate 
	and available reference is the feature series entitled 
	"Porting UNIX to the 386: A Practical Approach", appearing in Dr. 
	Dobbs' Journal, USA (January 1991 to July 1992) and UNIX and iX 
	Magazines, Germany (June 1991 to present). For inquiries on the 
	article series (including reprints),  contact the magazines for 
	information.

	"Porting UNIX to the 386: A Practical Approach" (feature series) 
	by Jolitz and Jolitz
	
	 1/91: DDJ		"Designing a Software Specification"
	 2/91: DDJ		"Three Initial PC Utilities"
	 3/91: DDJ		"The Standalone System"
	 4/91: DDJ		"Copyright, Copyleft, and Competitive Advantage"
	 4/91: DDJ		"Language Tools Cross-Support"
	 5/91: DDJ		"The Initial Root Filesystem"
	 6/91: DDJ		"Research and the Commercial Sector: Where Does 
				BSD Fit In?"
	 7/91: DDJ		"A Stripped-Down Kernel"
	 8/91: DDJ		"The Basic Kernel"
	 9/91: DDJ		"Multiprogramming and Multiprocessing, Part I"
	10/91: DDJ		"Multiprogramming and Multiprocessing, Part II"
	11/91: DDJ		"Device Autoconfiguration"
	 2/92: DDJ		"UNIX Device Drivers, Part I"
	 3/92: DDJ		"UNIX Device Drivers, Part II"
	 4/92: DDJ		"UNIX Device Drivers, Part III"
	 5/92: DDJ		"Missing Pieces, Part I"
	 6/92: DDJ		"Missing Pieces, Part II"
	 7/92: DDJ		"The Final Step: Running Light with 386BSD"
	
	You can contact M&T Books (DDJ) for reprints if you can't get them from 
	your technical library:
	
	1-800-356-2002 (inside CA)
	1-800-444-4881 (better In NA Backorder number)
	1-415-358-9500 (international)
 
	 6/91: UNIX Magazin	"Portierung von BSD-UNIX auf den 80386. Heimlich 
				Liebe."
	 7/91: UNIX Magazin	"Steighilfe."
	 8/91: UNIX Magazin	"Systemverwaltung durch Tabellen"
	 9/91: UNIX Magazin	"Sicher bewegen auf fremdem Terrain"
	10/91: UNIX Magazin	"Damit die Fehlersuche nicht zum Hurdenspringen 
				wird"
	11/91: UNIX Magazin	"Alles in eine Schublade"
	12/91: UNIX Magazin	"Feuer und Wasser"
	 1/92: UNIX Magazin	"Rekursives Speicher-Mapping"
	 2/92: UNIX Magazin	"Tanz auf dem Eis"
	 3/92: UNIX Magazin	"Aus Hanschen wird Hans"
	 4/92: UNIX Magazin	"Das Geheimnis des Multiprogramming"
	 5/92: UNIX Magazin	"Zeitmanagement scheibenweise"
	 6/92: UNIX Magazin	"Magie des Kernels"
	 7/92: UNIX Magazin	"Erkenne Dich Selbst"
	 9/92: UNIX Magazin	"Niemand is eine Insel"
	10/92: UNIX Magazin	"Treiberlatein"
	12/92: UNIX Magazin	"Einlandung erforderlich" 
	 1/93: iX Magazin	"Wir unterbrechen das Programm"
	 2/93: iX Magazin	"Liste gut, alles gut"
	 3/93: iX Magazin	"Blick ins Allerheiligste"
	 4/93: iX Magazin	"Von Bl"ocken, Ringen und Zeichen"
	
	NOTE: The series in UNIX Magazin was moved to IX Magazin in 1/93.
	The article in the April issue was the last one in the series.
	
	In addition, other major articles which discuss 386BSD in detail:
	
	 8/92: UNIX Magazin "Interview mit Bill Jolitz. Das passiert mit 
	 	386BSD" by Jurgen Fey
	 8/92: DDJ "Very High-Speed Networking" by W.F. Jolitz
	12/92: DDJ "Inside the ISO-9660 Filesystem Format" by Jolitz and 
		Jolitz
	
	Reprints of the first 19 parts on the UNIX Magazin series are available 
	from:
	
	iX Redaktion
	Stichwort: 386BSD-Serie
	Verlag Heinz Heise GmbH & Co KG
	Helstorfer Str. 7
	D-30625 Hannover, Germany 
	
	Some of the parts are without code listings due to the unclear
	status of the BSD releases stemming from the Net/2 release.  Dr. 
	Dobbs is reported out of back issues of the articles listed above.
	You best bet may be to try your local public or school library.
	
1.6.5	Documentation that comes with most of the distributions.

	In the standard set for both NetBSD and FreeBSD there is a directory
	called '/usr/share/doc'.  Here is a 'du' listing.

		128	/usr/share/doc/ps1/06.sysman
		98	/usr/share/doc/ps1/07.ipctut
		116	/usr/share/doc/ps1/08.ipc
		16	/usr/share/doc/ps1/13.rcs
		37	/usr/share/doc/ps1/14.sccs
		420	/usr/share/doc/ps1
		123	/usr/share/doc/smm/02.config
		14	/usr/share/doc/smm/04.quotas
		78	/usr/share/doc/smm/05.fsck
		42	/usr/share/doc/smm/06.lpd
		92	/usr/share/doc/smm/07.sendmailop
		14	/usr/share/doc/smm/08.timedop
		99	/usr/share/doc/smm/10.newsop
		83	/usr/share/doc/smm/11.named
		77	/usr/share/doc/smm/14.fastfs
		128	/usr/share/doc/smm/15.net
		41	/usr/share/doc/smm/16.sendmail
		21	/usr/share/doc/smm/20.termdesc
		17	/usr/share/doc/smm/22.timed
		851	/usr/share/doc/smm
		144	/usr/share/doc/usd/04.csh
		97	/usr/share/doc/usd/07.Mail
		66	/usr/share/doc/usd/09.newsread
		68	/usr/share/doc/usd/10.etiq
		67	/usr/share/doc/usd/14.edit
		107	/usr/share/doc/usd/15.vi
		61	/usr/share/doc/usd/16.ex
		13	/usr/share/doc/usd/21.msdiffs
		45	/usr/share/doc/usd/22.memacros
		43	/usr/share/doc/usd/23.meref
		26	/usr/share/doc/usd/33.rogue
		25	/usr/share/doc/usd/34.trek
		798	/usr/share/doc/usd
		2077	/usr/share/doc

	For those of you that don't read 'du -k' listings, this means that
	there is 'around' 2 MEGABYTES of documentation in the 'doc'
	directory.  In addition, there are a few man pages.

		2312	/usr/share/man/cat1
		397	/usr/share/man/cat2
		1	/usr/share/man/cat2a
		855	/usr/share/man/cat3
		1	/usr/share/man/cat3f
		607	/usr/share/man/cat4
		368	/usr/share/man/cat5
		166	/usr/share/man/cat6
		169	/usr/share/man/cat7
		749	/usr/share/man/cat8

	Something on the order of another 4 Megabytes of manual pages.  
	That's what, about 6 MILLION CHARACTERS of documentation.

	I have received mail from several sources saying that my
	approximation of the amount of system documentation is way too
	low (by a factor of at least 50%).  Given the fact that even by
	my meager estimation there is already more information here
	than most people can be bothered to read, whether there is 6
	Meg or 60 Meg seems like overkill.

	Now, does anyone REALLY want to whine about there being no 
	documentation included with the system?


1.6.6	The O'Reilly and Associates BSD 4.4 Set.

	O'Reilly and Associates puts out a five book series that
	includes all of the documentation for BSD 4.4.  In addition,
	they also sell a CD-ROM with all of the publically releaseable
	BSD-4.4 code that is available.  These books are good references
	(perhaps not perfect, since many changes to the system have been
	made even since these books were produced) but they do provide a
	great deal of background and rationale for the system and the
	history for much of the system. 


1.6.7	Other FAQ's on the net that are relevant
	
	There is now a FAQ set up specifically for FreeBSD.  In addition
	to answering the many specific questions that folks have about
	FreeBSD, it is also a good source for information on NetBSD.

	In spite of all of the shouting and chest beating that you hear
	from time to time, the systems are still very close.

	There are many FAQs that can be used in conjunction with *BSD
	systems.  These include the FAQs for all of the GNU software, 
	the different shells that are available, the programming 
	languages that are available, and many more.  In addition, many 
	programs have their own FAQ which should be referenced whenever 
	that package is being added.  Good examples of the latter are 
	the FAQs for elm, C-News, and innd.
	 
	Most FAQs are available by anonymous FTP from rtfm.mit.edu and 
	via Usenet News in news.answers and/or comp.answers.  This FAQ
	is no exception (I hope). 
	
	
1.7	FTP sites for *BSD
	
	A standard tool on Internet connected hosts for finding files is
	'archie'.  Searching the archie archive for either "NetBSD" or 
	"FreeBSD" yields the following list.   For UUCP sites, FTP-Mail 
	is available from gatekeeper.dec.com. 

	For those folks that have access to telnet, but not FTP, you can use
	archie by using telnet and connecting to 132.206.2.3.  Log in as
	'archie' and use the 'prog' command to find programs of interest.
	The list below is included primarily for those folks that have only
	uucp, and will need to get their software though UUCP and other
	channels.
	

1.7.1	Official distribution sites

	FreeBSD's 'home' is FreeBSD.cdrom.com (the home disk of Walnut
	Creek).  The portions of FreeBSD (versions less than 2.0) that
	were encumbered are distributed with the tolerance of
	AT&T/USL/Novell/SCO/whoever owns the source for SysV this 
	week.  All FreeBSD versions (with version number >= 2.0) are 
	based solely on the freely redistributable BSD 4.4 sources.

	NetBSD's 'home' is now ftp.NetBSD.Org.  All versions of
	NetBSD since 0.9 have replaced the kernel code from the 4.3 
	distribution with the source from the 4.4 distribution.  The
	only code still in NetBSD from the 4.3 distribution is some user
	program code that was uncontested in the USL/UCB agreement.

	OpenBSD's 'home' is ftp.openbsd.org.  It was based on NetBSD
	Version 1.0, so it is (by definition) clean.  There are (at
	least) two things which differentiate OpenBSD from NetBSD.  
	One big difference here is that nearly anyone can write 
	changes to the kernel code in the -current line and make 
	their updates available.  Another is OpenBSD is hosted in
	Canada, and therefore has no export restrictions on any of it's
	code (specifically the encryption code for DES).


1.7.3	Reference sites

	There is a site in Germany that is acting as a reference site 
	for FreeBSD.  The name is "g386bsd.first.gmd.de", also known as
	"bsd386.first.gmd.de". Sorry, no anonymous ftp yet. But there is
	a "guest" login with the password "guest".

	But the most important reason why I had installed the machine on 
	the network was for all these people who don't have enough space 
	to compile their own kernel or their own packages.   They can do 
	it on this machine.  ATS ( ats@first.gmd.de or ats@cs.tu-berlin.de )


1.7.4	Unofficial archive sites that have neat stuff!

	There are many sites that have things which have either been ported 
	to *BSD or are available to the world.  Use archie to find these 
	sites, or read the pertinent newsgroups for more information.
	
	Listed here because they don't have access to 'archie' yet...
	g386bsd.first.gmd.de -or- bsd386.first.gmd.de:
	    Sources for 386bsd0.1 and the later patchkits.
	    Source for NetBSD0.8 and the newer snapshots.

	    Xfree is installed binary as version 1.3.

	Ported software are:
	    tcsh6.03.00
	    emacs19-15
	    gcc-2.4.5
	    top3-1
	    perl4.0.36
	    elvis1.7
	    bison-1.21
	    rn and nn.

	 In addition, ftp.cs.tu-berlin.de has a lot of neat 
	 software and Wolfram Schneider (wosch@cs.tu-berlin.de) has 
	 'ported' the FAQ into LaTeX.  It is available in 
	 pub/386BSD/FAQ/tex in both PostScript and DVI formats.


1.7.5	Where can I get a non-X cdplayer program for NetBSD?


	Take a look on:

		charon.amdahl.com:pub/agc

	where you'll find (amongst others)

	-rw-r--r--  1 agc          3311 Oct 25 03:51 cdplay-netbsd.tar.gz
	-rw-r--r--  1 agc         11043 Dec  7 07:16 cdplayer.c
	-rw-r--r--  1 agc         45034 Oct 17 01:14 xcdplayer-2.2-netbsd.tar.gz

	cdplay is a port to NetBSD of a command-line interface Audio CD
	player.  Dave Burgess took that and (I think) produced cdplayer.c. 
	xcdplayer is the X11 interface, originally from the FreeBSD port, 
	but cleaned up, bugs fixed and made so that FreeBSD *AND* NetBSD 
	are supported.  


1.7.6	 X Ported Software List

	This is a list of non-core X window system application that 
	have been ported to *BSD.  The ftp server and directory 
	name are listed above and each file or directory name is 
	followed by a short description.  Feel free to send corrections, 
	additions or suggestions to rich@rice.edu.

	sunvis.rtpnc.epa.gov:/pub/386bsd/incoming:

	Dirt.tar.Z		GUI development tool kit
	XBSD8514-0.1.Z		8514 X server port
	XS3-0.3-exp.Z		S3 X server port
	acm.tar.Z		aerial combat mission/flight simulator
	chess-vort-movie.tar.Z	?
	epoch.Z			enhanced emacs for X
	jpeg.tar.Z		jpeg viewer
	libXaw3d.a.Z		3D widget library
	mpeg-1.2.tar.Z		animated raster image viewer
	ups-2.45.bin.tar.Z	C source level debugger with slick GUI
	vort-movie.tar.Z	?
	xantfarm.tar.Z		screen saver with ants?
	xbench.tar.Z		X server performance measurement tool
	xpipeman.tar.Z		game: connect pipes to keep a liquid within
	xxgdb.tar.Z		GUI for GNU source level debugger

	ftp.netbsd.org:/pub/NetBSD/packages:

	It would be nice to get more packages for popular 
	programs/collections.  If you want to build a package, look at
	/pub/NetBSD/packages/README.{contributions,detailed}

	    arc-5.21.tar.gz		Arc version 5.21
	    archie-1.4.1.tar.gz		Archie version 1.4.1
	    emacs-19.28.tar.gz		Emacs 19.28 with X toolkit (1)
	    emacs-19.28-sans-X.tar.gz	Emacs 19.28 without X (1)
	    flexfax23beta036.tar.gz	FlexFax 2.3 beta release 036 for 
					NetBSD 1.0 (1)
	    gcc-2.6.3.tar.gz		GNU C Compiler, 2.6.3 (1)
	    gnat-2.03.tar.gz		GNAT: Ada and C compiler
	    gnumake+bash.tar.gz		GNU utilities (1)
	    gopher-2.1.2.tar.gz		Gopher version 2.1.2
	    gs312+gv15.tar.gz		GhostScript 3.12 and GhostView 1.5 
					(1)
	    hylafax-3.0beta096.tar.gz	HylaFAX version 3.0 beta 095 (1)
	    mfuud-3.7.8.tar.gz		mfuud 3.7.8
	    mh-6.8.3.tar.gz		MH 6.8.3 (1)
	    mpeg_play-2.0.tar.gz	mpeg_play version 2.0
	    mtools-2.0pl7.tar.gz	mtools version 2.0 pl 7 (1)
	    ncftp-1.5.6.tar.gz		ncftp v1.5.6
	    perl-5.000.tar.gz		Perl5.000 binaries for NetBSD-1.0/1
	    tcsh6.05.tar.gz		tcsh 6.05 (1)
	    tex.tar.gz			TeX 3.1415, MF 2.71, dvipsk-5.58c, 
					xdvik-18d, plus TeX tools (1)
	    unzip-5.12.tar.gz		UnZip 5.12 (1)
	    workman_122a.tar.gz		WorkMan CD-Audio player, version 
					1.2.2a (1)
	    xview32_client.tar.gz	XView 3.2 clients (1)
	    xview32_pgmr.tar.gz		XView 3.2 programming kit (1)
	    xview32_runtime.tar.gz	XView 3.2 runtime (1)
	    zmodem-3.03.tar.gz		zmodem 3.03
	    zoo-2.01.tar.gz		zoo 2.01
	    XFree86-3.1.1/		XFree86-3.1.1
	    
	    also: octave-1.1.1 (not in pkg format, octave has its own 
		binary dist format)

	    m68k4k (hp300):

	    usr.X11R5.X11_dynamic.tar.gz X11R5 remaining lib parts for 
					shared kit (hp300)
	    usr.X11R5.X11_static.tar.gz	X11R5 remaining lib parts for 
					static kit (hp300)
	    usr.X11R5.bin_dynamic.tar.gz X11R5 binaries (dynamic linkage) 
					(hp300)
	    usr.X11R5.bin_static.tar.gz	X11R5 binaries (static linkage) 
					(hp300)
	    usr.X11R5.fonts.tar.gz	X11R5 fonts (hp300)
	    usr.X11R5.include.tar.gz	X11R5 include files (hp300)
	    usr.X11R5.lib_dynamic.tar.gz X11R5 shared libraries (hp300)
	    usr.X11R5.lib_static.tar.gz	X11R5 static (.a) libraries (hp300)
	    usr.X11R5.man.tar.gz	X11R5 manual pages (hp300)
	    
	    sparc/X11R6:
	    X11R6bin.tar.gz		X11R6 binaries and shared libraries 
					(sparc)
	    X11R6cfg.tar.gz		X11R6 customizable configuration 
					files (sparc)
	    X11R6font.tar.gz		X11R6 required fonts (sparc) 
	    X11R6fs.tar.gz		X11R6 Font Server (sparc)
	    X11R6lib.tar.gz		X11R6 data files (sparc)
	    X11R6prog.tar.gz		X11R6 programming kit--headers 
					and static libraries (sparc)
	    X11R6sun.tar.gz		X11R6 server for Sun color displays 
					(sparc)
	    X11R6sunmono.tar.gz		X11R6 server for Sun monochrome 
					displays (sparc)
	    X11R6xfnt.tar.gz		XFree86 3.1.1 non essential fonts
	    
	    m68k8k (amiga, sun3, mac):
	    
	    bison-1.22.tar.gz		GNU Bison 1.22 (m68k)
	    cim-1.40.tar.gz		CIM v1.40 Simula -> C translator 
					(m68k)
	    elm-2.4pl23.tar.gz		Elm 2.4pl23 (m68k)
	    emacs-19.28.tar.gz		GNU Emacs 19.28 with toolkit (m68k)
	    gccbin-2.6.2.tar.gz		GCC 2.6.2 (m68k)
	    gmake-3.71+bash-1.14.1.tar.gz 	GNU Utilities: bash 1.14.1, 
						make 3.71 (m68k)
	    irc-2.6.tar.gz		IRC 2.6 (m68k)
	    lha.tar.gz			LHA (m68k)
	    libg++-2.6.tar.gz		libg++, version 2.6 (m68k)
	    lynx-2.3.tar.gz		Lynx 2.3 (m68k)
	    netrek.tar.gz		netrek (m68k)
	    perl-4.036.tar.gz		perl 4.036 (m68k)
	    perl-5.000.tar.gz		perl 5.000 (m68k)
	    screen-3.6.0.tar.gz		Screen 3.6.0 (m68k)
	    tcl-7.3.tar.gz		Tool Command Language (tcl) 7.3 (m68k)
	    tcsh-6.05.tar.gz		tcsh 6.05 (m68k)
	    texinfo-3.1.tar.gz		texinfo 3.1 (m68k)
	    top-3.3.tar.gz		top 3.3 (m68k)
	    
	    Please note:  If you are compiling GPL code, we need to 
	    provide source on the NetBSD ftp server (in case the 
	    versions are updated elsewhere and old source distributions 
	    are withdrawn).

	boss1.physik.uni-bonn.de (131.220.161.41)

	Be sure to read the FTP.doc file (available in each directory), 
	because the FTP server of boss1 can not transfer whole diretory 
	trees in one turn (SVR4, not my choice...), but people are 
	trying it very often.

	May be you should also mention that it is possible to fetch a 
	current list via "finger elch@boss1.physik.uni-bonn.de" including 
	the timestamp of the last change in the last line. Here is the 
	current list (4-Feb-1996):

	pub/NetBSD/elchware/4.4BSD-Lite.rc-1.4-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/BSD4.4.usr.src.old-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/CVv1.2.2-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/MPEGv1.2.1-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/NCR-ftp.wasabi.com-950927.tar.gz
	pub/NetBSD/elchware/NCR.tar.gz
	pub/NetBSD/elchware/NESSUSv2.1-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/README.txt
	pub/NetBSD/elchware/SNNSv3.3-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/XC-Xedit-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/aic7xxx_like_adaptec2940-NetBSD.tar.gz
	pub/NetBSD/elchware/archie-1.4.1-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/archivers-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/binhex-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/bwbasic-2.10-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/cpm-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/dosu-1.36.tar.gz
	pub/NetBSD/elchware/emacs-19.27-NetBSD-build.tar.gz
	pub/NetBSD/elchware/eutl-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/f2c-19950201-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/f2c-19950201-NetBSD.tar.gz
	pub/NetBSD/elchware/flexfax-v2.3beta036-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/fspclient-0.0-h+-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/gethost.tar.gz
	pub/NetBSD/elchware/ghostscript-3.01-NetBSD.tar.gz
	pub/NetBSD/elchware/ghostscript-3.12-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/gnuchess-4.0-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/gs3.12-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/httpd_1.3-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/irsim-9.2-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/joe-1.0.8-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/ksh-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/lharc102A-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/lmbench-1.0-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/make-3.72.1-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/manapanna-1.1.tar.gz
	pub/NetBSD/elchware/md5.tar.gz
	pub/NetBSD/elchware/md5.tar.gz.md5
	pub/NetBSD/elchware/mixer-NetBSD.tar.gz
	pub/NetBSD/elchware/mpu401-.1.fixed.tar.gz
	pub/NetBSD/elchware/msql-1.0.5-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/mtools-2.0.7-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/mule-2.0-NetBSD-build.tar.gz
	pub/NetBSD/elchware/mush-6.4-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/ncr.tar.gz
	pub/NetBSD/elchware/netcall-1.1-NetBSD.tar.gz
	pub/NetBSD/elchware/newsfind-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/pdksh-5.1.2-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/perl-4.036-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/pine3.91-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/pkg_src-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/print_FreeBSD_1.1.5.1_ports-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/readline-2.0-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/rzsz_FreeBSD_1.1.5.1_ports-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/sam-4.3.tar.gz
	pub/NetBSD/elchware/smbserver-1.6.04-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/sox-pl11-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/stardate-NetBSD.tar.gz
	pub/NetBSD/elchware/tcsh-6.05-NetBSD.tar.gz
	pub/NetBSD/elchware/texinfo-3.1-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/top-3.2-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/vchat-ip-2.11e-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/vchat-ip-2.11e.tar.gz
	pub/NetBSD/elchware/vmsbackup-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/xrgb-1.1-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/zsh-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/NetBSD_src_patches/README
	pub/NetBSD/elchware/NetBSD_src_patches/README.first.WARNING
	pub/NetBSD/elchware/NetBSD_src_patches/netbsd_extra_src.tar.gz
	pub/NetBSD/elchware/NetBSD_src_patches/patches.old.tar.gz
	pub/NetBSD/elchware/NetBSD_src_patches/patches.tar.gz
	pub/NetBSD/elchware/X11/AppPlusS.1.1.2-NetBSD.tar.gz
	pub/NetBSD/elchware/X11/ButtonFaceLib-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/ComboBox-1.22a-NetBSD.tar.gz
	pub/NetBSD/elchware/X11/DoubleSliderScale-1.1-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/Emacs-mule-NetBSD-app-defaults.tar.gz
	pub/NetBSD/elchware/X11/Emacs-mule_fonts.tar.gz
	pub/NetBSD/elchware/X11/EmiClock-1.0.2-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/FWF-3.671-master-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/Wcl-2.7-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/Xbae.4.0-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/aXe-6.1.2-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/acm-4.5-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/asedit-1.31-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/ashe-1.0-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/ashe-1.0.tar.gz
	pub/NetBSD/elchware/X11/auis-6.3-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/coolmail-1.2-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/e93-1.1r4X-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/fvwm-1.22f-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/gauge-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/ghostview-1.5-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/gs261pl4-NetBSD.tar.gz
	pub/NetBSD/elchware/X11/llnlxdir1.0-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/llnlxftp2.0.3-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/mcard-1.1-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/mfm-1.0-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/mfsm-1.1-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/mpeg2play_v1.1b-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/mpeg_play-2.0-NetBSD.tar.gz
	pub/NetBSD/elchware/X11/mpeg_wdgt2.0b-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/mpeg_widget-2.0b-NetBSD.tar.gz
	pub/NetBSD/elchware/X11/mtree-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/mxedit-2.4-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/mxrn-6.18-pl24-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/nedit-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/oneko-1.1b-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/pbmnorm.tar.gz
	pub/NetBSD/elchware/X11/pbmplus10dec91-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/pbmtodot.tar.gz
	pub/NetBSD/elchware/X11/pixmap2.6-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/pnmnlfilt-1.0.tar.gz
	pub/NetBSD/elchware/X11/point1.63-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/psview-1.41-NetBSD.tar.gz
	pub/NetBSD/elchware/X11/rars-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/smedit-2.83.1.7-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/spider-1.1-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/tcl7.3-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/tclMotif.1.2-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/tk3.6-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/transfig.2.1.8-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/wbuild-2.4-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/x3270-3.0.3-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xanim2682.tar.gz
	pub/NetBSD/elchware/X11/xboard-3.1.pl1-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xclosedown-1.0-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xcoral-2.1-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xdiff-1.4-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xdiw-07jul94-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xdoor.tar.gz
	pub/NetBSD/elchware/X11/xdtm-2.5.2.tar.gz
	pub/NetBSD/elchware/X11/xdtm-2.5.5-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xengine.tar.gz
	pub/NetBSD/elchware/X11/xevil-1.3-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xfig.2.1.8-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xforms-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xfreecolours-1.0-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xinfo-1.01.01-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xisola-1.0-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xkobo-1.3-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xkobo-1.5-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xli-1.15-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xloadimage.4.1.tar.gz
	pub/NetBSD/elchware/X11/xlockmore-1.11-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xmapedit-v1.00-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xmbase-grok-1.2-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xmcd-1.1-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xmixer.tar.gz
	pub/NetBSD/elchware/X11/xoj-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xpick-1.21-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xplz-3.4-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xrgb-1.1-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xrn-7.03-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xscreensaver-1.25-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xsession-1.1-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xsnap-pl2-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xspacewars_v0.0.2-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xtea-1.3-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xteddy-1.0.tar.gz
	pub/NetBSD/elchware/X11/xv-3.10a-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xv-gauge-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xview-3.2-NetBSD-X11R6.tar.gz
	pub/NetBSD/elchware/X11/xview-3.2-NetBSD.tar.gz
	pub/NetBSD/elchware/X11/xvmines-1.0-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xvminitoppm-NetBSD.tar.gz
	pub/NetBSD/elchware/X11/xwit-1.0-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/xxgdb-1.11-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/X11/zorro-1.1p4-NetBSD-patches.tar.gz
	pub/NetBSD/elchware/install/install_patches.tar.gz


1.8.7	Motif for the *BSD family. (Infomercial to follow)

	While I don't normally include commercials in the FAQ, I will
	this time.  Motif is an interesting product that will help the
	development of the free Unices.  It can also serve as a
	benchmark for other commercial organizations to consider
	supporting us by producing versions of their products that will work
	on these systems.

	Sequoia International, Inc. (305-783-4915/305-783-4935 (FAX))
	sells a complete Motif 1.2.3 Runtime and Development package
	for FreeBSD, NetBSD, BSD/386, OpenBSD, Linux, and Coherent.  
	It is available for $149.95 and includes the following:
	   * The Motif Window Manager (mwm)
	   * Shared Library (libXm)  [operating system dependent]
	   * Static Libraries (libXm, libMrm, libUil)
	   * Header and Include Files
	   * Complete On-Line Manual Pages
	   * Source code to OSF/Motif Demo programs
	   * Complete OSF/Motif Users Guide

	Send mail to info@seq.com or contact them at the address below:

	Sequoia International, Inc.
	600 West Hillsboro Blvd, Suite 300
	Deerfield Beach, FL 33441   
	Phone: (305)783-4915 / FAX: (305)783-4935 / Email: info@seq.com


-- 
Dave Burgess  (The man of a thousand E-Mail addresses)
*bsd FAQ Maintainer / SysAdmin for the NetBSD system in my spare bedroom
"Just because something is stupid doesn't mean there isn't someone that 
doesn't want to do it...."