From owner-freebsd-doc Mon Aug 12 00:13:41 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA05148 for doc-outgoing; Mon, 12 Aug 1996 00:13:41 -0700 (PDT) Received: from mail.cs.tu-berlin.de (root@mail.cs.tu-berlin.de [130.149.17.13]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id AAA05137 for ; Mon, 12 Aug 1996 00:13:38 -0700 (PDT) Received: from campa.panke.de (anonymous230.ppp.cs.tu-berlin.de [130.149.17.230]) by mail.cs.tu-berlin.de (8.6.12/8.6.12) with ESMTP id IAA12362; Mon, 12 Aug 1996 08:57:12 +0200 Received: (from wosch@localhost) by campa.panke.de (8.6.12/8.6.12) id BAA03966; Mon, 12 Aug 1996 01:15:13 +0200 Date: Mon, 12 Aug 1996 01:15:13 +0200 From: Wolfram Schneider Message-Id: <199608112315.BAA03966@campa.panke.de> To: John Fieber Cc: doc@freebsd.org Subject: Re: Font cookbook in .sgml format In-Reply-To: References: <199608080139.UAA23821@base486.synet.net> Reply-to: Wolfram Schneider MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-doc@freebsd.org X-Loop: FreeBSD.org Precedence: bulk John Fieber writes: >Its now on a web server that gets over 14,000 hits a day (not >counting grapics). Is that good? For the moment its under >http://www.freebsd.org/tutorials, but it may find its way into >the handbook eventually. The tutorials should be in the source tree, may be `/usr/share/doc/tutorials' Wolfram From owner-freebsd-doc Mon Aug 12 06:31:35 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA18935 for doc-outgoing; Mon, 12 Aug 1996 06:31:35 -0700 (PDT) Received: from fallout.campusview.indiana.edu (fallout.campusview.indiana.edu [149.159.1.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id GAA18928 for ; Mon, 12 Aug 1996 06:31:14 -0700 (PDT) Received: from localhost (jfieber@localhost) by fallout.campusview.indiana.edu (8.7.5/8.7.3) with SMTP id IAA11249; Mon, 12 Aug 1996 08:30:03 -0500 (EST) Date: Mon, 12 Aug 1996 08:30:02 -0500 (EST) From: John Fieber To: Wolfram Schneider cc: doc@freebsd.org Subject: Re: Font cookbook in .sgml format In-Reply-To: <199608112315.BAA03966@campa.panke.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-doc@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Mon, 12 Aug 1996, Wolfram Schneider wrote: > The tutorials should be in the source tree, may be > `/usr/share/doc/tutorials' Yes, but one possible reason for not putting them there is that for some, it is just a temporary holding area and they are ultimately to be included in the handbook. Another is that the web pages will be going into CVS soon (but outside the main tree, like the ports collection) which would make their inclusion in future FreeBSD distributions. -john == jfieber@indiana.edu =========================================== == http://fallout.campusview.indiana.edu/~jfieber ================ From owner-freebsd-doc Mon Aug 12 07:48:18 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA22661 for doc-outgoing; Mon, 12 Aug 1996 07:48:18 -0700 (PDT) Received: from al.imforei.apana.org.au (root@al.imforei.apana.org.au [202.12.89.41]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id HAA22624 for ; Mon, 12 Aug 1996 07:47:46 -0700 (PDT) Received: (from pjchilds@localhost) by al.imforei.apana.org.au (8.7.5/8.7.3) id AAA27607; Tue, 13 Aug 1996 00:17:05 +0930 (CST) Date: Tue, 13 Aug 1996 00:17:05 +0930 (CST) From: Peter Childs Message-Id: <199608121447.AAA27607@al.imforei.apana.org.au> To: jfieber@indiana.edu, freebsd-doc@freebsd.org Subject: Re: Font cookbook in .sgml format X-Newsreader: TIN [version 1.2 PL2] Sender: owner-doc@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In article <4und3o$qba@al.imforei.apana.org.au> you wrote: : On Mon, 12 Aug 1996, Wolfram Schneider wrote: : > The tutorials should be in the source tree, may be : > `/usr/share/doc/tutorials' : Yes, but one possible reason for not putting them there is that : for some, it is just a temporary holding area and they are : ultimately to be included in the handbook. Another is that the Handbook? Perhaps we should call it the "FreeBSD Library" or something similar because it was _well_ over 300+ pages last time i looked :) From a few minutes thought it seems a difficult task to know at which level to aim the handbook, the FAQ's, the tutorials (etc). With such a diverse audience from all walks of life and levels of experience it seems a massive task. Looks like the FreeBSD doc team have done a great job! Peter -- Peter Childs --- http://www.imforei.apana.org.au/~pjchilds Finger pjchilds@al.imforei.apana.org.au for public PGP key From owner-freebsd-doc Tue Aug 13 08:53:59 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA20694 for doc-outgoing; Tue, 13 Aug 1996 08:53:59 -0700 (PDT) Received: from fallout.campusview.indiana.edu (fallout.campusview.indiana.edu [149.159.1.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id IAA20688; Tue, 13 Aug 1996 08:53:52 -0700 (PDT) Received: from localhost (jfieber@localhost) by fallout.campusview.indiana.edu (8.7.5/8.7.3) with SMTP id KAA17680; Tue, 13 Aug 1996 10:53:51 -0500 (EST) Date: Tue, 13 Aug 1996 10:53:50 -0500 (EST) From: John Fieber To: "Jordan K. Hubbard" cc: www@freebsd.org, doc@freebsd.org Subject: FYI: Vacation Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-doc@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I'll be mostly offline for one week starting this afternoon. I'll try to check my email once or twice to see if any disasters need taking care of. -john == jfieber@indiana.edu =========================================== == http://fallout.campusview.indiana.edu/~jfieber ================ From owner-freebsd-doc Tue Aug 13 19:55:57 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA29600 for doc-outgoing; Tue, 13 Aug 1996 19:55:57 -0700 (PDT) Received: from ref.tfs.com ([206.245.251.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id TAA29593 for ; Tue, 13 Aug 1996 19:55:50 -0700 (PDT) Received: from sl.vizit.donetsk.ua ([194.44.49.211]) by ref.tfs.com (8.7.5/8.7.3) with SMTP id TAA11954 for ; Tue, 13 Aug 1996 19:55:24 -0700 (PDT) Received: (from public@localhost) by sl.vizit.donetsk.ua (8.6.12/8.6.12) id UAA07172; Tue, 13 Aug 1996 20:13:12 +0300 Date: Tue, 13 Aug 1996 20:13:12 +0300 Message-Id: <199608131713.UAA07172@sl.vizit.donetsk.ua> To: doc@freebsd.org X-URL: mailto:doc@freebsd.org X-Mailer: Lynx, Version 2-4-2 From: am.sreal.mutb.donetsk.ua@sl.vizit.donetsk.ua Subject: mailto:doc@freebsd.org Sender: owner-doc@freebsd.org X-Loop: FreeBSD.org Precedence: bulk From owner-freebsd-doc Wed Aug 14 20:18:07 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA18918 for doc-outgoing; Wed, 14 Aug 1996 20:18:07 -0700 (PDT) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id UAA18901 for ; Wed, 14 Aug 1996 20:18:02 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id UAA11795; Wed, 14 Aug 1996 20:17:39 -0700 (PDT) Date: Wed, 14 Aug 1996 20:17:39 -0700 (PDT) Message-Id: <199608150317.UAA11795@silvia.HIP.Berkeley.EDU> To: doc@freebsd.org Subject: Two new entries (ccd) for the FAQ From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-doc@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hello docmasters, I added answers to the two most (un-)popular questions on the ccd list. Please review and commit at your leisure (or I'll do it if they're ok). Thanks Satoshi ------- Index: freebsd-faq.sgml =================================================================== RCS file: /usr/cvs/src/share/doc/FAQ/freebsd-faq.sgml,v retrieving revision 1.60 diff -u -r1.60 freebsd-faq.sgml --- freebsd-faq.sgml 1996/08/05 17:18:03 1.60 +++ freebsd-faq.sgml 1996/08/15 03:09:24 @@ -2500,6 +2500,49 @@ + + What's inappropriate about my ccd? +

+ The symptom of this is: + + host# ccdconfig -C + ccdconfig: ioctl (CCDIOCSET): /dev/ccd0c: Inappropriate file type or format + host# + + +

+ This usually happens when you are trying to concatenate the + `c' partitions, which default to type `unused'. The ccd + driver requires the underlying partition type to be + FS_BSDFFS. Edit the disklabel of the disks you are trying + to concatenate and change the types of partitions to + `4.2BSD'. + + + Why can't I edit the disklabel on my ccd? +

+ The symptom of this is: + + host# disklabel ccd0 + (it prints something sensible here, so let's try to edit it) + host# disklabel -e ccd0 + (edit, save, quit) + disklabel: ioctl DIOCWDINFO: No disk label on disk; + use "disklabel -r" to install initial label + host# + + +

+ This is because the disklabel returned by ccd is actually a + `fake' one that is not really on the disk. You can solve + this problem by writing it back explicitly, as in: + + host# disklabel ccd0 > /tmp/disklabel.tmp + host# disklabel -Rr ccd0 /tmp/disklabel.tmp + host# disklabel -e ccd0 + (this will work now) + + Networking From owner-freebsd-doc Thu Aug 15 01:17:53 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA22422 for doc-outgoing; Thu, 15 Aug 1996 01:17:53 -0700 (PDT) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id BAA22398; Thu, 15 Aug 1996 01:17:44 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id BAA17803; Thu, 15 Aug 1996 01:17:41 -0700 (PDT) Date: Thu, 15 Aug 1996 01:17:41 -0700 (PDT) Message-Id: <199608150817.BAA17803@silvia.HIP.Berkeley.EDU> To: doc@freebsd.org CC: jkh@freebsd.org Subject: New section: development From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-doc@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Dear docmasters, Please find enclosed a new section explaining the FreeBSD development model. There is a set of patches followed by a new file (development.sgml). I stuck it after the "goals" section. Of course you can move it if you think there is a better place, but I would very much like to keep it in the first chapter, because this is one of the very controversial topic (especially when Lunix users are around). I'm CC:'ing this to Jordan because I stole the last paragraph from his "history" section. Also, please verify the statement of all core team members except the founders once being regular committers -- I'm not sure what happened before my time. :) === Index: contrib.sgml =================================================================== RCS file: /usr/cvs/src/share/doc/handbook/contrib.sgml,v retrieving revision 1.120 diff -u -r1.120 contrib.sgml --- contrib.sgml 1996/08/10 08:11:25 1.120 +++ contrib.sgml 1996/08/14 08:02:08 @@ -81,7 +81,7 @@ &a.joerg - The FreeBSD Developers + The FreeBSD Developers

These are the people who have commit privileges and do the work on the FreeBSD source tree. All core team members are also developers. @@ -156,7 +156,8 @@ - Additional FreeBSD contributors + Additional FreeBSD contributors

(in alphabetical order by first name): Index: handbook.sgml =================================================================== RCS file: /usr/cvs/src/share/doc/handbook/handbook.sgml,v retrieving revision 1.53 diff -u -r1.53 handbook.sgml --- handbook.sgml 1996/08/09 15:33:27 1.53 +++ handbook.sgml 1996/08/14 03:35:24 @@ -71,6 +71,7 @@ &nutshell; &history; &goals; + &development; &relnotes; &install; Index: history.sgml =================================================================== RCS file: /usr/cvs/src/share/doc/handbook/history.sgml,v retrieving revision 1.14 diff -u -r1.14 history.sgml --- history.sgml 1996/05/16 23:17:59 1.14 +++ history.sgml 1996/08/15 03:21:57 @@ -98,19 +98,3 @@ We also intend to focus on any remaining areas of weakness, like documentation or missing drivers, and steadily increase the overall quality and feature set of the system well into 1996 and beyond. - -Now might also be a good time to note that the development of FreeBSD is -not a closed process, despite some popular misconceptions to the -contrary, and anyone is free to contribute code or ideas. Once a contributor -has established a reasonable track record for reliability, we generally, in -fact, give them write access to the project's CVS repository, where their -changes can propagate automatically to other users of FreeBSD. Our -centralized development model is designed for the convenience of the -users of FreeBSD, who are thereby provided with an easy way of -tracking one central code base, not to keep potential contributors out! -Individuals who hae shown a consistent and significant dedication to the project -are even often asked to join the FreeBSD core team to help in setting -the project's overall directions and goals, so truly no part of the project -is closed to additional members. All we ask of those wishing for closer -ties to this project is some of the same dedication its current members have -to its continued success! Index: sections.sgml =================================================================== RCS file: /usr/cvs/src/share/doc/handbook/sections.sgml,v retrieving revision 1.16 diff -u -r1.16 sections.sgml --- sections.sgml 1996/07/29 07:15:57 1.16 +++ sections.sgml 1996/08/14 03:38:00 @@ -12,6 +12,7 @@ + === development.sgml: === The FreeBSD development

Contributed by &a.asami;.

Now, some of you may be wondering ``how does this project work?'' Let me first state that the development of FreeBSD is a very open process, despite certain popular misconceptions to the contrary. In fact, FreeBSD is built upon the effort of hundreds of people around the world, as you can see from our and we are always very eager to import suggestions and even new people into our project. Let me explain the organization we use to translate ideas and code from this vast amalgam of programmers into concrete bits and bytes in our central code tree. The CVS tree and committers

The central source tree of FreeBSD is maintained by CVS (Concurrent Versions System). The main CVS tree resides on a computer in Concord, Calif., USA. The CVS tree, as well as the checked-out copy of the source tree (the source tree) is mirrored across many machines all over the world. You can even have one on your own machine! (There are several ways to accomplish this; please refer to the section for more information.)

The are the people who have write access to the CVS tree, and thus are the ones who are authorized to make modifications to the FreeBSD source. (The name ``committer'' comes from the cvs(1) command ``commit''.) The length of the list of committers shows just how eager we are to invite people to become more actively involved in FreeBSD development! The FreeBSD core team

The is equivalent to the board of directors if the FreeBSD Project were a company. The primary task of the core team is to make sure the project, as a whole, is in good shape and is heading to the right direction. Inviting dedicated and responsible developers to join our group of committers is only one of them. Maintaining the core-team roster as some members move on is another; in fact, all of the core-team members (except for the founders of the project) were once regular committers, whose addiction to the project have gotten the best of them.

Also, many core-team members have specialized Note that most of the core are completely volunteers when it comes to FreeBSD development and do not benefit from the project financially. Thus, the ``board of directors'' analogy above is not very accurate; it may be more suitable to say that these are the people who gave up their lives in favor of FreeBSD against their better judgements! ;) Additional contributors

And last but not least, the largest group of people are the users who provide feedback and bug-fixes to us. Here are of the people who wrote something that made its way into our main source tree, most of them regular users; by contributing something back to FreeBSD, you can be on this list too!

Providing code is not the only way to contribute to the project; for a more complete list, please refer to the section in this handbook. To summarize, our development is organized in sort of concentric circles. This centralized model is designed for the convenience of the users of FreeBSD, who are thereby provided with an easy way of tracking one central code base, not to keep potential contributors out! Our desire is to to present a stable operating system with a large set of coherent that the users can easily install and use, and this model works very well to accomplish it.

As I mentioned above, individuals who have shown a consistent and significant dedication to the project are even often asked to join the FreeBSD core team to help in setting the project's overall directions and goals, so truly no part of the project is closed to additional members. All we ask of those wishing for closer ties to this project is some of the same dedication its current members have to its continued success! === Enjoy! Satoshi From owner-freebsd-doc Thu Aug 15 01:31:33 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA24009 for doc-outgoing; Thu, 15 Aug 1996 01:31:33 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id BAA23999; Thu, 15 Aug 1996 01:31:28 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with ESMTP id BAA17894; Thu, 15 Aug 1996 01:30:57 -0700 (PDT) To: asami@cs.berkeley.edu (Satoshi Asami) cc: doc@freebsd.org, jkh@freebsd.org Subject: Re: New section: development In-reply-to: Your message of "Thu, 15 Aug 1996 01:17:41 PDT." <199608150817.BAA17803@silvia.HIP.Berkeley.EDU> Date: Thu, 15 Aug 1996 01:30:57 -0700 Message-ID: <17892.840097857@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-doc@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Dear docmasters, > > Please find enclosed a new section explaining the FreeBSD development > model. There is a set of patches followed by a new file > (development.sgml). I stuck it after the "goals" section. Of course Hmmm. The text is a bit flowery, and I'm not sure it quite paints quite the picture of the project I'd want to paint if I attempted to write such a document myself. Would you be offended if I played "editor" here and fed you some stylistic edits before you committed this thing? Jordan From owner-freebsd-doc Thu Aug 15 01:37:14 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA24688 for doc-outgoing; Thu, 15 Aug 1996 01:37:14 -0700 (PDT) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id BAA24683; Thu, 15 Aug 1996 01:37:11 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id BAA17916; Thu, 15 Aug 1996 01:37:03 -0700 (PDT) Date: Thu, 15 Aug 1996 01:37:03 -0700 (PDT) Message-Id: <199608150837.BAA17916@silvia.HIP.Berkeley.EDU> To: jkh@time.cdrom.com CC: doc@freebsd.org, jkh@freebsd.org In-reply-to: <17892.840097857@time.cdrom.com> (jkh@time.cdrom.com) Subject: Re: New section: development From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-doc@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * Hmmm. The text is a bit flowery, and I'm not sure it quite paints * quite the picture of the project I'd want to paint if I attempted to * write such a document myself. Would you be offended if I played * "editor" here and fed you some stylistic edits before you committed * this thing? Of course not, please tell me what you think by all means! Satoshi From owner-freebsd-doc Thu Aug 15 04:31:29 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA03285 for doc-outgoing; Thu, 15 Aug 1996 04:31:29 -0700 (PDT) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id EAA03280 for ; Thu, 15 Aug 1996 04:31:25 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.5/8.6.9) id EAA18345; Thu, 15 Aug 1996 04:31:18 -0700 (PDT) Date: Thu, 15 Aug 1996 04:31:18 -0700 (PDT) Message-Id: <199608151131.EAA18345@silvia.HIP.Berkeley.EDU> To: doc@freebsd.org Subject: kernelconfig.sgml From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-doc@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I read kernelconfig.sgml and noticed a few things. I just committed fixes that are straightforward enough. It still leaves a couple of questions, all in the last section ("If something goes wrong"): (1) Can I just type "kernel.old" to boot the old kernel? I was always taught to type "/kernel.old". I can try it at next reboot, but it will be a while (hopefully :). (2) I thought ps(1) and friends use "sysctl -n kern.bootfile" (or the equivalent system call) to find the name of the kernel, in which case the suggestion to move the working kernel to "/kernel" is outdated, and should probably be changed to "move working kernel to /kernel, also do sysctl -w kern.bootfile=/kernel so that ps(1) et al. will continue to work properly". (3) You may want to add a section "Kernel works, but I lost all network services!". It happened once on a -current kernel. It was fixed by recompiling ifconfig. It's caused by the same reason as ps failures (libkvm mismatch), but looks much more chaotic (the system spews all sorts of error messages starting from loopback device not being available), so it may warrant a separate section, or at least a special mention, as the user will panic (I sure did, and I've run -current for more than a year ;). Satoshi From owner-freebsd-doc Thu Aug 15 08:20:20 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA14368 for doc-outgoing; Thu, 15 Aug 1996 08:20:20 -0700 (PDT) Received: from mail.cs.tu-berlin.de (root@mail.cs.tu-berlin.de [130.149.17.13]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id IAA14360 for ; Thu, 15 Aug 1996 08:20:15 -0700 (PDT) Received: from caramba.cs.tu-berlin.de (wosch@caramba.cs.tu-berlin.de [130.149.17.12]) by mail.cs.tu-berlin.de (8.6.12/8.6.12) with ESMTP id RAA12063 for ; Thu, 15 Aug 1996 17:19:19 +0200 From: Wolfram Schneider Received: (from wosch@localhost) by caramba.cs.tu-berlin.de (8.7.5/8.7.2) id RAA25084; Thu, 15 Aug 1996 17:19:12 +0200 (MET DST) Date: Thu, 15 Aug 1996 17:19:12 +0200 (MET DST) Message-Id: <199608151519.RAA25084@caramba.cs.tu-berlin.de> To: doc@freebsd.org Subject: indexed CVS sources MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-doc@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Altavista indexed FreeBSD sources. Bug? Feature? Other robots (e.g. excite) do it too. Altavista Advanced Search: CVS AND FreeBSD AND bde Documents 1-10 of 83 matching some of the query terms, in no particular order. CVS log for CVSROOT/checkoutlist CVS log for CVSROOT/checkoutlist. Up to CVSROOT/ Request diff between arbitrary revisions. 1.1 Wed Feb 7 14:35:34 1996 by peter CVS Tags: HEAD. Attempt to. http://www.freebsd.org/cgi-bin/cvsweb/CVSROOT/checkoutlist - size 3K - 17 Jun 96 CVS log for CVSROOT/commitcheck CVS log for CVSROOT/commitcheck. Up to CVSROOT/ Request diff between arbitrary revisions. 1.4 Wed Feb 7 14:35:35 1996 by peter CVS Tags: HEAD Diffs to 1.3. http://www.freebsd.org/cgi-bin/cvsweb/CVSROOT/commitcheck - size 5K - 17 Jun 96 [...] From owner-freebsd-doc Thu Aug 15 11:17:53 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA00171 for doc-outgoing; Thu, 15 Aug 1996 11:17:53 -0700 (PDT) Received: from jraynard.demon.co.uk (jraynard.demon.co.uk [158.152.42.77]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id LAA00152 for ; Thu, 15 Aug 1996 11:17:41 -0700 (PDT) Date: Thu, 15 Aug 1996 13:53:38 GMT From: fdocs@jraynard.demon.co.uk (James Raynard) Reply-To: fdocs@jraynard.demon.co.uk Message-Id: <590@jraynard.demon.co.uk> To: asami@cs.berkeley.edu (Satoshi Asami) Cc: freebsd-doc@freebsd.org Subject: Re: New section: development X-Mailer: PCElm 1.10 Lines: 25 Sender: owner-doc@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In message <199608150817.BAA17803@silvia.HIP.Berkeley.EDU> asami@cs.berkeley.edu (Satoshi Asami) writes: > > Please find enclosed a new section explaining the FreeBSD development > model. There is a set of patches followed by a new file > (development.sgml). I stuck it after the "goals" section. Of course > you can move it if you think there is a better place, but I would very > much like to keep it in the first chapter, because this is one of the > very controversial topic (especially when Lunix users are around). On the subject of controversial topics, I've written a number of answers to FAQs such as "why don't you use the GPL", "why do FreeBSD people hate Linux", "which is better, FreeBSD and XYZ" and "why are the FreeBSD developers so closed and elitist" which I've been meaning to submit for discussion. Unfortunately it's not very convenient for me to post them at the moment (I'm just about to move to a new job) but I'll try and dig them out. Perhaps we should have a separate section for this kind of thing - how about "Religion and Politics" (the first piece of advice in every ettiquette book used to be "never discuss religion or politics at dinner")? -- James Raynard From owner-freebsd-doc Thu Aug 15 12:08:27 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA05317 for doc-outgoing; Thu, 15 Aug 1996 12:08:27 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id MAA05302 for ; Thu, 15 Aug 1996 12:08:23 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with ESMTP id MAA22883; Thu, 15 Aug 1996 12:06:04 -0700 (PDT) To: fdocs@jraynard.demon.co.uk cc: asami@cs.berkeley.edu (Satoshi Asami), freebsd-doc@freebsd.org Subject: Re: New section: development In-reply-to: Your message of "Thu, 15 Aug 1996 13:53:38 GMT." <590@jraynard.demon.co.uk> Date: Thu, 15 Aug 1996 12:06:04 -0700 Message-ID: <22881.840135964@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-doc@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Perhaps we should have a separate section for this kind of thing - how > about "Religion and Politics" (the first piece of advice in every > ettiquette book used to be "never discuss religion or politics at > dinner")? I don't have any trouble with a "things your mother never told you about" section per-se, but I'd have to insist that everything in it be *very carefully worded* to exhibit a total lack of bias. Imagine you're a (good) documentary filmmaker doing a piece on neo-NAZI skinheads - some of what you're filming may be personally distasteful but it's not your job to judge it, simply to portray it accurately. Jordan From owner-freebsd-doc Thu Aug 15 17:14:13 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA11402 for doc-outgoing; Thu, 15 Aug 1996 17:14:13 -0700 (PDT) Received: from jraynard.demon.co.uk (jraynard.demon.co.uk [158.152.42.77]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id RAA11301 for ; Thu, 15 Aug 1996 17:13:43 -0700 (PDT) Date: Thu, 15 Aug 1996 23:53:15 GMT From: fdocs@jraynard.demon.co.uk (James Raynard) Reply-To: fdocs@jraynard.demon.co.uk Message-Id: <630@jraynard.demon.co.uk> To: jkh@time.cdrom.com Cc: freebsd-doc@freebsd.org Subject: Re: New section: development X-Mailer: PCElm 1.10 Lines: 26 Sender: owner-doc@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In message <22881.840135964@time.cdrom.com> "Jordan K. Hubbard" writes: > > Perhaps we should have a separate section for this kind of thing - how > > about "Religion and Politics" (the first piece of advice in every > > ettiquette book used to be "never discuss religion or politics at > > dinner")? > > I don't have any trouble with a "things your mother never told you > about" section per-se, but I'd have to insist that everything in it be > *very carefully worded* to exhibit a total lack of bias. Absolutely. (This is one of the reasons why I've not been in any great hurry to post it for discussion). > Imagine > you're a (good) documentary filmmaker doing a piece on neo-NAZI > skinheads - some of what you're filming may be personally distasteful > but it's not your job to judge it, simply to portray it accurately. Rather a strange analogy (I didn't realise our relations with the Linux camp were quite that bad :-) but I've certainly tried very hard to be objective and to be fair to all sides. The emphasis is very much on clearing up common misconceptions about FreeBSD, *not* on providing ammo to re-kindle old flame wars (or start new ones). -- James Raynard From owner-freebsd-doc Thu Aug 15 17:40:04 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA15622 for doc-outgoing; Thu, 15 Aug 1996 17:40:04 -0700 (PDT) Received: from po2.glue.umd.edu (po2.glue.umd.edu [129.2.128.45]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id RAA15604 for ; Thu, 15 Aug 1996 17:40:01 -0700 (PDT) Received: from ginger.eng.umd.edu (ginger.eng.umd.edu [129.2.103.20]) by po2.glue.umd.edu (8.7.5/8.7.3) with ESMTP id UAA05621; Thu, 15 Aug 1996 20:39:59 -0400 (EDT) Received: from localhost (chuckr@localhost) by ginger.eng.umd.edu (8.7.5/8.7.3) with SMTP id UAA15871; Thu, 15 Aug 1996 20:39:58 -0400 (EDT) X-Authentication-Warning: ginger.eng.umd.edu: chuckr owned process doing -bs Date: Thu, 15 Aug 1996 20:39:58 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@ginger.eng.umd.edu To: James Raynard cc: jkh@time.cdrom.com, freebsd-doc@freebsd.org Subject: Re: New section: development In-Reply-To: <630@jraynard.demon.co.uk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-doc@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Thu, 15 Aug 1996, James Raynard wrote: > Absolutely. (This is one of the reasons why I've not been in any great > hurry to post it for discussion). > > > Imagine > > you're a (good) documentary filmmaker doing a piece on neo-NAZI > > skinheads - some of what you're filming may be personally distasteful > > but it's not your job to judge it, simply to portray it accurately. > > Rather a strange analogy (I didn't realise our relations with the Linux > camp were quite that bad :-) but I've certainly tried very hard to be > objective and to be fair to all sides. The emphasis is very much on > clearing up common misconceptions about FreeBSD, *not* on providing > ammo to re-kindle old flame wars (or start new ones). I can understand Jordan's response. He's not (I think) trying to draw any analogy with Linux/FreeBSD relations, he's referring to the tone of many of the posts that you see on Usenet, when the Linux camp's more strident hotheads decide they've been affronted. Just understand that you'll be speaking both to FreeBSD [newcomers,enthusiasts] AND to a certain percentage of Linux hotheads who no one really wants to stir up. If you can clearly defend anything you say, and you do it evenhandedly, this probably won't be a problem. Do a standard Madison Avenue advertising job, and we'll be hearing about it (loudly) for years. ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 and n3lxx, both FreeBSD (301) 220-2114 | version 2.2 current -- and great FUN! ----------------------------+----------------------------------------------- From owner-freebsd-doc Thu Aug 15 22:41:47 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA08440 for doc-outgoing; Thu, 15 Aug 1996 22:41:47 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id WAA08435 for ; Thu, 15 Aug 1996 22:41:45 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with ESMTP id WAA26788; Thu, 15 Aug 1996 22:41:05 -0700 (PDT) To: fdocs@jraynard.demon.co.uk cc: freebsd-doc@freebsd.org Subject: Re: New section: development In-reply-to: Your message of "Thu, 15 Aug 1996 23:53:15 GMT." <629@jraynard.demon.co.uk> Date: Thu, 15 Aug 1996 22:41:05 -0700 Message-ID: <26786.840174065@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-doc@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Rather a strange analogy (I didn't realise our relations with the Linux > camp were quite that bad :-) but I've certainly tried very hard to be I didn't mean it that way. I meant it more as an example of how one needed to be purely objective, regardless of the subject matter. jordan From owner-freebsd-doc Fri Aug 16 19:21:36 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA07814 for doc-outgoing; Fri, 16 Aug 1996 19:21:36 -0700 (PDT) Received: from hod.tera.com (hod.tera.com [206.215.142.67]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id TAA07808 for ; Fri, 16 Aug 1996 19:21:34 -0700 (PDT) Received: from athena.tera.com (athena.tera.com [206.215.142.62]) by hod.tera.com (8.7.5/8.7.3) with ESMTP id TAA16214; Fri, 16 Aug 1996 19:20:59 -0700 (PDT) From: Gary Kline Received: (from kline@localhost) by athena.tera.com (8.7.5/8.7.3) id TAA09516; Fri, 16 Aug 1996 19:20:59 -0700 (PDT) Date: Fri, 16 Aug 1996 19:20:59 -0700 (PDT) Message-Id: <199608170220.TAA09516@athena.tera.com> To: doc@freebsd.org Subject: vi tutorial Cc: kline@tera.com Sender: owner-doc@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, Enclosed is the vi_tutorial that I've been distributing. So far at least 30 people have requested the original ASCII version. The original was somewhat less featureful than this HTML draft. If you guys like this and wish to include it with the other documentation, I hereby give my permission. ---I would like to see something like this for emacs....about which I have little understanding. --- Anyway, enjoy! gary kline Encl:

Using vi

The vi text editor is a widely available visual, full-screen text editor. vi is a powerful editor, but it is also old--and this shows. vi was created at a time when terminals did not have arrow keys, or even a control key. Because of this, vi is modal: it has several modes it can be in, with its behavior changing depending on mode.




Readers who are at workstation are asked to open a second window and to tryout vi commands as they work through it.

Starting and stopping

To start up vi, change to your home directory and type

% vi samp
This will start up vi editing a (theoretically) new file named ``samp.'' If samp already exists it will be loaded and displayed upon your screen.

Many different commands can be used to exit vi. Typing

:wq
will write the file to disk and quit. Typing
:q
will quit if no changes have been made. If changes have been made then you must type
:q!
to quit without saving changes. (Note that when you type a colon and are in command mode, the cursor will move to the bottom left corner of your screen.)

``ZZ'' ---without the quotation marks, of course---and note that the Z's must be upper case-- is a synonym for ``:wq''.

These few commands are enough to suggest the main frustration new users have with vi--there are many commands to memorize, and many like ``ZZ'' make no sense at all. They have been added often as add-ons, and are simply part of the program. At first, it is probably best to find one way of doing something and sticking with it. You can and probably will add more skills as your go along.

Inserting text

Right now vi is in command mode. Any key entered is a command to vi.

Try typing ``i'' to enter insert mode. vi inserts all non-control characters typed while in insert mode into the document. Some characters in this mode have special meanings; the backspace key, for example, backs over mistakes.

You cannot, however, use the arrow keys while in insert mode! Try typing something, like the first four lines of the pledge of allegiance if nothing else comes to mind. When you are through typing, to leave insert mode, press the ``ESC'' key.

Pressing any arrow keys while in insert mode (which happens often) causes vi to mess up. If this happens, press ``ESC'' to exit insert mode, then delete the extra line created. You can always hit ``ESC'' to get out of insert mode and fix things that you inadvertantly screwed up.

Text can also inserted by typing ``a''. This will add it following the current character. Press ``ESC'' to get out when you are finished.

Deleting text

To delete an entire line, press ``dd''. To delete a character, press ``x''. ``10dd'' will delete 10 lines, and ``5x'' will delete 5 characters.

If you delete something and want to undo it, press ``u'' for undo. You can undo most commands in vi.

Once you have used ``dd'', the text is placed in a buffer. To move the text you can place the cursor at the point where you want it to appear and then type ``p''. This is equivalent to a block move.

A block is copied by using ``yy'' or ``10yy'' (or use any number instead of 10) to yank into the buffer and then using p normally. ``p''--lower case--places the block below the current line. ``P''--upper case--places the block above the line where your cursor currently is.

Cursor movement

The cursor can be moved with the arrow keys as long as you are not in insertmode. ``h", ``j'', ``k'' and ``l'' also mimic the arrow keys. Backwards, downward, upward, and forward one space or line respectively.

``0'' (zero) will move the cursor to the beginning of the line, ``$'' will take you to the end.

''G'' will go to the end of a file. Typing

:10 
will take you to line 10, and any number can be used in place of 10.

``^F'' (cntl-F) will page forward one screen, ``^B'' goes back one screen.

Replacing text

You can replace a single character by typing ``r'' followed by the new value. Use ``R'' to replace a whole group of characters, and be sure to type ``ESC'' when you are done replacing. Just for safety's sake!

Finding and replacing text

To find a string, type

/ 
followed by what you want to find. Note that when you type a slash in vi--in command mode--, your cursor moves to the bottom left-hand corner of your screen.

For example,

/Pascal
finds the next occurrence of the word ``Pascal,'' starting at the current cursor position.

``n'' finds the next occurrence. To replace text, type

:s/pascal/Pascal/
This will replace the first occurrence of ``pascal'' with ``Pascal''
:1,$s/pascal/Pascal/g
will do the replace globally throughout the document. (From the 1st line, ``1'' to the end, ``$'')




--

This tutorial was originally created by Marshall Brain for students at North Carolina State University. It has been modified and augmented for the ESU environment by Phil Pfeiffer and Brian Sherwood (1993) (phil@esu.edu, sherwood@esu.edu), who waive all rights to their modifications. Gary Kline (kline@tao.thought.org) elaborated and also put this document into markup format (1996)

If you have ideas on how this brief introduction to vi can be improved, please forward your ideas to kline@tao.thought.org

From owner-freebsd-doc Sat Aug 17 21:08:58 1996 Return-Path: owner-doc Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA14249 for doc-outgoing; Sat, 17 Aug 1996 21:08:58 -0700 (PDT) Received: from orion.netroute.net (root@orion.netroute.net [204.50.99.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id VAA14211 for ; Sat, 17 Aug 1996 21:08:41 -0700 (PDT) Received: from p26.nebula.netroute.net (p26.nebula.netroute.net [204.50.99.43]) by orion.netroute.net (8.7.5/8.7.3) with SMTP id AAA19532 for ; Sun, 18 Aug 1996 00:09:23 -0400 (EDT) Message-ID: <3216C23E.52D8@netroute.net> Date: Sun, 18 Aug 1996 00:11:58 -0700 From: Phil Albert X-Mailer: Mozilla 2.02 (Win16; I) MIME-Version: 1.0 To: freebsd-doc@FreeBSD.ORG Subject: files? X-URL: http://www.freebsd.org/handbook/handbook17.html#19 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-doc@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hello, I am inquiring on which files I need to download to run FreeBSD rel-2.1.0 Which files do I need and where do I find them? Thankyou