From owner-freebsd-doc Mon Jan 1 17:34:07 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA20221 for doc-outgoing; Mon, 1 Jan 1996 17:34:07 -0800 (PST) Received: from fieber-john.campusview.indiana.edu (Fieber-John.campusview.indiana.edu [149.159.1.34]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id RAA20205 for ; Mon, 1 Jan 1996 17:34:04 -0800 (PST) Received: (from jfieber@localhost) by fieber-john.campusview.indiana.edu (8.6.12/8.6.12) id UAA01504; Mon, 1 Jan 1996 20:33:30 -0500 Date: Mon, 1 Jan 1996 20:33:29 -0500 (EST) From: John Fieber X-Sender: jfieber@fieber-john.campusview.indiana.edu To: James Raynard cc: doc@freebsd.org Subject: Re: Handbook - printer setup In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-doc@freebsd.org Precedence: bulk On Fri, 29 Dec 1995, James Raynard wrote: > The bit that really had me tearing my hair out was when I tried to use > the suggested text filter - I kept getting errors 'execv of > /usr/local/libexec/hpif failed'. After checking the paths and were correct, > checking that the filter was world-readable and executable and successfully > piping into and out of the filter by hand I was at a complete loss. Bizarre. I copied the hpif directly out of the handbook and it worked. Permissions are: -rwxr-xr-x 1 root bin 697 Dec 11 13:27 hpif If you do figure out why the shell script didn't work, let us know. It might be worthwhile adding a note to the handbook if it is something that might catch other people as well. -john == jfieber@indiana.edu =========================================== == http://fieber-john.campusview.indiana.edu/~jfieber ============ From owner-freebsd-doc Mon Jan 1 17:38:05 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA20489 for doc-outgoing; Mon, 1 Jan 1996 17:38:05 -0800 (PST) Received: from fieber-john.campusview.indiana.edu (Fieber-John.campusview.indiana.edu [149.159.1.34]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id RAA20483 Mon, 1 Jan 1996 17:38:00 -0800 (PST) Received: (from jfieber@localhost) by fieber-john.campusview.indiana.edu (8.6.12/8.6.12) id UAA01521; Mon, 1 Jan 1996 20:37:59 -0500 Date: Mon, 1 Jan 1996 20:37:59 -0500 (EST) From: John Fieber X-Sender: jfieber@fieber-john.campusview.indiana.edu To: "Jonathan M. Bresler" cc: freebsd-doc@FreeBSD.org Subject: Re: User-level and administrative diff's between BSDi and FreeBSD? (fwd) In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-doc@FreeBSD.org Precedence: bulk On Sun, 31 Dec 1995, Jonathan M. Bresler wrote: > On Sun, 31 Dec 1995, Donald Burr wrote: > > > I just picked up the latest edition of "UNIX System Administration > > Handbook" (an EXCELLENT reference text, btw; I'll be sending highest > > kudos to the authors). > > YES! hope that you got the 2nd edition, red cover with cdrom. > the first edition is thinner on material and details both. > > > While it doesn't go into details about any of the Free*BSD's nor Linux, > > it DOES go into details of a lot of the workstation OS's, including HPUX, > > Solaris, ... as well as BSDi on 80x86's. > > a great project would be to create a set of FreeBSD specific > notations for the book. just like the authors did for sunos, solaris, > hpux, bsdi, irix (sgi), ... Way back before the birth of the handbook, I thought seriously about doing this. To this day, I think it would be a worthwhile project. It could possibly even be published in paper as a "FreeBSD Companion to UNIX System Administration". -john == jfieber@indiana.edu =========================================== == http://fieber-john.campusview.indiana.edu/~jfieber ============ From owner-freebsd-doc Mon Jan 1 17:40:28 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA20607 for doc-outgoing; Mon, 1 Jan 1996 17:40:28 -0800 (PST) Received: from fieber-john.campusview.indiana.edu (Fieber-John.campusview.indiana.edu [149.159.1.34]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id RAA20602 for ; Mon, 1 Jan 1996 17:40:25 -0800 (PST) Received: (from jfieber@localhost) by fieber-john.campusview.indiana.edu (8.6.12/8.6.12) id UAA01531; Mon, 1 Jan 1996 20:40:22 -0500 Date: Mon, 1 Jan 1996 20:40:22 -0500 (EST) From: John Fieber X-Sender: jfieber@fieber-john.campusview.indiana.edu To: Bill Dunbar cc: doc@freebsd.org Subject: Re: project help In-Reply-To: <199512311852.NAA09961@www3> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-doc@freebsd.org Precedence: bulk On Sun, 31 Dec 1995, Bill Dunbar wrote: > :-) Thanks for providing such a great resource. > > I would like to contribute to the project. Great! Anything in particular you have in mind? Any particular areas of expertise? -john == jfieber@indiana.edu =========================================== == http://fieber-john.campusview.indiana.edu/~jfieber ============ From owner-freebsd-doc Mon Jan 1 18:26:02 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA22602 for doc-outgoing; Mon, 1 Jan 1996 18:26:02 -0800 (PST) Received: from rip.ops.neosoft.com (awsmith@rip.ops.NeoSoft.COM [206.109.4.20]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id SAA22596 for ; Mon, 1 Jan 1996 18:25:58 -0800 (PST) Received: (from awsmith@localhost) by rip.ops.neosoft.com (8.7.1/8.7.1) id UAA07609 for docs@freebsd.org; Mon, 1 Jan 1996 20:25:57 -0600 (CST) From: Andrew Smith Message-Id: <199601020225.UAA07609@rip.ops.neosoft.com> Subject: Re: User-level and administrative diff's between BSDi and FreeBSD? (fwd) To: jfieber@indiana.edu (John Fieber) Date: Mon, 1 Jan 1996 20:25:11 -0600 (CST) In-Reply-To: from "John Fieber" at Jan 1, 96 08:37:59 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-doc@FreeBSD.ORG Precedence: bulk > > On Sun, 31 Dec 1995, Jonathan M. Bresler wrote: > > > On Sun, 31 Dec 1995, Donald Burr wrote: > > > > > I just picked up the latest edition of "UNIX System Administration > > > Handbook" (an EXCELLENT reference text, btw; I'll be sending highest > > > kudos to the authors). > > > > YES! hope that you got the 2nd edition, red cover with cdrom. > > the first edition is thinner on material and details both. > > > > > While it doesn't go into details about any of the Free*BSD's nor Linux, > > > it DOES go into details of a lot of the workstation OS's, including HPUX, > > > Solaris, ... as well as BSDi on 80x86's. > > > > a great project would be to create a set of FreeBSD specific > > notations for the book. just like the authors did for sunos, solaris, > > hpux, bsdi, irix (sgi), ... > > Way back before the birth of the handbook, I thought seriously about > doing this. To this day, I think it would be a worthwhile project. It > could possibly even be published in paper as a "FreeBSD Companion to UNIX > System Administration". > > -john > > == jfieber@indiana.edu =========================================== > == http://fieber-john.campusview.indiana.edu/~jfieber ============ I believe "Unix for the Impatient 2nd Ed." covers both FreeBSD and Linux.. --------------------------------------------------------------------------- Andrew Smith ** awsmith@neosoft.com ** Network Operations ** (713) 968-5800 ** http://www.neosoft.com/staff/andrew ** --------------------------------------------------------------------------- From owner-freebsd-doc Tue Jan 2 04:32:27 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA16458 for doc-outgoing; Tue, 2 Jan 1996 04:32:27 -0800 (PST) Received: from relay.hp.com (relay.hp.com [15.255.152.2]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id EAA16452 for ; Tue, 2 Jan 1996 04:32:25 -0800 (PST) Received: from fakir.india.hp.com by relay.hp.com with ESMTP (1.37.109.16/15.5+ECS 3.3) id AA269725928; Tue, 2 Jan 1996 04:32:13 -0800 Received: from localhost by fakir.india.hp.com with SMTP (1.37.109.16/15.5+ECS 3.3) id AA242305772; Tue, 2 Jan 1996 17:59:32 +0530 Message-Id: <199601021229.AA242305772@fakir.india.hp.com> To: doc@freebsd.org Subject: Porting Resources section Date: Tue, 02 Jan 1996 17:59:31 +0530 From: A JOSEPH KOSHY Sender: owner-doc@freebsd.org Precedence: bulk Should we have a "Porting Resources on Internet" section in the handbook somewhere? I'm thinking of a section containing URLs for programming info, publicly available information, sources etc. This would give people interested in increasing FreeBSD's hardware support somewhere to look for information, source code and inspiration. For example: for those writing ethernet drivers, a pointer to Russell Nelsons' CRYNWR packet driver collection (available on Simtel mirrors) would be of use. Koshy From owner-freebsd-doc Tue Jan 2 19:16:57 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA00829 for doc-outgoing; Tue, 2 Jan 1996 19:16:57 -0800 (PST) Received: from fieber-john.campusview.indiana.edu (Fieber-John.campusview.indiana.edu [149.159.1.34]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id TAA00821 Tue, 2 Jan 1996 19:16:44 -0800 (PST) Received: (from jfieber@localhost) by fieber-john.campusview.indiana.edu (8.6.12/8.6.12) id WAA03762; Tue, 2 Jan 1996 22:16:43 -0500 Date: Tue, 2 Jan 1996 22:16:42 -0500 (EST) From: John Fieber X-Sender: jfieber@fieber-john.campusview.indiana.edu To: "Julian H. Stacey" cc: doc@freebsd.org Subject: Re: http://www.freebsd.org/handbook/handbook201.html#330 In-Reply-To: <199512282346.AAA11022@vector.enet> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-doc@freebsd.org Precedence: bulk On Fri, 29 Dec 1995, Julian Stacey jhs@freebsd.org wrote: > > For the main FreeBSD distribution using the > > standard-supfile : While this is nice, the href will fall apart in many contexts, like on the web server, if it is relative and may also be unreliable if made absolute. I would tend to favor having the supfiles included in the handbook when it is generated, but this creates unusual build dependencies in the source tree. -john == jfieber@indiana.edu =========================================== == http://fieber-john.campusview.indiana.edu/~jfieber ============ From owner-freebsd-doc Tue Jan 2 19:34:18 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA02619 for doc-outgoing; Tue, 2 Jan 1996 19:34:18 -0800 (PST) Received: from fieber-john.campusview.indiana.edu (Fieber-John.campusview.indiana.edu [149.159.1.34]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id TAA02575 for ; Tue, 2 Jan 1996 19:34:12 -0800 (PST) Received: (from jfieber@localhost) by fieber-john.campusview.indiana.edu (8.6.12/8.6.12) id WAA03788; Tue, 2 Jan 1996 22:31:31 -0500 Date: Tue, 2 Jan 1996 22:31:26 -0500 (EST) From: John Fieber X-Sender: jfieber@fieber-john.campusview.indiana.edu To: A JOSEPH KOSHY cc: doc@freebsd.org Subject: Re: Porting Resources section In-Reply-To: <199601021229.AA242305772@fakir.india.hp.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-doc@freebsd.org Precedence: bulk On Tue, 2 Jan 1996, A JOSEPH KOSHY wrote: > Should we have a "Porting Resources on Internet" section in the handbook > somewhere? I'm thinking of a section containing URLs for programming > info, publicly available information, sources etc. In addition to this, it would be super to have a little more information about common porting issues that arise and how best to deal with them. The current porting guidelines (which Jordan recently burried in the depths of the "Contributing..." section) touch on a few topics, but I think some more could be addressed. In fact, it might be good to split the porting section into "How the ports system works" and "Porting hints and tips". Part of the latter would be references to other online and print resources. > This would give people interested in increasing FreeBSD's hardware support > somewhere to look for information, source code and inspiration. > > For example: for those writing ethernet drivers, a pointer to Russell Nelsons' > CRYNWR packet driver collection (available on Simtel mirrors) would > be of use. I see this, creating and "porting" pieces of the kernel, as an entirely different class of problem that porting applications. A class of problems that deserves an entire handbook in itself. The handbook could be titled "A Kernel Hacker's Guide to FreeBSD". In the meantime, there is a guide to writing device drivers that is being written. A resource listing of code samples and hardware documentation of use for people pursuing such programming projects would be right at home there. If you would like to compile more references, I'm sure we could get them in! -john == jfieber@indiana.edu =========================================== == http://fieber-john.campusview.indiana.edu/~jfieber ============ From owner-freebsd-doc Tue Jan 2 19:55:54 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA03996 for doc-outgoing; Tue, 2 Jan 1996 19:55:54 -0800 (PST) Received: from fieber-john.campusview.indiana.edu (Fieber-John.campusview.indiana.edu [149.159.1.34]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id TAA03975 for ; Tue, 2 Jan 1996 19:55:49 -0800 (PST) Received: (from jfieber@localhost) by fieber-john.campusview.indiana.edu (8.6.12/8.6.12) id WAA03830; Tue, 2 Jan 1996 22:55:19 -0500 Date: Tue, 2 Jan 1996 22:55:18 -0500 (EST) From: John Fieber X-Sender: jfieber@fieber-john.campusview.indiana.edu To: Wilko Bulte cc: FreeBSD Doc Project Subject: Re: Has the copyright dust settled? In-Reply-To: <199512282024.VAA01971@yedi.iaf.nl> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-doc@freebsd.org Precedence: bulk On Thu, 28 Dec 1995, Wilko Bulte wrote: > Maybe I missed it, but what was the final outcome of the copyright > 'war' (for lack of a better word..) ? I've been reading a bit on copyright and looking through various license statements. Since the standard BSD-style license is really geared toward programs, I think we should cook up a standard document license. Each author would be the copyright holder of their contributions to the handbook, accompanied with the licence permitting the standard BSD license activities (copy, modify, distribute, etc). -john == jfieber@indiana.edu =========================================== == http://fieber-john.campusview.indiana.edu/~jfieber ============ From owner-freebsd-doc Tue Jan 2 21:37:51 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA13944 for doc-outgoing; Tue, 2 Jan 1996 21:37:51 -0800 (PST) Received: from westhill.cdrom.com (westhill.cdrom.com [192.216.223.138]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id VAA13935 for ; Tue, 2 Jan 1996 21:37:46 -0800 (PST) From: gpalmer@westhill.cdrom.com Received: from localhost.cdrom.com (localhost.cdrom.com [127.0.0.1]) by westhill.cdrom.com (8.6.12/8.6.12) with SMTP id VAA08408 for ; Tue, 2 Jan 1996 21:37:45 -0800 X-Authentication-Warning: westhill.cdrom.com: Host localhost.cdrom.com didn't use HELO protocol To: doc@freebsd.org Subject: kerneldebug.sgml Date: Tue, 02 Jan 1996 21:37:44 -0800 Message-ID: <8406.820647464@westhill.cdrom.com> Sender: owner-doc@freebsd.org Precedence: bulk Does this make any sense? The system that I use here doesn't produce `system.x' or `ram.x' dumps... Index: kerneldebug.sgml =================================================================== RCS file: /home/ncvs/src/share/doc/handbook/kerneldebug.sgml,v retrieving revision 1.5 diff -u -r1.5 kerneldebug.sgml --- kerneldebug.sgml 1995/10/22 00:42:10 1.5 +++ kerneldebug.sgml 1996/01/03 05:35:36 @@ -64,8 +64,8 @@ kgdb. From kgdb do: symbol-file kernel.debug - exec-file /var/crash/system.0 - core-file /var/crash/ram.0 + exec-file /var/crash/kernel.0 + core-file /var/crash/vmcore.0 and voila, you can debug the crash dump using the kernel sources just like you can for any other program. Thanks Gary From owner-freebsd-doc Wed Jan 3 08:46:42 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA18739 for doc-outgoing; Wed, 3 Jan 1996 08:46:42 -0800 (PST) Received: from fslg8.fsl.noaa.gov (fslg8.fsl.noaa.gov [137.75.131.171]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id IAA18730 for ; Wed, 3 Jan 1996 08:46:36 -0800 (PST) Received: by fslg8.fsl.noaa.gov (5.57/Ultrix3.0-C) id AA20153; Wed, 3 Jan 96 10:46:17 -0600 Received: by emu.fsl.noaa.gov (1.38.193.4/SMI-4.1 (1.38.193.4)) id AA08436; Wed, 3 Jan 1996 09:46:16 -0700 Date: Wed, 3 Jan 1996 09:46:16 -0700 From: kelly@fsl.noaa.gov (Sean Kelly) Message-Id: <9601031646.AA08436@emu.fsl.noaa.gov> To: jfieber@indiana.edu Cc: wilko@yedi.iaf.nl, doc@freebsd.org In-Reply-To: (message from John Fieber on Tue, 2 Jan 1996 22:55:18 -0500 (EST)) Subject: Re: Has the copyright dust settled? Sender: owner-doc@freebsd.org Precedence: bulk Here's something that ought to get discussion going on this topic ... pretty neat what search-and-replace can do :-) This documentary material is copyrighted (c) YYYY by A. U. Thor. All rights reserved. Redistribution and use in source and formatted forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of the source documentation (``SGML code'') must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in formatted form, including but not limited to plain computer-encoded text, material formatted for a typesetting system, hypertext, and printed matter, must reproduce the above copyright notice, this list of conditions and the following disclaimer in the front matter or its non-printed equivalent and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this documentation must display the following acknowledgement: This documentation includes material written by A. U. Thor. 4. The name A. U. Thor may not be used to endorse or promote products derived from this documentation without specific prior written permission. THIS DOCUMENTATION IS PROVIDED BY A. U. THOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL A. U. THOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. From owner-freebsd-doc Wed Jan 3 11:11:24 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA01273 for doc-outgoing; Wed, 3 Jan 1996 11:11:24 -0800 (PST) Received: from fieber-john.campusview.indiana.edu (Fieber-John.campusview.indiana.edu [149.159.1.34]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id LAA01263 for ; Wed, 3 Jan 1996 11:11:18 -0800 (PST) Received: (from jfieber@localhost) by fieber-john.campusview.indiana.edu (8.6.12/8.6.12) id OAA07483; Wed, 3 Jan 1996 14:11:11 -0500 Date: Wed, 3 Jan 1996 14:11:10 -0500 (EST) From: John Fieber X-Sender: jfieber@fieber-john.campusview.indiana.edu To: Sean Kelly cc: wilko@yedi.iaf.nl, doc@freebsd.org Subject: Re: Has the copyright dust settled? In-Reply-To: <9601031646.AA08436@emu.fsl.noaa.gov> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-doc@freebsd.org Precedence: bulk On Wed, 3 Jan 1996, Sean Kelly wrote: > 1. Redistributions of the source documentation (``SGML code'') must > retain the above copyright notice, this list of conditions and the > following disclaimer. 1. Redistributions of the documentation source must retain [...] > 2. Redistributions in formatted form, including but not limited to > plain computer-encoded text, material formatted for a typesetting > system, hypertext, and printed matter, must reproduce the above > copyright notice, this list of conditions and the following > disclaimer in the front matter or its non-printed equivalent and/or > other materials provided with the distribution. I don't like the last two lines, starting with "or its...". They are vague, but I'm not sure what should be better. >From the Chicago Manual of Style, 14th edition: 4.26 The copyright notice should be placed so as to give reasonable notice to the consumer. The old law was very specific about its location: for book, on either the title page or the page immediately following, and for journals and magazines, on the title page, the first page of text or the front cover. Present law simply states that the notice should be so placed "as to give reasonable notice of the claim of copyright," but most publishers continute to place the notice in the traditional locations required by the old law. The ultimate question is how a lawyer would define "reasonable". I'm in no position to even speculate on such issues. -john == jfieber@indiana.edu =========================================== == http://fieber-john.campusview.indiana.edu/~jfieber ============ From owner-freebsd-doc Wed Jan 3 12:18:04 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA05440 for doc-outgoing; Wed, 3 Jan 1996 12:18:04 -0800 (PST) Received: from aupair.cs.athabascau.ca (root@aupair.cs.athabascau.ca [131.232.10.8]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id MAA05435 for ; Wed, 3 Jan 1996 12:17:59 -0800 (PST) Received: from cygnus.pc.athabascau.ca by aupair.cs.athabascau.ca with smtp (Smail3.1.28.1 #8) id m0tXZd0-0018PPC; Wed, 3 Jan 96 13:17 MST Message-Id: Date: Wed, 03 Jan 96 13:20:23 -0700 From: Terry Tanski Organization: Athabasca University X-Mailer: Mozilla 1.22 (Windows; I; 16bit) MIME-Version: 1.0 To: doc@freebsd.org Subject: FreeBSD Handbook Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Sender: owner-doc@freebsd.org Precedence: bulk Hi, I browsed your FreeBSD Handbook in the Web but was wondering if there was a PS version that I could download and print. Terry -- ********* Terry Tanski, B.Sc. ********** . **** Computing Services Phone: (403) 675-6339 .. **** Athabasca University FAX: (403) 675-6333 .... **** Box 10,000 Email: terryt@cs.athabascau.ca ..........**** Athabasca, AB CANADA Web: http://www.athabascau.ca From owner-freebsd-doc Wed Jan 3 12:45:31 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA07545 for doc-outgoing; Wed, 3 Jan 1996 12:45:31 -0800 (PST) Received: from fslg8.fsl.noaa.gov (fslg8.fsl.noaa.gov [137.75.131.171]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id MAA07540 for ; Wed, 3 Jan 1996 12:45:26 -0800 (PST) Received: by fslg8.fsl.noaa.gov (5.57/Ultrix3.0-C) id AA22271; Wed, 3 Jan 96 14:45:17 -0600 Received: by emu.fsl.noaa.gov (1.38.193.4/SMI-4.1 (1.38.193.4)) id AA10768; Wed, 3 Jan 1996 13:45:12 -0700 Date: Wed, 3 Jan 1996 13:45:12 -0700 From: kelly@fsl.noaa.gov (Sean Kelly) Message-Id: <9601032045.AA10768@emu.fsl.noaa.gov> To: james@parody.tecc.co.uk Cc: doc@freebsd.org In-Reply-To: (message from James Raynard on Fri, 29 Dec 1995 14:37:13 +0000 ()) Subject: Re: Handbook - printer setup Sender: owner-doc@freebsd.org Precedence: bulk >>>>> "James" == James Raynard writes: James> The bit that really had me tearing my hair out was when I James> tried to use the suggested text filter - I kept getting James> errors 'execv of /usr/local/libexec/hpif failed'. After James> checking the paths and were correct, checking that the James> filter was world-readable and executable and successfully James> piping into and out of the filter by hand I was at a James> complete loss. Is it possible it was world-readable/executable but NOT owner-readable/executable, and the owner was daemon? (Or NOT group-readable/executable and the group was daemon?) That would prevent LPD from executing the filter. (That's an effective way to exclude a user/group from executing a certain file while enabling everyone else to do so.) Did you try running the filter script yourself, by hand? As root, by hand? James> It did cross my mind that it could be a problem with James> something being setuid. The filter doesn't need to be setuid/setgid. James> However, the Handbook says that the text filter is run by James> lpd, which is not setuid or setgid on my system, so I James> assumed it was something else. Probably, but I'm not sure what. James> As I had by now completely run out of ideas, I compiled a C James> program which did the same as hpif. This worked! I think it *has* to be the permissions on the script. Perhaps it was something like -rw-rw-rwx 1 daemon daemon 1294 hpif Instead of -r-xr-xr-x 1 daemon daemon 1294 hpif The former means anyone but daemon and those in group daemon can run the script. The latter means everyone can run the script. -- Sean Kelly NOAA Forecast Systems Laboratory, Boulder Colorado USA I used to be a narrator for bad mimes. -- Steven Wright From owner-freebsd-doc Wed Jan 3 12:46:41 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA07644 for doc-outgoing; Wed, 3 Jan 1996 12:46:41 -0800 (PST) Received: from fslg8.fsl.noaa.gov (fslg8.fsl.noaa.gov [137.75.131.171]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id MAA07639 for ; Wed, 3 Jan 1996 12:46:36 -0800 (PST) Received: by fslg8.fsl.noaa.gov (5.57/Ultrix3.0-C) id AA22284; Wed, 3 Jan 96 14:46:35 -0600 Received: by emu.fsl.noaa.gov (1.38.193.4/SMI-4.1 (1.38.193.4)) id AA10770; Wed, 3 Jan 1996 13:46:34 -0700 Date: Wed, 3 Jan 1996 13:46:34 -0700 From: kelly@fsl.noaa.gov (Sean Kelly) Message-Id: <9601032046.AA10770@emu.fsl.noaa.gov> To: jfieber@indiana.edu, james@parody.tecc.co.uk Cc: doc@freebsd.org In-Reply-To: (message from John Fieber on Mon, 1 Jan 1996 20:33:29 -0500 (EST)) Subject: Re: Handbook - printer setup Sender: owner-doc@freebsd.org Precedence: bulk >>>>> "John" == John Fieber writes: John> If you do figure out why the shell script didn't work, let John> us know. It might be worthwhile adding a note to the John> handbook if it is something that might catch other people as John> well. Yes indeed! It worked for me when I wrote it ... and it works now. I'd really like to know what didn't work for you so I can incorporate it into the next set of revisions. -- Sean Kelly NOAA Forecast Systems Laboratory, Boulder Colorado USA What do batteries run on? -- Steven Wright From owner-freebsd-doc Wed Jan 3 14:24:34 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA20196 for doc-outgoing; Wed, 3 Jan 1996 14:24:34 -0800 (PST) Received: from linux4nn.gn.iaf.nl (root@linux4nn.gn.iaf.nl [193.67.144.34]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id OAA19214 for ; Wed, 3 Jan 1996 14:18:46 -0800 (PST) Received: from uni4nn.iaf.nl (root@uni4nn.iaf.nl [193.67.144.33]) by linux4nn.gn.iaf.nl (8.6.9/8.6.9) with SMTP id XAA00692; Wed, 3 Jan 1996 23:18:36 +0100 Received: by uni4nn.iaf.nl with UUCP id AA21113 (5.67b/IDA-1.5); Wed, 3 Jan 1996 23:18:25 +0100 Received: by iafnl.es.iaf.nl with UUCP id AA03906 (5.65c/IDA-1.4.4); Wed, 3 Jan 1996 23:15:44 +0100 Received: (from wilko@localhost) by yedi.iaf.nl (8.6.11/8.6.6) id TAA00607; Wed, 3 Jan 1996 19:21:10 +0100 From: Wilko Bulte Message-Id: <199601031821.TAA00607@yedi.iaf.nl> Subject: Re: Has the copyright dust settled? To: jfieber@indiana.edu (John Fieber) Date: Wed, 3 Jan 1996 19:21:10 +0100 (MET) Cc: doc@freebsd.org In-Reply-To: from "John Fieber" at Jan 2, 96 10:55:18 pm X-Mailer: ELM [version 2.4 PL23] Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-doc@freebsd.org Precedence: bulk > On Thu, 28 Dec 1995, Wilko Bulte wrote: > > > Maybe I missed it, but what was the final outcome of the copyright > > 'war' (for lack of a better word..) ? > > I've been reading a bit on copyright and looking through various license > statements. Since the standard BSD-style license is really geared toward > programs, I think we should cook up a standard document license. Each > author would be the copyright holder of their contributions to the > handbook, accompanied with the licence permitting the standard BSD > license activities (copy, modify, distribute, etc). > > -john Sounds good to me. Since lawyers are more abundant (and needed :-( ) in the US, is there someone on the list who can produce something that fits John's description? Wilko _ __________________________________________________________________________ | / o / / _ Wilko Bulte email: wilko@yedi.iaf.nl |/|/ / / /( (_) Private FreeBSD site - Arnhem - The Netherlands -------------------------------------------------------------------------------- From owner-freebsd-doc Thu Jan 4 01:26:59 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA24787 for doc-outgoing; Thu, 4 Jan 1996 01:26:59 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [192.216.222.226]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id BAA24782 Thu, 4 Jan 1996 01:26:49 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.12/8.6.9) with SMTP id BAA27372; Thu, 4 Jan 1996 01:26:35 -0800 To: ports@freebsd.org cc: doc@freebsd.org Subject: `make run'? Don't hit! Date: Thu, 04 Jan 1996 01:26:35 -0800 Message-ID: <27370.820747595@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-doc@freebsd.org Precedence: bulk OK, maybe I'm taking the "hold the user's hand" approach too far with this, and I won't hold it against anyone if a few shots are fired.. :-) There are a couple of ports (well, actually a LOT of ports, but let's not go into that) where the traditional `configure build install' sequence doesn't really work, more often than not because the original port's build process simply wasn't *designed* to be front-ended like we do. Your average port instead expects you to read a README, type `./config -init demo', or whatever highly specific sequence of commands is required to actually make it DO something. For those cases, the ports collection isn't very good. There has to be, at the very least, some sort of hooks for implementing slightly higher-level behaviors that a port can set. I can think of a number of ports just off the top of my head which would really benefit from the ability to launch into full tutorial mode! I'm not quite sure what you'd call this target.. Perhaps just one isn't enough. How about: demo: [optional - just whines about no demo being available by default] help: [optional - print some help. Could be a README, could be a man page, could be a lynx tutorial. By default, just print the one-liner or nothing] run: [optional - distinct from demo so that if the port has a "normal" run mode as well as a "demo" mode, you can still invoke them both. By default, just whine in the same fashion as demo] Comments? Oh yeah, I'd also like to introduce a new variable - DOC_URL. It should point to whatever port specific page of doc exists (since many ports now have online HTML docs associated with them) or the FreeBSD ports page by default. Perhaps the help target itself could conditionalize off of two variables to enable this: WWW_HELP If YES, invoke webhelp target instead of standard default. WWW_BROWSER Set to browser string to invoke on DOC_URLs. Should be in printf style syntax, e.g.: WWW_BROWSER="lynx %s" or WWW_BROWSER="netscape -remote 'openURL(%s)'" So, assuming that you had WWW_BROWSER set to the netscape example and WWW_HELP=YES in your environment, doing: cd /usr/ports/www/apache make help Would cause your running netscape to flip over to the Apache home page automagically (sound of trumpets). More paranoid types could simply set WWW_BROWSER="netscape %s" to start netscape every time. Any heart-felt agreement or dissent? Satoshi - don't worry, I'll do the actual work, assuming we have general agreement. I've already done it anyway.. :) Jordan From owner-freebsd-doc Thu Jan 4 04:06:11 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA02070 for doc-outgoing; Thu, 4 Jan 1996 04:06:11 -0800 (PST) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id EAA02045 Thu, 4 Jan 1996 04:06:03 -0800 (PST) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.3/8.6.9) id EAA01680; Thu, 4 Jan 1996 04:05:56 -0800 (PST) Date: Thu, 4 Jan 1996 04:05:56 -0800 (PST) Message-Id: <199601041205.EAA01680@silvia.HIP.Berkeley.EDU> To: jkh@time.cdrom.com CC: ports@freebsd.org, doc@freebsd.org In-reply-to: <27370.820747595@time.cdrom.com> (jkh@time.cdrom.com) Subject: Re: `make run'? Don't hit! From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-doc@freebsd.org Precedence: bulk * Any heart-felt agreement or dissent? Satoshi - don't worry, I'll do * the actual work, assuming we have general agreement. I've already * done it anyway.. :) Looks pretty good, except I'd prefer it check if the variable is defined or not instead of the value, we usually use "yes" instead of "YES" and I think it's plain ugly that some ports demand the all-uppercase value. If it has to check the value, at least we can use just use the first letter and igrone the case, so that "y", "yes", "YES", "YEAH BABY!!!" will all work. :) Satoshi From owner-freebsd-doc Thu Jan 4 08:37:59 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA14908 for doc-outgoing; Thu, 4 Jan 1996 08:37:59 -0800 (PST) Received: from cls.net (freeside.cls.de [192.129.50.1]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id IAA14902 for ; Thu, 4 Jan 1996 08:37:56 -0800 (PST) Received: by mail.cls.net (Smail3.1.29.1) from allegro.lemis.de (192.109.197.134) with smtp id ; Thu, 4 Jan 96 16:36 GMT From: grog@lemis.de (Greg Lehey) Organisation: LEMIS, Schellnhausen 2, 36325 Feldatal, Germany Phone: +49-6637-919123 Fax: +49-6637-919122 Reply-To: grog@lemis.de (Greg Lehey) Received: (grog@localhost) by allegro.lemis.de (8.6.9/8.6.9) id RAA02480; Thu, 4 Jan 1996 17:22:18 +0100 Message-Id: <199601041622.RAA02480@allegro.lemis.de> Subject: Re: Has the copyright dust settled? To: kelly@fsl.noaa.gov (Sean Kelly) Date: Thu, 4 Jan 1996 17:22:17 +0100 (MET) Cc: doc@freebsd.org In-Reply-To: <9601031646.AA08436@emu.fsl.noaa.gov> from "Sean Kelly" at Jan 3, 96 09:46:16 am X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-doc@freebsd.org Precedence: bulk Sean Kelly writes: > > THIS DOCUMENTATION IS PROVIDED BY A. U. THOR ``AS IS'' AND ANY EXPRESS > OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED > WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE > DISCLAIMED. IN NO EVENT SHALL A. U. THOR BE LIABLE FOR ANY DIRECT, > INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES > (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR > SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) > HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, > STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING > IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE > POSSIBILITY OF SUCH DAMAGE. OK, I don't understand the US legal system (does anybody? :-), but I have never understood the illegible shouting in these clauses. Are they required by law? Do they have a special legal significance? Or couldn't they be replaced by something in mixed case, possibly in bold if needs be? Greg From owner-freebsd-doc Thu Jan 4 13:06:34 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA04092 for doc-outgoing; Thu, 4 Jan 1996 13:06:34 -0800 (PST) Received: from fslg8.fsl.noaa.gov (fslg8.fsl.noaa.gov [137.75.131.171]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id NAA04078 for ; Thu, 4 Jan 1996 13:06:23 -0800 (PST) Received: by fslg8.fsl.noaa.gov (5.57/Ultrix3.0-C) id AA01677; Thu, 4 Jan 96 15:06:16 -0600 Received: by emu.fsl.noaa.gov (1.38.193.4/SMI-4.1 (1.38.193.4)) id AA28385; Thu, 4 Jan 1996 14:06:14 -0700 Date: Thu, 4 Jan 1996 14:06:14 -0700 From: kelly@fsl.noaa.gov (Sean Kelly) Message-Id: <9601042106.AA28385@emu.fsl.noaa.gov> To: grog@lemis.de Cc: doc@freebsd.org In-Reply-To: <199601041622.RAA02480@allegro.lemis.de> (grog@lemis.de) Subject: Re: Has the copyright dust settled? Sender: owner-doc@freebsd.org Precedence: bulk >>>>> "Greg" == Greg Lehey writes: >> [SHOUT SHOUT SHOUT SHOUT SHOUT SHOUT] Greg> OK, I don't understand the US legal system (does anybody? Greg> :-), but I have never understood the illegible shouting in Greg> these clauses. Good question. Maybe it's just some long standing habit that clueless lawyer-wannabes have duplicated for eons. -- Sean Kelly NOAA Forecast Systems Laboratory, Boulder Colorado USA I put contact lenses in my dog's eyes. They had little pictures of cats on them. Then I took one out and he ran around in circles. -- Steven Wright From owner-freebsd-doc Thu Jan 4 13:08:51 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA04255 for doc-outgoing; Thu, 4 Jan 1996 13:08:51 -0800 (PST) Received: from aleph.lpi.ac.ru (aleph.lpi.ac.ru [147.45.17.5]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id NAA04134 Thu, 4 Jan 1996 13:07:07 -0800 (PST) Received: from td.lpi.ac.ru by aleph.lpi.ac.ru with ESMTP id AAA12093; (8.6.8/D) Fri, 5 Jan 1996 00:01:01 +0300 Received: by td.lpi.ac.ru id AAA03695; (8.6.11/D) Fri, 5 Jan 1996 00:00:37 +0300 To: doc@freebsd.org, questions@freebsd.org Message-ID: Organization: Department of Theoretical Physics. Lebedev Physical Institute. From: "Maksim Stolyarov" Date: Fri, 5 Jan 1996 00:00:37 +0300 (MSK) X-Mailer: Mail/@ [v2.40 FreeBSD] Subject: LinuxEmu Doc / Together? Lines: 427 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-doc@freebsd.org Precedence: bulk According to: > Date: Wed, 3 Jan 1996 13:08:08 -0800 (PST) > From: Doug White > Subject: Linux Emulation now operational! :) > In any case, it IS working! I am thinking of working up some formal docs > on how to get linuxemu up, and hopefully get it added to places like the > FAQ or Handbook. > Thanks all! > Doug White | University of Oregon > Internet: dwhite@gladstone.uoregon.edu | Residence Networking Assistant > http://gladstone.uoregon.edu/~dwhite | Computer Science Major Hi All! I found in my mail-archive some semi-ready docs on LinuxEmu. Doug (and maybe authors of that docs also? somebody else?), we could fill this "white spot" in FAQ/Handbook. In principle I could coordinate this small sub-project but my English is not very perfect for writing docs. Maybe these HOWTO(s) will be useful for someone in future mail-archive searches ... Please send any suggestions to mns@lpi.ac.ru Best regards, Maksim. P.S. Sorry for such HUGE mail tail :-) ############################################################################ LinuxEmu/HOWTO 1/2 ------------------ * Date: Wed, 20 Sep 1995 09:27:00 -0500 * From: Rich Murphey * Subject: linux compatibility man page I took netbsd's man page for linux compatibility and added a brief installation guide. I've sent Jordan the nroff source for review. Any suggestions are welcome! Many thanks to Soren Schmidt for the emulator itself! Rich COMPAT LINUX(8) UNIX System Manager's Manual COMPAT LINUX(8) - - NAME COMPAT LINUX - setup procedure for running Linux binaries - INSTALL In order to run static and dynamicly linked Linux binaries, you need a kernel configured with options COMPAT LINUX. Include options SYSVSHM as - well if you plan to run the linux version of doom. cd /sys/i386/conf echo options '"COMPAT LINUX"' >> GENERIC - echo options SYSVSHM >> GENERIC config GENERIC cd /sys/compile/GENERIC make depend; make make install If you don't already have it, build the loadable kernel module /lkm/linux mod.o. - cd /usr/src/lkm/linux make all install clean Once you have both the kernel and lkm installed, invoke linux as root to load the emulator into the kernel. TESTING To test the emulator using the linux version of the game doom, first get the linux shared libraries. mkdir /compat/linux cd /compat/linux ncftp ftp.freebsd.org:pub/FreeBSD/2.0.5-RELEASE/xperimnt/linux-emu/linux-emu.tar.gz tar xzf linux-emu.tar.gz rm -rf usr lkm linux-emu.tar.gz The lkm and usr portion of this tar file are redundant since you already have the lkm and /usr/bin/linux. Next install doom itself. ncftp ftp.freebsd.org:pub/FreeBSD/2.0.5-RELEASE/xperimnt/linux-emu/linux-doom-1.8.tar.gz tar xzf linux-doom-1.8.tar.gz cd doom-1.8 xdoom DESCRIPTION Most Linux binaries should work, except programs that use Linux-specific features. These include the Linux /proc filesystem (which is different from the optional FreeBSD /proc filesystem), and i386-specific calls, such as enabling virtual 8086 mode. Many linux programs are dynamically linked. So you will also need the Linux shared libraries that the program depends on, and the runtime link- er. Also, you will need to create a "shadow root" directory for Linux binaries on your FreeBSD system. This directory is named /compat/linux. Any file operations done by Linux programs run under FreeBSD will look in this directory first. So, if a Linux program opens, for example, /etc/passwd, FreeBSD will first try to open /compat/linux/etc/passwd, and if that does not exist open the packages that include configuration files, etc under /compat/linux, to avoid naming conflicts with possible FreeBSD counterparts. Shared libraries should also be installed in the shadow tree. Generally, you will need to look for the shared libraries that Linux bi- naries depend on only the first few times that you install a Linux pro- gram on your FreeBSD system. After a while, you will have a sufficient set of Linux shared libraries on your system to be able to run newly im- ported Linux binaries without any extra work. Setting up shared libraries How to get to know which shared libraries Linux binaries need, and where to get them? Basically, there are 2 possibilities (when following these instructions: you will need to be root on your FreeBSD system to do the necessary installation steps). 1. If you have access to a Linux system, see what shared libraries it needs, and copy them to your FreeBSD system. Example: you have just ftp-ed the Linux binary of Doom. Put it on the Linux system you have access to, and check which shared libraries it needs by running `ldd linuxxdoom': (me@linux) ldd linuxxdoom libXt.so.3 (DLL Jump 3.1) => /usr/X11/lib/libXt.so.3.1.0 libX11.so.3 (DLL Jump 3.1) => /usr/X11/lib/libX11.so.3.1.0 libc.so.4 (DLL Jump 4.5pl26) => /lib/libc.so.4.6.29 You would need go get all the files from the last column, and put them under /compat/linux, with the names in the first column as sym- bolic links pointing to them. This means you eventually have these files on your FreeBSD system: /compat/linux/usr/X11/lib/libXt.so.3.1.0 /compat/linux/usr/X11/lib/libXt.so.3 (symbolic link to the above) /compat/linux/usr/X11/lib/libX11.so.3.1.0 /compat/linux/usr/X11/lib/libX11.so.3 (symbolic link to the above) /compat/linux/lib/libc.so.4.6.29 /compat/linux/lib/libc.so.4 (symbolic link to the above) Note that if you already have a Linux shared library with a matching major revision number to the first column of the 'ldd' output, you won't need to copy the file named in the last column to your system, the one you already have should work. It is advisable to copy the shared library anyway if it is a newer version, though. You can re- move the old one, as long as you make the symbolic link point to the new one. So, if you have these libraries on your system: /compat/linux/lib/libc.so.4.6.27 /compat/linux/lib/libc.so.4 -> /compat/linux/lib/libc.so.4.6.27 and you find that the ldd output for a new binary you want to in- stall is: libc.so.4 (DLL Jump 4.5pl26) => /lib/libc.so.4.6.29 you won't need to worry about copying /lib/libc.so.4.6.29 too, be- cause the program should work fine with the slightly older version. You can decide to replace the libc.so anyway, and that should leave you with: /compat/linux/lib/libc.so.4.6.29 /compat/linux/lib/libc.so.4 -> /compat/linux/lib/libc.so.4.6.29 Please note that the symbolic link mechanism is only needed for Lin- ux binaries, the FreeBSD runtime linker takes care of looking for matching major revision numbers itself, you don't need to worry about that. Finally, you must make sure that you have the Linux runtime linker and its config files on your system. You should copy these files from the Linux system to their appropriate place on your FreeBSD system (to the /compat/linux tree): /lib/ld.so /etc/ld.so.cache /etc/ld.so.config 2. You don't have access to a Linux system. In that case, you should get the extra files you need from various ftp sites. Information on where to look for the various files is appended below. For now, let's assume you know where to get the files. Retrieve the following files (all from the same ftp site to avoid any version mismatches), and install them under /compat/linux (i.e. /foo/bar is installed as /compat/linux/foo/bar): /sbin/ldconfig /usr/bin/ldd /lib/libc.so.x.y.z /lib/ld.so ldconfig and ldd don't necessarily need to be under /compat/linux, you can install them elsewhere in the system too. Just make sure they don't conflict with their FreeBSD counterparts. A good idea would be to install them in /usr/local/bin as ldconfig-linux and ldd-linux. Create the file /compat/linux/etc/ld.so.conf, containing the direc- tories in which the Linux runtime linker should look for shared libs. It is a plain text file, containing a directory name on each line. /lib and /usr/lib are standard, you could add the following: /usr/X11/lib /usr/local/lib Note that these are mapped to /compat/linux/XXXX by FreeBSD's compat code, and should exist as such on your system. Run the Linux ldconfig program. It should be statically linked, so it doesn't need any shared libraries by itself. It will create the file /compat/linux/etc/ld.so.cache You should rerun the Linux ver- sion of the ldconfig program each time you add a new shared library. You should now be set up for Linux binaries which only need a shared libc. You can test this by running the Linux ldd on itself. Suppose that you have it installed as ldd-linux, it should produce something like: (me@FreeBSD) ldd-linux `which ldd-linux` libc.so.4 (DLL Jump 4.5pl26) => /lib/libc.so.4.6.29 This being done, you are ready to install new Linux binaries. When- ever you install a new Linux program, you should check if it needs shared libraries, and if so, whether you have them installed in the /compat/linux tree. To do this, you run the Linux version ldd on the new program, and watch its output. ldd (see also the manual page for ldd(1)) will print a list of shared libraries that the program depends on, in the form () => . If it prints "not found" in stead of it means that you need an extra library. Which library this is, is shown in , which will be of the form libXXXX.so. You will need to find a libXXXX.so.. on a Linux ftp site, and install it on your system. The XXXX (name) and (major revision number) should match; the minor number(s) are less important, though it is ad- vised to take the most recent version. Finding the necessary files. Note: the information below is valid as of the ime this document was written (March, 1995), but certain details such as names of ftp sites, directories and distribution names may have changed by the time you read this. Linux is distributed by several groups that make their own set of bina- ries that they distribute. Each distribution has its own name, like "Slackware" or "Yggdrasil". The distributions are available on a lot of ftp sites. Sometimes the files are unpacked, and you can get the individ- ual files you need, but mostly they are stored in distribution sets, usu- ally consisting of subdirectories with gzipped tar files in them. The primary ftp sites for the distributions are: sunsite.unc.edu:/pub/Linux/distributions tsx-11.mit.edu:/pub/linux/distributions Some European mirrors: ftp.luth.se:/pub/linux/distributions ftp.demon.co.uk:/pub/linux/distributions src.doc.ic.ac.uk:/packages/linux/distributions For simplicity, let's concentrate on Slackware here. This distribution consists of a number of subdirectories, containing separate packages. Normally, they're controlled by an install program, but you can retrieve files "by hand" too. First of all, you will need to look in the "con- tents" subdir of the distribution. You will find a lot of small textfiles here describing the contents of the seperate packages. The fastest way to look something up is to retrieve all the files in the contents subdirec- tory, and grep through them for the file you need. Here is an example of a list of files that you might need, and in which contents-file you will find it by grepping through them: Needed Package ld.so ldso ldconfig ldso ldd ldso libc.so.4 shlibs libX11.so.6.0 xf lib - libXt.so.6.0 xf lib - libX11.so.3 oldlibs libXt.so.3 oldlibs So, in this case, you will need the packages ldso, shlibs, xf lib and - oldlibs. In each of the contents-files for these packages, look for a line saying "PACKAGE LOCATION", it will tell you on which 'disk' the package is, in our case it will tell us in which subdirectory we need to look. For our example, we would find the following locations: Package Location ldso diska2 shlibs diska2 oldlibs diskx6 xf lib diskx9 - The locations called "diskXX" refer to the "slakware/XX" subdirectories of the distribution, others may be found in the "contrib" subdirectory. In this case, we could now retrieve the packages we need by retrieving the following files (relative to the root of the Slackware distribution tree): slakware/a2/ldso.tgz slakware/a2/shlibs.tgz slakware/x6/oldlibs/tgz slakware/x9/xf lib.tgz - Extract the files from these gzipped tarfiles in your /compat/linux di- rectory (possibly omitting or afterwards removing files you don't need), and you are done. BUGS The information about Linux distributions may become outdated. SEE ALSO ftp.freebsd.org:pub/FreeBSD/2.0.5-RELEASE/xperimnt/linux-emu/README /usr/src/sys/i386/ibcs2/README.iBCS2 4th Berkeley Distribution March 2, 1995 5 ############################################################################ LinuxEmu/HOWTO 2/2 ------------------ * Date: Wed, 3 Jan 1996 12:26:56 -0500 * From: Brian Clapper * Subject: Re: Linux Emulation I just got the Linux version of Netscape (1.2) running with no problem on FreeBSD 2.1. (It's not that I actually want to *use* Linux's Netscape, but it's a bloated enough application to make a good test case.) Here are the steps I followed: 1. Build a new kernel, with the following option: options COMPAT_LINUX 2. Install the kernel and reboot. (Of course.) 3. Load the Linux compatibility module: odo (/usr/local/bin) # modload -e linux_init /lkm/linux_mod.o Linux emulator installed Module loaded as ID 0 odo (/usr/local/bin) # modstat Type Id Off Loadaddr Size Info Rev Module Name EXEC 0 3 f0925000 0018 f092a000 1 linux_emulator 4. Install the Linux compatibility libraries from the Ports collection: a. Get ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/ports/emulators/linux_lib.tar.gz b. Extract it. c. Build it. d. Install it. It creates files in /compat/linux/lib 5. Try to run your application. Now, when I tried to run the Linux version of Netscape, it came up, but aborted with the following errors: resolv+: "bind" is an invalid keyword resolv+: "hosts" is an invalid keyword It turns out Linux has an "/etc/host.conf" and FreeBSD has one, but they appear to be incompatible. I moved my "/etc/host.conf" out of the way (temporarily), and the Linux Netscape came up perfectly. Of course, I connected to "www.freebsd.org" as a test... Perhaps there's a way to point the Linux executables at a separate /etc tree which contains a Linux "host.conf". If there is, I don't know how, though. ---- Brian Clapper, bmc@telebase.com, http://www.netaxs.com/~bmc/ "In defeat, unbeatable; in victory, unbearable." -- Winston Curchill, of Montgomery --- Maksim N. Stolyarov -> mns@lpi.ac.ru <- | Vesso-Link pager Department of Theoretical Physics, | +7(095)974-0111, pager 4597 Lebedev Physical Institute, RAS | Email -> Pager Leninskii 53, 117924, Moscow, Russia | pager@vlpage.sovam.com fax: +7(95)135-8533, tel: +7(95)132-6024 | vl#4597 - first line of mail body From owner-freebsd-doc Thu Jan 4 14:03:44 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA09282 for doc-outgoing; Thu, 4 Jan 1996 14:03:44 -0800 (PST) Received: from fieber-john.campusview.indiana.edu (Fieber-John.campusview.indiana.edu [149.159.1.34]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id OAA09249 for ; Thu, 4 Jan 1996 14:03:31 -0800 (PST) Received: (from jfieber@localhost) by fieber-john.campusview.indiana.edu (8.6.12/8.6.12) id RAA12357; Thu, 4 Jan 1996 17:03:26 -0500 Date: Thu, 4 Jan 1996 17:03:26 -0500 (EST) From: John Fieber X-Sender: jfieber@fieber-john.campusview.indiana.edu To: Greg Lehey cc: Sean Kelly , doc@freebsd.org Subject: Re: Has the copyright dust settled? In-Reply-To: <199601041622.RAA02480@allegro.lemis.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-doc@freebsd.org Precedence: bulk On Thu, 4 Jan 1996, Greg Lehey wrote: > ...the illegible shouting in these clauses. [...] > Do they have a special legal significance? Most certainly! This constitutes the foundation of the legal profession in the United States! -john == jfieber@indiana.edu =========================================== == http://fieber-john.campusview.indiana.edu/~jfieber ============ From owner-freebsd-doc Thu Jan 4 14:07:21 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA09771 for doc-outgoing; Thu, 4 Jan 1996 14:07:21 -0800 (PST) Received: from fslg8.fsl.noaa.gov (fslg8.fsl.noaa.gov [137.75.131.171]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id OAA09757 for ; Thu, 4 Jan 1996 14:07:13 -0800 (PST) Received: by fslg8.fsl.noaa.gov (5.57/Ultrix3.0-C) id AA02287; Thu, 4 Jan 96 16:07:01 -0600 Received: by emu.fsl.noaa.gov (1.38.193.4/SMI-4.1 (1.38.193.4)) id AA28944; Thu, 4 Jan 1996 15:06:56 -0700 Date: Thu, 4 Jan 1996 15:06:56 -0700 From: kelly@fsl.noaa.gov (Sean Kelly) Message-Id: <9601042206.AA28944@emu.fsl.noaa.gov> To: jfieber@indiana.edu Cc: grog@lemis.de, doc@freebsd.org In-Reply-To: (message from John Fieber on Thu, 4 Jan 1996 17:03:26 -0500 (EST)) Subject: Re: Has the copyright dust settled? Sender: owner-doc@freebsd.org Precedence: bulk >>>>> "John" == John Fieber writes: John> On Thu, 4 Jan 1996, Greg Lehey wrote: >> ...the illegible shouting in these clauses. [...] Do they >> have a special legal significance? John> Most certainly! This constitutes the foundation of the John> legal profession in the United States! An entire profession's basis resting completely on the caps-lock key ... I shudder to think what'd happen if we broke their keyboards. We might celebrate! :-) -- Sean Kelly NOAA Forecast Systems Laboratory, Boulder Colorado USA What is it that makes a complete stranger dive into an icy river to save a solid gold baby? Maybe we'll never know. -- Jack Handey From owner-freebsd-doc Thu Jan 4 15:22:40 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA20110 for doc-outgoing; Thu, 4 Jan 1996 15:22:40 -0800 (PST) Received: from vector.jhs.local (slip139-92-42-170.emea.ibm.net [139.92.42.170]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id PAA20049 Thu, 4 Jan 1996 15:22:16 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by vector.jhs.local (8.7.3/8.6.9) with SMTP id WAA04365; Thu, 4 Jan 1996 22:01:35 +0100 (MET) Message-Id: <199601042101.WAA04365@vector.jhs.local> X-Authentication-Warning: vector.jhs.local: Host localhost [127.0.0.1] didn't use HELO protocol To: kelly@fsl.noaa.gov (Sean Kelly) cc: jfieber@indiana.edu, wilko@yedi.iaf.nl, doc@freebsd.org Subject: Re: Has the copyright dust settled? Reply-To: "Julian H. Stacey" Organization: Vector Systems Ltd. (Internet Unix & C Consultants) Address: Holz Strasse 27d, 80469 Munich, Germany Phone: +49.89.268616 Fax: +49.89.2608126 (pending reconfig) Web: http://www.freebsd.org/~jhs/ Mailer: EXMH version 1.6.5 95 12 11 In-reply-to: Your message of "Wed, 03 Jan 1996 09:46:16 MST." <9601031646.AA08436@emu.fsl.noaa.gov> Date: Thu, 04 Jan 1996 22:01:35 +0100 From: "Julian H. Stacey" Sender: owner-doc@freebsd.org Precedence: bulk Hi, Reference: > From: kelly@fsl.noaa.gov (Sean Kelly) > Subject: Re: Has the copyright dust settled? > Date: Wed, 3 Jan 1996 09:46:16 -0700 > Message-id: <9601031646.AA08436@emu.fsl.noaa.gov> > > Here's something that ought to get discussion going on this topic > ... pretty neat what search-and-replace can do :-) Even neater what dd if=CAPS of=normal conv=lcase can do to all that really ugly UCB/BSD boiler plate Caps. block ;-) Regards, Julian. -- Julian H. Stacey jhs@freebsd.org http://www.freebsd.org/~jhs/ From owner-freebsd-doc Thu Jan 4 15:28:55 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA20930 for doc-outgoing; Thu, 4 Jan 1996 15:28:55 -0800 (PST) Received: from fslg8.fsl.noaa.gov (fslg8.fsl.noaa.gov [137.75.131.171]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id PAA20912 Thu, 4 Jan 1996 15:28:45 -0800 (PST) Received: by fslg8.fsl.noaa.gov (5.57/Ultrix3.0-C) id AA02880; Thu, 4 Jan 96 17:28:19 -0600 Received: by emu.fsl.noaa.gov (1.38.193.4/SMI-4.1 (1.38.193.4)) id AA29046; Thu, 4 Jan 1996 16:28:17 -0700 Date: Thu, 4 Jan 1996 16:28:17 -0700 From: kelly@fsl.noaa.gov (Sean Kelly) Message-Id: <9601042328.AA29046@emu.fsl.noaa.gov> To: jhs@freebsd.org Cc: jfieber@indiana.edu, wilko@yedi.iaf.nl, doc@freebsd.org In-Reply-To: <199601042101.WAA04365@vector.jhs.local> Subject: Re: Has the copyright dust settled? Sender: owner-doc@freebsd.org Precedence: bulk >>>>> "Julian" == Julian H Stacey writes: Julian> Even neater what dd if=CAPS of=normal conv=lcase can do to Julian> all that really ugly UCB/BSD boiler plate Caps. block ;-) Someday I'll memorize all of what dd can do ... for now, I'll stick with tr. -- Sean Kelly NOAA Forecast Systems Laboratory, Boulder Colorado USA I went to a restaurant that serves "breakfast at any time." So I ordered French Toast during the Renaissance. -- Steven Wright From owner-freebsd-doc Thu Jan 4 15:59:24 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA25115 for doc-outgoing; Thu, 4 Jan 1996 15:59:24 -0800 (PST) Received: from parody.tecc.co.uk (parody.tecc.co.uk [193.128.6.83]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id PAA25091 for ; Thu, 4 Jan 1996 15:59:17 -0800 (PST) Received: (from james@localhost) by parody.tecc.co.uk (8.6.12/8.6.12) id BAA03652; Thu, 4 Jan 1996 01:09:07 GMT Date: Thu, 4 Jan 1996 01:09:07 +0000 () From: James Raynard To: Sean Kelly cc: doc@freebsd.org Subject: Re: Handbook - printer setup In-Reply-To: <9601032045.AA10768@emu.fsl.noaa.gov> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-doc@freebsd.org Precedence: bulk On Wed, 3 Jan 1996, Sean Kelly wrote: > >>>>> "James" == James Raynard writes: > > James> The bit that really had me tearing my hair out was when I > James> tried to use the suggested text filter - I kept getting > James> errors 'execv of /usr/local/libexec/hpif failed'. After > James> checking the paths and were correct, checking that the > James> filter was world-readable and executable and successfully > James> piping into and out of the filter by hand I was at a > James> complete loss. > > Is it possible it was world-readable/executable but NOT > owner-readable/executable, and the owner was daemon? (Or NOT > group-readable/executable and the group was daemon?) That would > prevent LPD from executing the filter. (That's an effective way to > exclude a user/group from executing a certain file while enabling > everyone else to do so.) ??? World-readable/executable means readable/executable by user, group and other. At least that's what I've always understood it to mean. > Did you try running the filter script yourself, by hand? As root, by > hand? Yes, as I said I successfully piped a file through the filter to the printer by hand. > James> It did cross my mind that it could be a problem with > James> something being setuid. > > The filter doesn't need to be setuid/setgid. Of course not; in fact it mustn't be (that would be a potential security hole). What I meant was that some systems won't allow setuid scripts to be executed, so I hypothesised that FreeBSD doesn't allow setuid programs to exec shell scripts. > James> However, the Handbook says that the text filter is run by > James> lpd, which is not setuid or setgid on my system, so I > James> assumed it was something else. > > Probably, but I'm not sure what. If the text filter is indeed run by lpd and not one of the setuid lp? programs, my hypothesis is irrelevant. In which case I have no idea either. > James> As I had by now completely run out of ideas, I compiled a C > James> program which did the same as hpif. This worked! > > I think it *has* to be the permissions on the script. Perhaps it was That was the first thing I checked. They were exactly the same as the permissions on the C executable. > something like > > -rw-rw-rwx 1 daemon daemon 1294 hpif > > Instead of > > -r-xr-xr-x 1 daemon daemon 1294 hpif No, in both cases they were -rwxrwxr-x 1 root bin James Segmentation fault (core dumped): cannot find file '.signature' From owner-freebsd-doc Thu Jan 4 16:05:21 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id QAA25799 for doc-outgoing; Thu, 4 Jan 1996 16:05:21 -0800 (PST) Received: from fslg8.fsl.noaa.gov (fslg8.fsl.noaa.gov [137.75.131.171]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id QAA25784 for ; Thu, 4 Jan 1996 16:05:16 -0800 (PST) Received: by fslg8.fsl.noaa.gov (5.57/Ultrix3.0-C) id AA03154; Thu, 4 Jan 96 18:05:14 -0600 Received: by emu.fsl.noaa.gov (1.38.193.4/SMI-4.1 (1.38.193.4)) id AA29103; Thu, 4 Jan 1996 17:05:14 -0700 Date: Thu, 4 Jan 1996 17:05:14 -0700 From: kelly@fsl.noaa.gov (Sean Kelly) Message-Id: <9601050005.AA29103@emu.fsl.noaa.gov> To: james@parody.tecc.co.uk Cc: doc@freebsd.org In-Reply-To: (message from James Raynard on Thu, 4 Jan 1996 01:09:07 +0000 ()) Subject: Re: Handbook - printer setup Sender: owner-doc@freebsd.org Precedence: bulk >>>>> "James" == James Raynard writes: James> ??? World-readable/executable means readable/executable by James> user, group and other. At least that's what I've always James> understood it to mean. Okay, I just wanted to confirm syntax ... sometimes people use `world' in place of `other.' James> What I meant was that some systems won't allow setuid James> scripts to be executed, so I hypothesised that FreeBSD James> doesn't allow setuid programs to exec shell scripts. I see now. But I still have no idea why lpd failed to exec your script. -- Sean Kelly NOAA Forecast Systems Laboratory, Boulder Colorado USA One thing that makes me believe in UFOs is, sometimes I lose stuff. -- Jack Handey From owner-freebsd-doc Thu Jan 4 18:00:10 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA14705 for doc-outgoing; Thu, 4 Jan 1996 18:00:10 -0800 (PST) Received: from Aspen.Woc.Atinc.COM (aspen.woc.atinc.com [198.138.38.205]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id SAA14619 for ; Thu, 4 Jan 1996 18:00:00 -0800 (PST) Received: (from jmb@localhost) by Aspen.Woc.Atinc.COM (8.6.12/8.6.9) id UAA09438; Thu, 4 Jan 1996 20:59:29 -0500 Date: Thu, 4 Jan 1996 20:59:28 -0500 (EST) From: "Jonathan M. Bresler" X-Sender: jmb@Aspen.Woc.Atinc.COM To: Sean Kelly cc: jfieber@indiana.edu, grog@lemis.de, doc@freebsd.org Subject: Re: Has the copyright dust settled? In-Reply-To: <9601042206.AA28944@emu.fsl.noaa.gov> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-doc@freebsd.org Precedence: bulk On Thu, 4 Jan 1996, Sean Kelly wrote: > An entire profession's basis resting completely on the caps-lock key > ... I shudder to think what'd happen if we broke their keyboards. We > might celebrate! :-) better to ask why computer once had only uppercase. this was not an engineering or ergonomics decision. a management bozo decided this. Jonathan M. Bresler FreeBSD Postmaster jmb@FreeBSD.ORG play go. ride bike. hack FreeBSD.--ah the good life i am moving to a new job. PLEASE USE: jmb@FreeBSD.ORG From owner-freebsd-doc Thu Jan 4 18:22:12 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA18933 for doc-outgoing; Thu, 4 Jan 1996 18:22:12 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id SAA18901 for ; Thu, 4 Jan 1996 18:21:58 -0800 (PST) Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.12/8.6.9) id MAA13034; Fri, 5 Jan 1996 12:53:13 +1030 From: Michael Smith Message-Id: <199601050223.MAA13034@genesis.atrad.adelaide.edu.au> Subject: Re: Has the copyright dust settled? To: kelly@fsl.noaa.gov (Sean Kelly) Date: Fri, 5 Jan 1996 12:53:12 +1030 (CST) Cc: grog@lemis.de, doc@freebsd.org In-Reply-To: <9601042106.AA28385@emu.fsl.noaa.gov> from "Sean Kelly" at Jan 4, 96 02:06:14 pm MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-doc@freebsd.org Precedence: bulk Sean Kelly stands accused of saying: > > >>>>> "Greg" == Greg Lehey writes: > > >> [SHOUT SHOUT SHOUT SHOUT SHOUT SHOUT] > > Greg> OK, I don't understand the US legal system (does anybody? > Greg> :-), but I have never understood the illegible shouting in > Greg> these clauses. > > Good question. Maybe it's just some long standing habit that clueless > lawyer-wannabes have duplicated for eons. It's actually because someone once (successfully) argued that putting it in lower case was tantamount to hiding it, and thus it must be emphasised or the precedent automatically invalidates it. There's an idirect reference to this in one of the "Artur Blord" stories (Arthur C Clarke? it was a long time ago...) where a company prints all of its letterhead _except_ the PTY LTD in lowecase... > Sean Kelly -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] "Who does BSD?" "We do Chucky, we do." [[ From owner-freebsd-doc Thu Jan 4 19:59:11 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA29242 for doc-outgoing; Thu, 4 Jan 1996 19:59:11 -0800 (PST) Received: from Aspen.Woc.Atinc.COM (aspen.woc.atinc.com [198.138.38.205]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id TAA29227 for ; Thu, 4 Jan 1996 19:59:02 -0800 (PST) Received: (from jmb@localhost) by Aspen.Woc.Atinc.COM (8.6.12/8.6.9) id WAA09584; Thu, 4 Jan 1996 22:55:56 -0500 Date: Thu, 4 Jan 1996 22:55:54 -0500 (EST) From: "Jonathan M. Bresler" X-Sender: jmb@Aspen.Woc.Atinc.COM To: Michael Smith cc: Sean Kelly , grog@lemis.de, doc@FreeBSD.ORG Subject: Re: Has the copyright dust settled? In-Reply-To: <199601050223.MAA13034@genesis.atrad.adelaide.edu.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-doc@FreeBSD.ORG Precedence: bulk On Fri, 5 Jan 1996, Michael Smith wrote: > It's actually because someone once (successfully) argued that putting it > in lower case was tantamount to hiding it, and thus it must be emphasised > or the precedent automatically invalidates it. bloody legal system. but sir, why do we do it this way? because, we have always done it this way. imagine these guys running medical facilities. no anethestic. no antibiotics. no scrubbing for surgery. no surgical gowns. no living patients. Jonathan M. Bresler FreeBSD Postmaster jmb@FreeBSD.ORG play go. ride bike. hack FreeBSD.--ah the good life i am moving to a new job. PLEASE USE: jmb@FreeBSD.ORG From owner-freebsd-doc Thu Jan 4 22:07:27 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id WAA09604 for doc-outgoing; Thu, 4 Jan 1996 22:07:27 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [192.216.222.226]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id WAA09597 Thu, 4 Jan 1996 22:07:19 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.12/8.6.9) with SMTP id WAA04596; Thu, 4 Jan 1996 22:06:56 -0800 To: "Jonathan M. Bresler" cc: Michael Smith , Sean Kelly , grog@lemis.de, doc@freebsd.org Subject: Re: Has the copyright dust settled? In-reply-to: Your message of "Thu, 04 Jan 1996 22:55:54 EST." Date: Thu, 04 Jan 1996 22:06:56 -0800 Message-ID: <4594.820822016@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-doc@freebsd.org Precedence: bulk > imagine these guys running medical facilities. > no anethestic. > no antibiotics. > no scrubbing for surgery. > no surgical gowns. > no living patients. Hey, then I'd say the end justifies the means! Jordan From owner-freebsd-doc Fri Jan 5 03:26:11 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id DAA00695 for doc-outgoing; Fri, 5 Jan 1996 03:26:11 -0800 (PST) Received: from iaehv.IAEhv.nl (root@iaehv.IAEhv.nl [192.87.208.2]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id DAA00674 Fri, 5 Jan 1996 03:26:03 -0800 (PST) Received: by iaehv.IAEhv.nl (8.6.12/1.63) id MAA14907; Fri, 5 Jan 1996 12:22:34 +0100 X-Disclaimer: iaehv.nl is a public access UNIX system and cannot be held responsible for the opinions of its individual users. Received: from localhost (localhost [127.0.0.1]) by nietzsche.bowtie.nl (8.6.12/8.6.9) with ESMTP id MAA05331; Fri, 5 Jan 1996 12:16:15 +0100 Message-Id: <199601051116.MAA05331@nietzsche.bowtie.nl> X-Mailer: exmh version 1.6.1 5/23/95 To: "Maksim Stolyarov" cc: doc@freebsd.org, questions@freebsd.org Subject: Re: LinuxEmu Doc / Together? In-reply-to: mns's message of Fri, 05 Jan 1996 00:00:37 +0300. Date: Fri, 05 Jan 1996 12:16:13 +0100 From: Marc van Kempen Sender: owner-doc@freebsd.org Precedence: bulk You don't mention that it only works with ZMAGIC libs, which seem to be hard to find. Marc. ---------------------------------------------------- Marc van Kempen BowTie Technology Email: marc@bowtie.nl WWW & Databases tel. +31 40 2 43 20 65 fax. +31 40 2 44 21 86 http://www.bowtie.nl ---------------------------------------------------- From owner-freebsd-doc Fri Jan 5 06:18:08 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id GAA06936 for doc-outgoing; Fri, 5 Jan 1996 06:18:08 -0800 (PST) Received: from gw0.telebase.com (root@gw0.telebase.com [192.132.57.100]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id GAA06931 for ; Fri, 5 Jan 1996 06:18:05 -0800 (PST) Received: from wormhole.telebase.com by gw0.telebase.com id JAA21100; Fri, 5 Jan 1996 09:15:00 -0500 (EST) Received: from odo.telebase.com (root@odo.telebase.com [172.16.2.217]) by wormhole.telebase.com (8.7.1/8.6.9.1) with ESMTP id JAA06311; Fri, 5 Jan 1996 09:44:31 -0500 (EST) Received: (from bmc@localhost) by odo.telebase.com (8.6.12/8.6.9.1) id JAA07647; Fri, 5 Jan 1996 09:15:32 -0500 Date: Fri, 5 Jan 1996 09:15:32 -0500 From: Brian Clapper Message-Id: <199601051415.JAA07647@telebase.com.> To: "Maksim Stolyarov" Cc: freebsd-doc@freebsd.org Subject: Re: LinuxEmu Doc / Together? In-Reply-To: <2611749@toto.iv> Sender: owner-doc@freebsd.org Precedence: bulk >>>>> "Maksim" == Maksim Stolyarov writes: Maksim> I found in my mail-archive some semi-ready docs on Maksim> LinuxEmu. Doug (and maybe authors of that docs also? somebody Maksim> else?), we could fill this "white spot" in FAQ/Handbook. In Maksim> principle I could coordinate this small sub-project but my English Maksim> is not very perfect for writing docs. I'd be willing to lend a hand. ---- Brian Clapper, bmc@telebase.com, http://www.netaxs.com/~bmc/ If all else fails, immortality can always be assured by spectacular error. -- John Kenneth Galbraith From owner-freebsd-doc Fri Jan 5 08:29:38 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA14997 for doc-outgoing; Fri, 5 Jan 1996 08:29:38 -0800 (PST) Received: from www3.clever.net (billdun@www3.clever.net [206.31.72.5]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id IAA14992 for ; Fri, 5 Jan 1996 08:29:34 -0800 (PST) Received: (from billdun@localhost) by www3.clever.net (8.7.1/8.6.9) id LAA07252; Fri, 5 Jan 1996 11:29:17 -0500 Date: Fri, 5 Jan 1996 11:29:13 -0500 (EST) From: billdun To: John Fieber cc: Bill Dunbar , doc@freebsd.org Subject: Re: project help In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-doc@freebsd.org Precedence: bulk John, I have nothing in particular in mind. I am strong in "C" and UNIX. Regards, David ******************************************* On Mon, 1 Jan 1996, John Fieber wrote: > On Sun, 31 Dec 1995, Bill Dunbar wrote: > > > :-) Thanks for providing such a great resource. > > > > I would like to contribute to the project. > > Great! Anything in particular you have in mind? Any particular areas of > expertise? > > -john > > == jfieber@indiana.edu =========================================== > == http://fieber-john.campusview.indiana.edu/~jfieber ============ > > From owner-freebsd-doc Sat Jan 6 18:08:52 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA06509 for doc-outgoing; Sat, 6 Jan 1996 18:08:52 -0800 (PST) Received: from Post-Office.UH.EDU (Post-Office.UH.EDU [129.7.1.20]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id SAA06502 for ; Sat, 6 Jan 1996 18:08:49 -0800 (PST) Received: from UUCP-GW.CC.UH.EDU by Post-Office.UH.EDU (PMDF V5.0-5 #8380) id <01HZPASUDD800000X6@Post-Office.UH.EDU> for doc@freebsd.org; Sat, 06 Jan 1996 20:08:47 -0600 (CST) Received: from Taronga.COM by UUCP-GW.CC.UH.EDU with UUCP id AA12993 (5.67a/IDA-1.5 for doc@freebsd.org); Sat, 06 Jan 1996 19:43:30 -0600 Received: (from peter@localhost) by bonkers.taronga.com (8.6.11/8.6.9) id JAA28361 for taronga-freebsd-doc@uunet.uu.net; Sat, 06 Jan 1996 09:01:26 -0600 Date: Sat, 06 Jan 1996 09:01:26 -0600 From: peter@taronga.com (Peter da Silva) Subject: Re: Has the copyright dust settled? To: doc@freebsd.org Message-id: <199601061501.JAA28361@bonkers.taronga.com> Organization: Taronga Park BBS Content-transfer-encoding: 7BIT References: <9601042206.AA28944@emu.fsl.noaa.gov> Sender: owner-doc@freebsd.org Precedence: bulk In article , Jonathan M. Bresler wrote: > better to ask why computer once had only uppercase. this was >not an engineering or ergonomics decision. a management bozo decided this. for the love of god. From owner-freebsd-doc Sat Jan 6 23:31:20 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id XAA21685 for doc-outgoing; Sat, 6 Jan 1996 23:31:20 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id XAA21676 for ; Sat, 6 Jan 1996 23:31:17 -0800 (PST) Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.12/8.6.9) id SAA19967; Sun, 7 Jan 1996 18:05:00 +1030 From: Michael Smith Message-Id: <199601070735.SAA19967@genesis.atrad.adelaide.edu.au> Subject: Re: Has the copyright dust settled? To: peter@taronga.com (Peter da Silva) Date: Sun, 7 Jan 1996 18:04:59 +1030 (CST) Cc: doc@FreeBSD.ORG In-Reply-To: <199601061501.JAA28361@bonkers.taronga.com> from "Peter da Silva" at Jan 6, 96 09:01:26 am MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-doc@FreeBSD.ORG Precedence: bulk Peter da Silva stands accused of saying: > > better to ask why computer once had only uppercase. this was > >not an engineering or ergonomics decision. a management bozo decided this. > > for the love of god. for the love of GOD, actually 8) -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] "Who does BSD?" "We do Chucky, we do." [[