From owner-freebsd-doc@FreeBSD.ORG Sun Jul 30 14:40:13 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F60716A4DA for ; Sun, 30 Jul 2006 14:40:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id A914E43D53 for ; Sun, 30 Jul 2006 14:40:12 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k6UEeCBE037620 for ; Sun, 30 Jul 2006 14:40:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k6UEeCnW037619; Sun, 30 Jul 2006 14:40:12 GMT (envelope-from gnats) Resent-Date: Sun, 30 Jul 2006 14:40:12 GMT Resent-Message-Id: <200607301440.k6UEeCnW037619@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-doc@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Gabor Kovesdan Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25C8416A4DD; Sun, 30 Jul 2006 14:38:04 +0000 (UTC) (envelope-from root@catv-50635cb6.catv.broadband.hu) Received: from catv-50635cb6.catv.broadband.hu (catv-50635cb6.catv.broadband.hu [80.99.92.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE38543D46; Sun, 30 Jul 2006 14:38:03 +0000 (GMT) (envelope-from root@catv-50635cb6.catv.broadband.hu) Received: by catv-50635cb6.catv.broadband.hu (Postfix, from userid 0) id 5635E28A0D5; Sun, 30 Jul 2006 16:19:57 +0200 (CEST) Message-Id: <20060730143802.5635E28A0D5@catv-50635cb6.catv.broadband.hu> Date: Sun, 30 Jul 2006 16:19:57 +0200 (CEST) From: Gabor Kovesdan To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Gabor Kovesdan Subject: docs/101058: [patch] Handbook - remove duplicated line X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Gabor Kovesdan List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Jul 2006 14:40:13 -0000 >Number: 101058 >Category: docs >Synopsis: [patch] Handbook - remove duplicated line >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Sun Jul 30 14:40:12 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Gabor Kovesdan >Release: FreeBSD 6.1-STABLE i386 >Organization: n/a >Environment: System: FreeBSD spitfire 6.1-STABLE FreeBSD 6.1-STABLE #0: Sat Jul 29 18:31:18 CEST 2006 gabor@spitfire:/usr/src/sys/i386/compile/SPITFIRE i386 >Description: - Remove duplicated line - Improve wrapping while here >How-To-Repeat: >Fix: --- mac-chaptr.sgml.diff begins here --- Index: en_US.ISO8859-1/books/handbook/mac/chapter.sgml =================================================================== RCS file: /usr/cvs/doc/en_US.ISO8859-1/books/handbook/mac/chapter.sgml,v retrieving revision 1.67 diff -u -r1.67 chapter.sgml --- en_US.ISO8859-1/books/handbook/mac/chapter.sgml 21 May 2006 22:33:33 -0000 1.67 +++ en_US.ISO8859-1/books/handbook/mac/chapter.sgml 30 Jul 2006 14:16:12 -0000 @@ -1796,9 +1796,10 @@ /boot/loader.conf so the required modules will load during system initialization: - mac_biba_load="YES" -mac_biba_load="YES" -mac_seeotheruids_load="YES" + + mac_biba_load="YES" + mac_seeotheruids_load="YES" + --- mac-chaptr.sgml.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Sun Jul 30 14:55:36 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A823116A4EA; Sun, 30 Jul 2006 14:55:36 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 63E8543D46; Sun, 30 Jul 2006 14:55:36 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from freefall.freebsd.org (simon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k6UEtaOR039126; Sun, 30 Jul 2006 14:55:36 GMT (envelope-from simon@freefall.freebsd.org) Received: (from simon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k6UEtaoK039122; Sun, 30 Jul 2006 14:55:36 GMT (envelope-from simon) Date: Sun, 30 Jul 2006 14:55:36 GMT From: "Simon L. Nielsen" Message-Id: <200607301455.k6UEtaoK039122@freefall.freebsd.org> To: gabor@FreeBSD.org, simon@FreeBSD.org, freebsd-doc@FreeBSD.org Cc: Subject: Re: docs/101058: [patch] Handbook - remove duplicated line X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Jul 2006 14:55:36 -0000 Synopsis: [patch] Handbook - remove duplicated line State-Changed-From-To: open->closed State-Changed-By: simon State-Changed-When: Sun Jul 30 14:54:12 UTC 2006 State-Changed-Why: I removed the duplicate line. The formatting was correct as is since whitespace matters inside tags. Thanks for the submission. http://www.freebsd.org/cgi/query-pr.cgi?pr=101058 From owner-freebsd-doc@FreeBSD.ORG Mon Jul 31 04:31:02 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D7E3B16A4DE; Mon, 31 Jul 2006 04:31:02 +0000 (UTC) (envelope-from brd@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FD0E43D53; Mon, 31 Jul 2006 04:31:02 +0000 (GMT) (envelope-from brd@FreeBSD.org) Received: from freefall.freebsd.org (brd@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k6V4V2pH015343; Mon, 31 Jul 2006 04:31:02 GMT (envelope-from brd@freefall.freebsd.org) Received: (from brd@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k6V4V29S015336; Mon, 31 Jul 2006 04:31:02 GMT (envelope-from brd) Date: Mon, 31 Jul 2006 04:31:02 GMT From: Brad Davis Message-Id: <200607310431.k6V4V29S015336@freefall.freebsd.org> To: brd@FreeBSD.org, freebsd-doc@FreeBSD.org, brd@FreeBSD.org Cc: Subject: Re: docs/100784: Old www/mod_php5 portname in handbook X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Jul 2006 04:31:03 -0000 Synopsis: Old www/mod_php5 portname in handbook Responsible-Changed-From-To: freebsd-doc->brd Responsible-Changed-By: brd Responsible-Changed-When: Mon Jul 31 04:30:41 UTC 2006 Responsible-Changed-Why: Grab. http://www.freebsd.org/cgi/query-pr.cgi?pr=100784 From owner-freebsd-doc@FreeBSD.ORG Mon Jul 31 11:01:14 2006 Return-Path: X-Original-To: freebsd-doc@freebsd.org Delivered-To: freebsd-doc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3B0B16A4DE for ; Mon, 31 Jul 2006 11:01:14 +0000 (UTC) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A89D43D5D for ; Mon, 31 Jul 2006 11:01:11 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k6VB1BHq050671 for ; Mon, 31 Jul 2006 11:01:11 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k6VB183w050663 for freebsd-doc@freebsd.org; Mon, 31 Jul 2006 11:01:08 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 31 Jul 2006 11:01:08 GMT Message-Id: <200607311101.k6VB183w050663@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: FreeBSD doc list Subject: Current unassigned doc problem reports X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Jul 2006 11:01:14 -0000 Current FreeBSD problem reports The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. Bugs can be in one of several states: o - open A problem report has been submitted, no sanity checking performed. a - analyzed The problem is understood and a solution is being sought. f - feedback Further work requires additional information from the originator or the community - possibly confirmation of the effectiveness of a proposed solution. p - patched A patch has been committed, but some issues (MFC and / or confirmation from originator) are still open. s - suspended The problem is not being worked on, due to lack of information or resources. This is a prime candidate for somebody who is looking for a project to do. If the problem cannot be solved at all, it will be closed, rather than suspended. c - closed A problem report is closed when any changes have been integrated, documented, and tested -- or when fixing the problem is abandoned. Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2001/05/24] docs/27605 doc [patch] Cross-document references ( tags o [2001/02/02] docs/24786 doc missing FILES descriptions in sa(4) o [2001/04/02] docs/26286 doc *printf(3) etc should gain format string a [2001/08/23] docs/30008 doc [patch] French softupdates document shoul s [2001/10/07] docs/31109 doc [patch] replace gif images w/ png ones du s [2002/01/05] docs/33589 doc [patch] to doc.docbook.mk to post process o [2002/01/14] docs/33852 doc split(1) man page implies that input file a [2002/02/16] docs/35011 doc There are no commands called "diskless" o o [2002/02/22] docs/35222 doc [patch] getmsg.cgi: mailing list archive o [2002/03/06] docs/35608 doc mt(1) page uses "setmark" without explana o [2002/03/06] docs/35609 doc mt(1) page needs explanation of "long era o [2002/03/06] docs/35612 doc ps(1) page "state" description doesn't me o [2002/03/16] docs/35943 doc at(1) config files are misplaced in /var/ o [2002/03/16] docs/35953 doc hosts.equiv(5) manual is confusing or wro o [2002/03/28] docs/36432 doc Proposal for doc/share/mk: make folded bo o [2002/03/29] docs/36449 doc symlink(7) manual doesn't mention trailin o [2002/05/27] docs/38620 doc suggestion: minor rework of question in C o [2002/06/07] docs/38982 doc [patch] developers-handbook/Jail fix o [2002/06/15] docs/39348 doc diskless(8): note that kenv fetch of host o [2002/06/19] docs/39530 doc access(2) man page has unnecessarily broa o [2002/07/10] docs/40423 doc Keyboard(4)'s definition of parameters to o [2002/07/28] docs/41089 doc pax(1) -B option does not mention interac o [2002/08/20] docs/41807 doc [patch] natd(8): document natd -punch_fw o [2002/08/20] docs/41820 doc Device driver confusion in Handbook (sect o [2002/10/04] docs/43651 doc stab(5) incorrectly states to include jus o [2002/10/08] docs/43823 doc [PATCH] update to environ(7) manpage o [2002/10/09] docs/43861 doc non-trivial typo in wicontrol(8) man page o [2002/10/11] docs/43941 doc document the Rationale for Upgrade Sequen o [2002/10/15] docs/44074 doc [patch] ln(1) manual clarifications o [2002/10/29] docs/44594 doc Handbook doesn't mention drivers.flp for o [2002/12/02] docs/45940 doc burncd(1) missing info o [2002/12/11] docs/46196 doc [patch] menu_format(3): Missing return va o [2002/12/16] docs/46291 doc correlation between HZ kernel config para o [2002/12/16] docs/46295 doc please add information to Nvi recovery em o [2003/01/28] docs/47594 doc [PATCH] passwd(5) incorrectly states allo o [2003/02/02] docs/47818 doc [patch] ln(1) manpage is confusing o [2003/02/08] docs/48101 doc [patch] add documentation on the fixit di o [2003/03/06] docs/48980 doc [patch] nsgmls -s errors and sect. 3.2.1 o [2003/03/23] docs/50211 doc [PATCH] doc.docbook.mk: fix textfile crea o [2003/04/03] docs/50573 doc resolver(3): return values for res_query/ o [2003/05/06] docs/51875 doc [patch] atkbd(4) adjustment o [2003/05/06] docs/51891 doc DIAGNOSTICS in ed(4) driver manpage don't o [2003/05/07] docs/51921 doc [patch] ls(1) manpage lacks some informat o [2003/05/11] docs/52071 doc [PATCH] Add more information about soft u o [2003/06/21] docs/53575 doc Change to Handbook Section 20.9 (SMTP Aut o [2003/06/21] docs/53596 doc Updates to mt(1) manual page o [2003/06/25] docs/53732 doc quota output and quota(1) man page do not o [2003/07/13] docs/54451 doc [patch] i386_get_ldt(2): i386_{get|set}_l o [2003/07/26] docs/54879 doc jot(1) -r description s [2003/08/12] docs/55482 doc document the fact that DUMP has access to o [2003/09/24] docs/57153 doc S_IRWXU missing in fstat(2) man page? o [2003/09/30] docs/57388 doc [patch] INSTALL.TXT enhancement: mention o [2003/10/04] docs/57569 doc error on gensetdefs(8) man page o [2003/10/13] docs/57926 doc [patch] amd.conf(5) poorly format as it h o [2003/10/13] docs/57974 doc man page apropos for select macros (FD_SE o [2003/10/30] docs/58710 doc killpg(2) contains an error regarding sen o [2003/11/07] docs/59044 doc [patch] doc.docbook.mk does not properly o [2003/11/19] docs/59477 doc Outdated Info Documents at http://docs.fr o [2003/11/30] docs/59835 doc ipfw(8) man page does not warn about acce o [2003/12/23] docs/60529 doc resolver(5) man page is badly out of date o [2003/12/24] docs/60544 doc [patch] getenv(3) manpage doesn't state t o [2004/01/08] docs/61070 doc handbook: Installation docs misleading: o [2004/01/13] docs/61301 doc [patch] Manpage patch for aue(4) to enabl o [2004/01/21] docs/61667 doc Obsolete documentation on FreeBSD PnP o [2004/01/25] docs/61859 doc ddb(4): Incorrect informaiton about trace o [2004/02/06] docs/62412 doc one of the diskless boot methods describe o [2004/02/12] docs/62719 doc cross-reference pccardd(8) and devd(8) o [2004/02/12] docs/62724 doc [patch] host(1) manpage does not include o [2004/02/22] docs/63215 doc Wrong prototypes in mi_switch(9) (ref doc o [2004/03/27] docs/64807 doc Handbook section on NAT incomplete o [2004/04/02] docs/65065 doc [patch] improper language ntpd(8) man pag o [2004/04/13] docs/65477 doc release notes: installation instruction f o [2004/04/14] docs/65530 doc [patch] minor improvement to getgrent(3) o [2004/05/04] docs/66265 doc [patch] Document what -f and LD_TRACE_LOA o [2004/05/05] docs/66296 doc [patch] contrib/amd/amq/amq.8 uses log_op o [2004/05/07] docs/66343 doc [patch] unlisted supported card on man pa o [2004/05/10] docs/66483 doc [patch] share/man/man4/csa.4 grammar nits o [2004/05/17] docs/66770 doc [patch] share/man/man4/ng_pppoe.4 tyops, o [2004/05/23] docs/67078 doc [patch] MFC of a rtld(1) man page is inco f [2004/06/10] docs/67806 doc [patch] Let 5.x users know how to boot in o [2004/07/09] docs/68843 doc Dates on rc.subr(8) & rc(8) are whack. o [2004/07/09] docs/68845 doc The .At macro produces unexpected results o [2004/08/01] docs/69861 doc [patch] usr.bin/csplit/csplit.1 does not o [2004/08/09] docs/70217 doc [patch] Suggested rewrite of docproj/sgml o [2004/09/10] docs/71555 doc handbook: changes for how to run matlab o o [2004/09/13] docs/71690 doc [patch] inaccurate information in systat( f [2004/09/21] docs/71980 doc Handbook says that no other software is k o [2004/10/06] docs/72383 doc manpage for awk(1) is terribly small and o [2004/11/06] docs/73583 doc [patch] add missing instructions to ndis( o [2004/11/07] docs/73638 doc ipfw(8): Clarify syntax for use of tables o [2004/11/08] docs/73679 doc FreeBSD 5.3 Release notes mention new nat o [2004/11/28] docs/74477 doc [patch] Correct several links in the cont o [2004/12/02] docs/74612 doc [patch] updates to the glossary o [2004/12/14] docs/75068 doc login.conf(5) manual page says nothing ab o [2004/12/28] docs/75577 doc [patch] typos in man3 manual pages, login o [2005/01/05] docs/75865 doc comments on "backup-basics" in handbook o [2005/01/09] docs/75995 doc hcreate(3) documentation(?) bug o [2005/01/11] docs/76094 doc handbook: incorrect statement about parti o [2005/01/17] docs/76333 doc [patch] ferror(3): EOF indicator can be c o [2005/01/20] docs/76515 doc [patch] misleading use of make -j flag in o [2005/02/04] docs/77087 doc [patch] the bootvinum script given in the o [2005/02/24] docs/78041 doc [patch] docs for md(4) need further expla o [2005/02/27] docs/78138 doc [patch] Error in pre-installation section o [2005/03/01] docs/78240 doc [patch] handbook: replace with f [2005/03/05] docs/78440 doc POSIX semaphores don't work by default in o [2005/03/06] docs/78480 doc Networked printer setup unnecessarily com o [2005/03/07] docs/78520 doc error in man(5) lpd.conf, lpd.perms pages o [2005/03/16] docs/78915 doc rfork(2)'s RFTHREAD is not documented o [2005/03/23] docs/79156 doc buffersize knob for sound(4) is a tunable o [2005/04/20] docs/80159 doc [patch] rtld(1) mentions "%m" but it's no o [2005/05/11] docs/80871 doc terminfo(5) man page source corrupted o [2005/06/01] docs/81776 doc ifconfig(8) man page not updated with car o [2005/06/10] docs/82114 doc ndisapi(9) manual page cross-referenced b o [2005/06/21] docs/82481 doc tar(1)/gtar(1) man page mod request o [2005/06/22] docs/82508 doc misleading man page for basename(3)/dirna o [2005/06/24] docs/82595 doc 25.5.3 Configuring a bridge section of th o [2005/06/29] docs/82779 doc [patch] Kill entry for ddb manpage o [2005/07/17] docs/83621 doc [patch]: Minor omissions in /usr/src/UPDA p [2005/07/26] docs/84101 doc [patch] mt(1) manpage has erroneous synop o [2005/07/27] docs/84154 doc Handbook somewhat off in use of /boot/ker o [2005/07/29] docs/84265 doc [patch] chmod(1) manpage omits implicatio p [2005/07/29] docs/84266 doc [patch] security(8) manpage should have i o [2005/07/29] docs/84267 doc [patch] chflags(1) manual doesn't say it' o [2005/07/29] docs/84268 doc chmod(1) manpage's BUGS entry is either w o [2005/07/29] docs/84317 doc fdp-primer doesn't show class=USERNAME di o [2005/07/31] docs/84408 doc [patch] dump(8) manpage doesn't require a o [2005/08/02] docs/84467 doc [patch] bsdlabel(8) manpage uses archaic s [2005/08/03] docs/84519 doc [patch] mdoc(7) manpage needs more about o [2005/08/04] docs/84549 doc [patch] errno(2) manpage uses "<...>" for s [2005/08/04] docs/84550 doc mdoc(7) manpage erroneously requires SYNO o [2005/08/07] docs/84645 doc intro(6) manpage should always be install o [2005/08/08] docs/84670 doc [patch] tput(1) manpage missing ENVIRONME o [2005/08/10] docs/84764 doc [patch] hosts.equiv(5) manpage should SEE o [2005/08/11] docs/84806 doc mdoc(7) manpage has section ordering prob o [2005/08/12] docs/84849 doc [patch] fdisk(8) manpage doesn't warn fdi o [2005/08/14] docs/84913 doc bsdlabel(8) manpage seems wrong about fsi o [2005/08/15] docs/84955 doc [patch] mdoc(7) manpage should mention mi o [2005/08/15] docs/84956 doc [patch] intro(5) manpage doesn't mention o [2005/08/17] docs/85062 doc [patch] tr(1) manpage omits several chara o [2005/08/17] docs/85063 doc [patch] expand(1) manpage needs to clarif o [2005/08/17] docs/85066 doc [patch] builtin(1) manpage has incomplete o [2005/08/18] docs/85097 doc [patch] devd.conf.5 lacks a lot of vital o [2005/08/18] docs/85100 doc NOTES: ICH audio device support statement o [2005/08/19] docs/85118 doc [PATCH] opiekey(1) references non-existin o [2005/08/19] docs/85127 doc [patch] loader(8) manpage uses too-rare " o [2005/08/19] docs/85128 doc loader.conf(5) autoboot_delay incompletly o [2005/08/21] docs/85186 doc [patch] ktrace(1) manpage doesn't warn ab o [2005/08/21] docs/85187 doc [patch] find(1) manpage missing block inf o [2005/08/23] docs/85243 doc Missing icmp related abbreviations for pf o [2005/08/27] docs/85353 doc [patch] minor cosmetic/punctuation change o [2005/09/19] docs/86342 doc bikeshed entry of Handbook is wrong o [2005/09/29] docs/86733 doc [patch] handbook: add using kldload as an o [2005/10/23] docs/87857 doc ifconfig(8) wireless options order matter o [2005/10/24] docs/87936 doc Handbook chapter on NIS/YP lacks good inf o [2005/11/04] docs/88477 doc Possible addition to xl(4) manpage, Diagn o [2005/11/04] docs/88503 doc mkuzip(8) references nonexistant geom_uzi o [2005/11/05] docs/88512 doc [patch] mount_ext2fs(8) man page has no d o [2005/11/20] docs/89325 doc [PATCH] Clarification of kbdmap(5), atkbd o [2005/11/24] docs/89492 doc vfs doc: some VOP_*(9) manual pages are o o [2005/11/30] docs/89747 doc [PATCH] faq: s/kbd0/ukbd0/ when USB keybo o [2005/12/31] docs/91149 doc read(2) can return EINVAL for unaligned a o [2006/01/04] docs/91297 doc restore(8) man page not accurate? o [2006/01/08] docs/91506 doc ndis(4) man page should be more specific o [2006/01/31] docs/92626 doc jail manpage should mention disabling som o [2006/02/12] docs/93249 doc rewrite of handbook chapter 23 (PPP & SLI o [2006/02/14] docs/93363 doc Handbook 23.11. SMTP-Authentifizierung o [2006/02/17] docs/93491 doc discrepancy man page for pam_unix(8) f [2006/02/18] docs/93517 doc Presented usage of Ports in Handbook lack o [2006/02/20] docs/93590 doc [patch] pf.conf's man page mentions route o [2006/03/06] docs/94125 doc DGE-530T doesn't work on FreeBSD v6.0 o [2006/03/17] docs/94625 doc [patch] growfs man page -- document "pani o [2006/03/21] docs/94803 doc Slightly confusing/misleading man page fo o [2006/03/28] docs/95039 doc [patch] small cosmetic syslog.conf(5) fix o [2006/03/30] docs/95104 doc tsleep() man page mentions nonexistent 'm o [2006/03/31] docs/95139 doc FAQ to move filesystem to new disk fails: o [2006/04/21] docs/96127 doc add hint to pass arp packets through filt o [2006/04/23] docs/96207 doc Comments of a sockaddr_un structure could o [2006/05/13] docs/97231 doc [patch] ndis(4) man page outdated o [2006/05/17] docs/97375 doc [PATCH] remove nonexistent man page refer o [2006/05/17] docs/97409 doc Incorrect command name in Kerberos sectio o [2006/05/26] docs/97939 doc some mistake in man of amq(8) o [2006/05/30] docs/98129 doc older versions of the handbook not easy t o [2006/06/11] docs/98801 doc [patch] gmirror(8) and glabel(8) manpages o [2006/06/12] docs/98842 doc misc requests for gdbe o [2006/06/14] docs/98941 doc Partitioning resize - only commercial pro o [2006/06/15] docs/98974 doc Missing tunables in loader(8) manpage o [2006/06/16] docs/99007 doc [patch] misleading nat configuration info o [2006/06/20] docs/99215 doc Documentation change for sshd_config o [2006/06/23] docs/99336 doc Unclear handbook wording about firewall_e o [2006/06/23] docs/99356 doc man page of sendmsg(2) does not include E o [2006/06/27] docs/99506 doc FreeBSD Handbook addition: IPv6 Server S o [2006/06/30] docs/99631 doc [patch] document jid option in top(1) o [2006/06/30] docs/99640 doc [patch] Replace ${JADEFLAGS} with the cor o [2006/07/02] docs/99715 doc [patch] add exception to 6.5 Using perl o [2006/07/02] docs/99723 doc information in FreeBSD handbook incorrect o [2006/07/04] docs/99768 doc [patch] Handbook 25.9 make_smbpasswd is u o [2006/07/06] docs/99831 doc grep(1): grep -P is unsupported (accordin o [2006/07/06] docs/99845 doc [patch] First introduce porttools to Port o [2006/07/08] docs/99912 doc Wrong documentation of /etc/ftpchroot o [2006/07/11] docs/100083 doc missing pthread_yield man page o [2006/07/13] docs/100196 doc man login.conf does explain not "unlimite o [2006/07/13] docs/100242 doc sysctl(3) description of KERN_PROC is not o [2006/07/17] docs/100427 doc remove mention of NMBCLUSTERS from loader o [2006/07/18] docs/100494 doc Missing description of "birth time of the o [2006/07/19] docs/100538 doc [PATCH] en_US: Correct handbook/install ( o [2006/07/23] docs/100764 doc Handbook addition request -- MIT kerberos o [2006/07/28] docs/101001 doc out of date documentation in the handbook 207 problems total. From owner-freebsd-doc@FreeBSD.ORG Tue Aug 1 01:50:23 2006 Return-Path: X-Original-To: doc@FreeBSD.org Delivered-To: freebsd-doc@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DE3716A4DF for ; Tue, 1 Aug 2006 01:50:23 +0000 (UTC) (envelope-from plageotakes@earthlink.net) Received: from elasmtp-galgo.atl.sa.earthlink.net (elasmtp-galgo.atl.sa.earthlink.net [209.86.89.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C15E43D45 for ; Tue, 1 Aug 2006 01:50:22 +0000 (GMT) (envelope-from plageotakes@earthlink.net) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=earthlink.net; b=QYaUky72M1ynLUiyrJ8Me3AY5r1yZ15/pvURMaNvNlRVE7OTL4nuf8FScUz2aTqC; h=Received:Message-ID:Disposition-Notification-To:Date:From:User-Agent:MIME-Version:To:CC:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding:X-ELNK-Trace:X-Originating-IP; Received: from [68.164.11.27] (helo=[192.168.0.2]) by elasmtp-galgo.atl.sa.earthlink.net with asmtp (TLSv1:AES256-SHA:256) (Exim 4.34) id 1G7jOn-00066g-UK; Mon, 31 Jul 2006 21:50:22 -0400 Message-ID: <44CEB355.9000305@earthlink.net> Date: Mon, 31 Jul 2006 20:50:13 -0500 From: Peter Lageotakes User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) To: Mark Linimon References: <43AF8C32.6070601@earthlink.net> <20051226062929.GA13253@soaustin.net> In-Reply-To: <20051226062929.GA13253@soaustin.net> Content-Transfer-Encoding: 7bit X-ELNK-Trace: bc0555a2f1ebb637e1d0427b0ddc67599ef193a6bfc3dd487b82a8509478151910c755b101831dbe790fad917fc14d6b350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 68.164.11.27 MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: doc@FreeBSD.org Subject: Re: Ports and Index X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Aug 2006 01:50:23 -0000 Mark Linimon wrote: On Mon, Dec 26, 2005 at 12:22:42AM -0600, Peter Lageotakes wrote: If I am not mistaken (I could very well be mistaken); the index file isn't download when CVS is run. Not anymore. It used to be the case. The cost of maintaining it in that form proved to be too high. That whole chapter needs a lot of help :-/ mcl Hello Mark, I realize that I sent this email quite some time ago. I had been meaning to write something on the subject at hand (ie: index files). I did some rough writing for a FreeBSD wiki. Not sure if the doc project would be interested in said content. If so; I can rewrite it and try to submit it to the documentation project. The link in question: Putting the pieces together for portupgrade [1]http://www.freebsdwiki.net/index.php/Portupgrade My apologies if I sent this email not using the properly established communications channels. Regards, Pete References 1. http://www.freebsdwiki.net/index.php/Portupgrade From owner-freebsd-doc@FreeBSD.ORG Tue Aug 1 08:20:09 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E1C116A4DD for ; Tue, 1 Aug 2006 08:20:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E13543D5E for ; Tue, 1 Aug 2006 08:20:07 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k718K7HD075071 for ; Tue, 1 Aug 2006 08:20:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k718K79n075070; Tue, 1 Aug 2006 08:20:07 GMT (envelope-from gnats) Resent-Date: Tue, 1 Aug 2006 08:20:07 GMT Resent-Message-Id: <200608010820.k718K79n075070@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-doc@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Brian Candler Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1233116A4E7 for ; Tue, 1 Aug 2006 08:13:38 +0000 (UTC) (envelope-from b.candler@pobox.com) Received: from rune.pobox.com (rune.pobox.com [208.210.124.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69B3143D67 for ; Tue, 1 Aug 2006 08:13:34 +0000 (GMT) (envelope-from b.candler@pobox.com) Received: from rune (localhost [127.0.0.1]) by rune.pobox.com (Postfix) with ESMTP id 0C85D7AF31 for ; Tue, 1 Aug 2006 04:13:56 -0400 (EDT) Received: from mappit.local.linnet.org (212-74-113-67.static.dsl.as9105.com [212.74.113.67]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by rune.sasl.smtp.pobox.com (Postfix) with ESMTP id DBC242274 for ; Tue, 1 Aug 2006 04:13:55 -0400 (EDT) Received: from brian by mappit.local.linnet.org with local (Exim 4.61 (FreeBSD)) (envelope-from ) id 1G7pNc-000Mcu-FY for FreeBSD-gnats-submit@freebsd.org; Tue, 01 Aug 2006 09:13:32 +0100 Message-Id: Date: Tue, 01 Aug 2006 09:13:32 +0100 From: Brian Candler To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: docs/101145: msgsnd(3) manpage doesn't define msgsz clearly X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Brian Candler List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Aug 2006 08:20:09 -0000 >Number: 101145 >Category: docs >Synopsis: msgsnd(3) manpage doesn't define msgsz clearly >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Tue Aug 01 08:20:06 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Brian Candler >Release: FreeBSD 5.4-RELEASE i386 and CURRENT >Organization: >Environment: >Description: msgsnd(3) page doesn't make it clear whether the 'msgsz' argument refers to the length of the entire *msgp structure (mtype + mtext) or just to the length of the data in mtext. >How-To-Repeat: man 3 msgsnd >Fix: The Linux manpage is clearer: it says The mtext field is an array (or other structure) whose size is speci- fied by msgsz, a non-negative integer value. Messages of zero length (i.e., no mtext field) are permitted. But perhaps a simple fix for us is: mtype is an integer greater than 0 that can be used for selecting mes- sages (see msgrcv(3)); mtext is an array of msgsz bytes, which may be between 0 and the system limit (MSGMAX). >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Wed Aug 2 13:30:13 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4BD716A4E9 for ; Wed, 2 Aug 2006 13:30:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BEB643D4C for ; Wed, 2 Aug 2006 13:30:13 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k72DUD80052944 for ; Wed, 2 Aug 2006 13:30:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k72DUDQj052943; Wed, 2 Aug 2006 13:30:13 GMT (envelope-from gnats) Resent-Date: Wed, 2 Aug 2006 13:30:13 GMT Resent-Message-Id: <200608021330.k72DUDQj052943@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-doc@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Dr. Markus Waldeck" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E994616A4EF for ; Wed, 2 Aug 2006 13:23:57 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 51F9D43D5F for ; Wed, 2 Aug 2006 13:23:57 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k72DNuS4022998 for ; Wed, 2 Aug 2006 13:23:57 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id k72DNu17022997; Wed, 2 Aug 2006 13:23:56 GMT (envelope-from nobody) Message-Id: <200608021323.k72DNu17022997@www.freebsd.org> Date: Wed, 2 Aug 2006 13:23:56 GMT From: "Dr. Markus Waldeck" To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: docs/101262: man login.conf does not mention how to escape a colon X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 13:30:14 -0000 >Number: 101262 >Category: docs >Synopsis: man login.conf does not mention how to escape a colon >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Wed Aug 02 13:30:12 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Dr. Markus Waldeck >Release: 6.1 >Organization: >Environment: FreeBSD fb 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun May 7 04:32:43 UTC 2006 root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: /etc/login.conf contains following text: # Note that since a colon ':' is used to separate capability entries, # a \c escape sequence must be used to embed a literal colon in the # value or name of a capability (see the ``CGETNUM AND CGETSTR SYNTAX # AND SEMANTICS'' section of getcap(3) for more escape sequences). Unfortunately this information is NOT available in the man page of login.conf. >How-To-Repeat: man login.conf >Fix: Add the descprition. >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Wed Aug 2 17:00:35 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 584F716A4E0 for ; Wed, 2 Aug 2006 17:00:35 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDFF543D49 for ; Wed, 2 Aug 2006 17:00:32 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k72H0WJY073247 for ; Wed, 2 Aug 2006 17:00:32 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k72H0WbF073243; Wed, 2 Aug 2006 17:00:32 GMT (envelope-from gnats) Resent-Date: Wed, 2 Aug 2006 17:00:32 GMT Resent-Message-Id: <200608021700.k72H0WbF073243@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-doc@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Jo Rhett Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D0D016A4DE for ; Wed, 2 Aug 2006 16:52:48 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DE3243D45 for ; Wed, 2 Aug 2006 16:52:46 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k72GqksQ005901 for ; Wed, 2 Aug 2006 16:52:46 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id k72GqkIl005899; Wed, 2 Aug 2006 16:52:46 GMT (envelope-from nobody) Message-Id: <200608021652.k72GqkIl005899@www.freebsd.org> Date: Wed, 2 Aug 2006 16:52:46 GMT From: Jo Rhett To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: docs/101271: serial console documentation implies kernel rebuild required -- doesn't mention device hints X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Aug 2006 17:00:35 -0000 >Number: 101271 >Category: docs >Synopsis: serial console documentation implies kernel rebuild required -- doesn't mention device hints >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Wed Aug 02 17:00:32 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Jo Rhett >Release: 6.0-REL >Organization: svcolo >Environment: irrelevant >Description: The following page has sent me spinning down some irrelevant roads. http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/serialconsole-setup.html In particular, you can control which serial port has the 0x10 flags from device hints. It's not clear to me if recompiling is required for the boot loader or not, but it's not required for the main console after high-level sio is enabled. I believe the page is simply out of date and needs to be updated for modern versions. >How-To-Repeat: >Fix: Please 1. Update to indicate what can be handled with device hints instead of recompiling 2. Mention that sio ports are often assigned in the order presented, so sio0 isn't always 0x3f8 and thus you'll need to move the 0x10 flags. See i386/100831 >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Thu Aug 3 02:34:59 2006 Return-Path: X-Original-To: freebsd-doc@freebsd.org Delivered-To: freebsd-doc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 199CA16A4DD for ; Thu, 3 Aug 2006 02:34:59 +0000 (UTC) (envelope-from freebsd@dfwlp.com) Received: from zeus.dfwlp.com (zeus.dfwlp.com [208.11.134.127]) by mx1.FreeBSD.org (Postfix) with ESMTP id 56B9B43D62 for ; Thu, 3 Aug 2006 02:34:55 +0000 (GMT) (envelope-from freebsd@dfwlp.com) Received: from athena.dfwlp.com (athena.dfwlp.com [192.168.125.83]) (authenticated bits=0) by zeus.dfwlp.com (8.13.6/8.13.6) with ESMTP id k732Yr3E053422 for ; Wed, 2 Aug 2006 21:34:53 -0500 (CDT) (envelope-from freebsd@dfwlp.com) From: Jonathan Horne To: freebsd-doc@freebsd.org Date: Wed, 2 Aug 2006 21:34:53 -0500 User-Agent: KMail/1.9.3 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200608022134.53769.freebsd@dfwlp.com> X-Spam-Status: No, score=-1.4 required=5.0 tests=ALL_TRUSTED autolearn=failed version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on zeus.dfwlp.com Subject: handbook installation screenshots outdated X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Aug 2006 02:34:59 -0000 ive noticed that the installation screenshots that are featured in the handbook are quite outdated. i recently, much for my own purposes, wrote up some documentation on how to install FreeBSD-6.1, and i took screenshots of nearly every step of the entire installation. if possible, i would like to donate their use to the handbook, so that it could be updated to match what is the latest release. if the maintainers of the handbook would be interested, i would be happy to supply them to the freebsd cause for free. thanks, jonathan horne From owner-freebsd-doc@FreeBSD.ORG Thu Aug 3 10:02:28 2006 Return-Path: X-Original-To: freebsd-doc@freebsd.org Delivered-To: freebsd-doc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4CD4416A4DD for ; Thu, 3 Aug 2006 10:02:28 +0000 (UTC) (envelope-from danger@rulez.sk) Received: from virtual.micronet.sk (smtp.micronet.sk [84.16.32.237]) by mx1.FreeBSD.org (Postfix) with ESMTP id C14DE43D45 for ; Thu, 3 Aug 2006 10:02:27 +0000 (GMT) (envelope-from danger@rulez.sk) Received: from localhost (localhost [127.0.0.1]) by virtual.micronet.sk (Postfix) with ESMTP id DCB5310E6ED; Thu, 3 Aug 2006 12:01:54 +0200 (CEST) X-Virus-Scanned: by amavisd-new at virtual.micronet.sk Received: from virtual.micronet.sk ([127.0.0.1]) by localhost (virtual.micronet.sk [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dCaovNME6IkS; Thu, 3 Aug 2006 12:01:53 +0200 (CEST) Received: from danger.mcrn.sk (danger.mcrn.sk [84.16.37.254]) by virtual.micronet.sk (Postfix) with ESMTP id 5DB5310E661; Thu, 3 Aug 2006 12:01:53 +0200 (CEST) Date: Thu, 3 Aug 2006 12:02:27 +0200 From: Daniel Gerzo X-Mailer: The Bat! (v3.62.14) Professional X-Priority: 3 (Normal) Message-ID: <894214962.20060803120227@rulez.sk> To: Jonathan Horne In-Reply-To: <200608022134.53769.freebsd@dfwlp.com> References: <200608022134.53769.freebsd@dfwlp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-doc@freebsd.org Subject: Re: handbook installation screenshots outdated X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Gerzo List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Aug 2006 10:02:28 -0000 Hello Jonathan, Thursday, August 3, 2006, 4:34:53 AM, you wrote: > ive noticed that the installation screenshots that are featured in the > handbook are quite outdated. i recently, much for my own purposes, wrote up > some documentation on how to install FreeBSD-6.1, and i took screenshots of > nearly every step of the entire installation. It's well known problem for doc@ people. The whole installation chapter needs updating, it's not only screenshots. > if possible, i would like to donate their use to the handbook, so that it > could be updated to match what is the latest release. That would be pretty neat. May I ask you, how did you took your screenshots? Do you have those very first when FreeBSD is booting? > if the maintainers of the handbook would be interested, i would be happy to > supply them to the freebsd cause for free. > thanks, > jonathan horne -- Best regards, Daniel mailto:danger@rulez.sk From owner-freebsd-doc@FreeBSD.ORG Thu Aug 3 10:50:01 2006 Return-Path: X-Original-To: freebsd-doc@freebsd.org Delivered-To: freebsd-doc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC23116A4DA for ; Thu, 3 Aug 2006 10:50:01 +0000 (UTC) (envelope-from marc@blackend.org) Received: from abigail.blackend.org (blackend.org [212.11.35.229]) by mx1.FreeBSD.org (Postfix) with ESMTP id B981B43D5D for ; Thu, 3 Aug 2006 10:49:57 +0000 (GMT) (envelope-from marc@blackend.org) Received: from abigail.blackend.org (localhost [127.0.0.1]) by abigail.blackend.org (8.13.4/8.13.3) with ESMTP id k73AnoSZ018706; Thu, 3 Aug 2006 12:49:51 +0200 (CEST) (envelope-from marc@abigail.blackend.org) Received: (from marc@localhost) by abigail.blackend.org (8.13.4/8.13.3/Submit) id k73Ano4d018705; Thu, 3 Aug 2006 12:49:50 +0200 (CEST) (envelope-from marc) Date: Thu, 3 Aug 2006 12:49:50 +0200 From: Marc Fonvieille To: Daniel Gerzo Message-ID: <20060803104950.GA17680@abigail.blackend.org> Mail-Followup-To: Daniel Gerzo , Jonathan Horne , freebsd-doc@freebsd.org References: <200608022134.53769.freebsd@dfwlp.com> <894214962.20060803120227@rulez.sk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <894214962.20060803120227@rulez.sk> X-Useless-Header: blackend.org X-Operating-System: FreeBSD 4.11-STABLE User-Agent: Mutt/1.5.9i Cc: freebsd-doc@freebsd.org Subject: Re: handbook installation screenshots outdated X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Aug 2006 10:50:01 -0000 On Thu, Aug 03, 2006 at 12:02:27PM +0200, Daniel Gerzo wrote: > Hello Jonathan, > > Thursday, August 3, 2006, 4:34:53 AM, you wrote: > > > ive noticed that the installation screenshots that are featured in the > > handbook are quite outdated. i recently, much for my own purposes, wrote up > > some documentation on how to install FreeBSD-6.1, and i took screenshots of > > nearly every step of the entire installation. > > It's well known problem for doc@ people. The whole installation > chapter needs updating, it's not only screenshots. > > > if possible, i would like to donate their use to the handbook, so that it > > could be updated to match what is the latest release. > > That would be pretty neat. May I ask you, how did you took your > screenshots? Do you have those very first when FreeBSD is booting? > For information, the ones in the Handbook have been "captured" with vidcontrol, then converted to PNG with src2png (the manual page gives examples of command lines to use). The booting screens can be easily captured with a serial console setup. Marc From owner-freebsd-doc@FreeBSD.ORG Thu Aug 3 11:30:16 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A90D16A4E2 for ; Thu, 3 Aug 2006 11:30:16 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id BAFB043D58 for ; Thu, 3 Aug 2006 11:30:15 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k73BUFVI074080 for ; Thu, 3 Aug 2006 11:30:15 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k73BUFrv074079; Thu, 3 Aug 2006 11:30:15 GMT (envelope-from gnats) Resent-Date: Thu, 3 Aug 2006 11:30:15 GMT Resent-Message-Id: <200608031130.k73BUFrv074079@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-doc@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, vd@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B6FB16A4DA; Thu, 3 Aug 2006 11:23:22 +0000 (UTC) (envelope-from vd@datamax.bg) Received: from jengal.datamax.bg (jengal.datamax.bg [82.103.104.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0484C43D4C; Thu, 3 Aug 2006 11:23:21 +0000 (GMT) (envelope-from vd@datamax.bg) Received: from qlovarnika.bg.datamax (qlovarnika.bg.datamax [192.168.10.2]) by jengal.datamax.bg (Postfix) with SMTP id 8CAD7B833; Thu, 3 Aug 2006 14:23:20 +0300 (EEST) Received: (nullmailer pid 2247 invoked by uid 1002); Thu, 03 Aug 2006 11:23:20 -0000 Message-Id: <20060803112320.GA2214@qlovarnika.bg.datamax> Date: Thu, 3 Aug 2006 14:23:20 +0300 From: Vasil Dimov To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: docs/101314: [patch] msgctl(3) structure msqid_ds is referenced as shmid_ds X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vd@FreeBSD.org List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Aug 2006 11:30:16 -0000 >Number: 101314 >Category: docs >Synopsis: [patch] msgctl(3) structure msqid_ds is referenced as shmid_ds >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Thu Aug 03 11:30:15 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Vasil Dimov >Release: FreeBSD 6.1-STABLE amd64 >Organization: N/A >Environment: >Description: msgctl(3) reads: ... struct msqid_ds { struct ipc_perm msg_perm; /* msg queue permission bits ... The ipc_perm structure used inside the shmid_ds structure is defined in Which is obviously a copy-paste typo. >How-To-Repeat: >Fix: --- msgctl.3.diff begins here --- Index: msgctl.3 =================================================================== RCS file: /home/ncvs/src/lib/libc/gen/msgctl.3,v retrieving revision 1.19 diff -u -r1.19 msgctl.3 --- msgctl.3 8 Sep 2003 19:57:14 -0000 1.19 +++ msgctl.3 3 Aug 2006 11:17:06 -0000 @@ -83,7 +83,7 @@ The .Vt ipc_perm structure used inside the -.Vt shmid_ds +.Vt msqid_ds structure is defined in .In sys/ipc.h and looks like this: --- msgctl.3.diff ends here --- -- Vasil Dimov gro.DSBeerF@dv Testing can show the presence of bugs, but not their absence. -- Edsger W. Dijkstra >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Thu Aug 3 11:37:59 2006 Return-Path: X-Original-To: freebsd-doc@freebsd.org Delivered-To: freebsd-doc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 71EFA16A4DE; Thu, 3 Aug 2006 11:37:59 +0000 (UTC) (envelope-from danger@rulez.sk) Received: from virtual.micronet.sk (smtp.micronet.sk [84.16.32.237]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDB1943D46; Thu, 3 Aug 2006 11:37:58 +0000 (GMT) (envelope-from danger@rulez.sk) Received: from localhost (localhost [127.0.0.1]) by virtual.micronet.sk (Postfix) with ESMTP id A4EFF10E669; Thu, 3 Aug 2006 13:37:26 +0200 (CEST) X-Virus-Scanned: by amavisd-new at virtual.micronet.sk Received: from virtual.micronet.sk ([127.0.0.1]) by localhost (virtual.micronet.sk [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SCMJiFhtu5we; Thu, 3 Aug 2006 13:37:25 +0200 (CEST) Received: from danger.mcrn.sk (danger.mcrn.sk [84.16.37.254]) by virtual.micronet.sk (Postfix) with ESMTP id 4F61810E652; Thu, 3 Aug 2006 13:37:25 +0200 (CEST) Date: Thu, 3 Aug 2006 13:37:55 +0200 From: Daniel Gerzo X-Mailer: The Bat! (v3.62.14) Professional X-Priority: 3 (Normal) Message-ID: <642300296.20060803133755@rulez.sk> To: Marc Fonvieille In-Reply-To: <20060803104950.GA17680@abigail.blackend.org> References: <200608022134.53769.freebsd@dfwlp.com> <894214962.20060803120227@rulez.sk> <20060803104950.GA17680@abigail.blackend.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-doc@freebsd.org Subject: Re[2]: handbook installation screenshots outdated X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Gerzo List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Aug 2006 11:37:59 -0000 Hello Marc, Thursday, August 3, 2006, 12:49:50 PM, you wrote: > On Thu, Aug 03, 2006 at 12:02:27PM +0200, Daniel Gerzo wrote: >> >> That would be pretty neat. May I ask you, how did you took your >> screenshots? Do you have those very first when FreeBSD is booting? >> > For information, the ones in the Handbook have been "captured" with > vidcontrol, then converted to PNG with src2png (the manual page gives > examples of command lines to use). I know Marc, that's why I'm asking Jonathan; I have some kind of feeling that he made it some other way :-) BTW: there's also scr2txt tool, which would be pretty useful for use too. > The booting screens can be easily captured with a serial console setup. Too bad, I have no such ability at the moment :-( > Marc -- Best regards, Daniel mailto:danger@rulez.sk From owner-freebsd-doc@FreeBSD.ORG Thu Aug 3 11:42:31 2006 Return-Path: X-Original-To: freebsd-doc@freebsd.org Delivered-To: freebsd-doc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9842D16A4DA for ; Thu, 3 Aug 2006 11:42:31 +0000 (UTC) (envelope-from marc@blackend.org) Received: from abigail.blackend.org (blackend.org [212.11.35.229]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8F9B43D46 for ; Thu, 3 Aug 2006 11:42:30 +0000 (GMT) (envelope-from marc@blackend.org) Received: from abigail.blackend.org (localhost [127.0.0.1]) by abigail.blackend.org (8.13.4/8.13.3) with ESMTP id k73BgQaK019382; Thu, 3 Aug 2006 13:42:26 +0200 (CEST) (envelope-from marc@abigail.blackend.org) Received: (from marc@localhost) by abigail.blackend.org (8.13.4/8.13.3/Submit) id k73BgQQ4019381; Thu, 3 Aug 2006 13:42:26 +0200 (CEST) (envelope-from marc) Date: Thu, 3 Aug 2006 13:42:26 +0200 From: Marc Fonvieille To: Daniel Gerzo Message-ID: <20060803114226.GB17680@abigail.blackend.org> Mail-Followup-To: Daniel Gerzo , Jonathan Horne , freebsd-doc@freebsd.org References: <200608022134.53769.freebsd@dfwlp.com> <894214962.20060803120227@rulez.sk> <20060803104950.GA17680@abigail.blackend.org> <642300296.20060803133755@rulez.sk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <642300296.20060803133755@rulez.sk> X-Useless-Header: blackend.org X-Operating-System: FreeBSD 4.11-STABLE User-Agent: Mutt/1.5.9i Cc: freebsd-doc@freebsd.org Subject: Re: Re[2]: handbook installation screenshots outdated X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Aug 2006 11:42:31 -0000 On Thu, Aug 03, 2006 at 01:37:55PM +0200, Daniel Gerzo wrote: > Hello Marc, > > Thursday, August 3, 2006, 12:49:50 PM, you wrote: > > > On Thu, Aug 03, 2006 at 12:02:27PM +0200, Daniel Gerzo wrote: > > >> > >> That would be pretty neat. May I ask you, how did you took your > >> screenshots? Do you have those very first when FreeBSD is booting? > >> > > > For information, the ones in the Handbook have been "captured" with > > vidcontrol, then converted to PNG with src2png (the manual page gives > > examples of command lines to use). > > I know Marc, that's why I'm asking Jonathan; I have some kind of > feeling that he made it some other way :-) > > BTW: there's also scr2txt tool, which would be pretty useful for use > too. > > > The booting screens can be easily captured with a serial console setup. > > Too bad, I have no such ability at the moment :-( > The other way is using a thing like qemu, bochs or vmware. Marc From owner-freebsd-doc@FreeBSD.ORG Thu Aug 3 11:41:00 2006 Return-Path: X-Original-To: doc@FreeBSD.org Delivered-To: freebsd-doc@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A8B416A4DF for ; Thu, 3 Aug 2006 11:41:00 +0000 (UTC) (envelope-from max@tcen.ru) Received: from game.miet.ru (smtp.miee.ru [82.179.191.64]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77BCA43D45 for ; Thu, 3 Aug 2006 11:40:58 +0000 (GMT) (envelope-from max@tcen.ru) Received: from bob.tcen.ru (bob.tcen.ru [82.179.177.222]) by game.miet.ru (8.13.5/8.13.1) with ESMTP id k73BelY0061731 for ; Thu, 3 Aug 2006 15:40:48 +0400 (MSD) (envelope-from max@tcen.ru) Received: from [127.0.0.1] (odinn [82.179.177.1]) by bob.tcen.ru (8.13.7/8.13.7/Debian-2) with ESMTP id k73BVkCv027540 for ; Thu, 3 Aug 2006 15:31:47 +0400 Message-ID: <44D1E0BE.2000506@tcen.ru> Date: Thu, 03 Aug 2006 15:40:46 +0400 From: Max Kosmach Organization: TCEN User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 To: doc@FreeBSD.org Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-Virus-Scanned: ClamAV 0.88.2/1634/Thu Aug 3 02:32:49 2006 on game.miet.ru X-Virus-Status: Clean X-Spam-Status: No, score=-0.9 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_50 autolearn=disabled version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on game.miet.ru X-Mailman-Approved-At: Thu, 03 Aug 2006 12:10:31 +0000 Cc: Subject: Wrong russian translation - http://www.freebsd.org/doc/ru_RU.KOI8-R/books/porters-handbook/dads-uid.html X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Aug 2006 11:41:00 -0000 Hi Please fix russian translation in http://www.freebsd.org/doc/ru_RU.KOI8-R/books/porters-handbook/dads-uid.html "åÓÌÉ ×ÁÛÅÍÕ ÐÏÒÔÙ" -> "åÓÌÉ ×ÁÛÅÍÕ ÐÏÒÔÕ" "ðÏ ×ÏÐÒÏÓÁÍ Ó×ÑÚÁÎÎÙÍ Ó ÜÔÏÍ ÄÏËÕÍÅÎÔÁÃÉÅÊ," -> "ðÏ ×ÏÐÒÏÓÁÍ, Ó×ÑÚÁÎÎÙÍ Ó ÜÔÏÊ ÄÏËÕÍÅÎÔÁÃÉÅÊ," -- With MBR Max CCSA/CCSE From owner-freebsd-doc@FreeBSD.ORG Thu Aug 3 17:59:41 2006 Return-Path: X-Original-To: freebsd-doc@freebsd.org Delivered-To: freebsd-doc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A97B916A4DA for ; Thu, 3 Aug 2006 17:59:41 +0000 (UTC) (envelope-from freebsd@dfwlp.com) Received: from zeus.dfwlp.com (zeus.dfwlp.com [208.11.134.127]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD1B843D49 for ; Thu, 3 Aug 2006 17:59:40 +0000 (GMT) (envelope-from freebsd@dfwlp.com) Received: from webmail.dfwlp.org (localhost.dfwlp.com [127.0.0.1]) by zeus.dfwlp.com (8.13.6/8.13.6) with ESMTP id k73Hxdlc092483 for ; Thu, 3 Aug 2006 12:59:39 -0500 (CDT) (envelope-from freebsd@dfwlp.com) Received: from 167.246.36.14 (SquirrelMail authenticated user jhorne) by webmail.dfwlp.org with HTTP; Thu, 3 Aug 2006 12:59:39 -0500 (CDT) Message-ID: <20229.167.246.36.14.1154627979.squirrel@webmail.dfwlp.org> In-Reply-To: <20060803114226.GB17680@abigail.blackend.org> References: <200608022134.53769.freebsd@dfwlp.com> <894214962.20060803120227@rulez.sk> <20060803104950.GA17680@abigail.blackend.org> <642300296.20060803133755@rulez.sk> <20060803114226.GB17680@abigail.blackend.org> Date: Thu, 3 Aug 2006 12:59:39 -0500 (CDT) From: "Jonathan Horne" To: freebsd-doc@freebsd.org User-Agent: SquirrelMail/1.4.7 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Spam-Status: No, score=-1.4 required=5.0 tests=ALL_TRUSTED autolearn=failed version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on zeus.dfwlp.com Subject: Re: Re[2]: handbook installation screenshots outdated X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Aug 2006 17:59:42 -0000 > On Thu, Aug 03, 2006 at 01:37:55PM +0200, Daniel Gerzo wrote: >> Hello Marc, >> >> Thursday, August 3, 2006, 12:49:50 PM, you wrote: >> >> > On Thu, Aug 03, 2006 at 12:02:27PM +0200, Daniel Gerzo wrote: >> >> >> >> >> That would be pretty neat. May I ask you, how did you took your >> >> screenshots? Do you have those very first when FreeBSD is booting? >> >> >> >> > For information, the ones in the Handbook have been "captured" with >> > vidcontrol, then converted to PNG with src2png (the manual page gives >> > examples of command lines to use). >> >> I know Marc, that's why I'm asking Jonathan; I have some kind of >> feeling that he made it some other way :-) >> >> BTW: there's also scr2txt tool, which would be pretty useful for use >> too. >> >> > The booting screens can be easily captured with a serial console >> setup. >> >> Too bad, I have no such ability at the moment :-( >> > > The other way is using a thing like qemu, bochs or vmware. > > Marc > they were shot from a virtual machine, and this was where i began. http://dfwlpiki.dfwlp.org/images/f/f6/Install01.png after i looked a bit more at the rest of the paths on the documentation, i did not follow the complex paths the original shots did, but it would not be a problem for me to do so. cheers, jonathan From owner-freebsd-doc@FreeBSD.ORG Thu Aug 3 20:30:19 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F02CF16A4E6 for ; Thu, 3 Aug 2006 20:30:19 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA75843D5A for ; Thu, 3 Aug 2006 20:30:18 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k73KUIwX022510 for ; Thu, 3 Aug 2006 20:30:18 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k73KUINO022509; Thu, 3 Aug 2006 20:30:18 GMT (envelope-from gnats) Resent-Date: Thu, 3 Aug 2006 20:30:18 GMT Resent-Message-Id: <200608032030.k73KUINO022509@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-doc@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Peter Gildea Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6A6C16A5CB for ; Thu, 3 Aug 2006 20:25:55 +0000 (UTC) (envelope-from peter@gildea.net) Received: from mail.gildea.net (phobia.gildea.net [63.193.242.231]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6473243D5F for ; Thu, 3 Aug 2006 20:25:55 +0000 (GMT) (envelope-from peter@gildea.net) Received: from phobia.gildea.net (peter@localhost [127.0.0.1]) by mail.gildea.net (8.12.11/8.12.11) with ESMTP id k73KPsmd004264 for ; Thu, 3 Aug 2006 13:25:54 -0700 (PDT) (envelope-from peter@phobia.gildea.net) Received: (from peter@localhost) by phobia.gildea.net (8.12.11/8.12.11/Submit) id k73KPsLN004263; Thu, 3 Aug 2006 13:25:54 -0700 (PDT) (envelope-from peter) Message-Id: <200608032025.k73KPsLN004263@phobia.gildea.net> Date: Thu, 3 Aug 2006 13:25:54 -0700 (PDT) From: Peter Gildea To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: docs/101330: man page for mv(1) is misleading X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Peter Gildea List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Aug 2006 20:30:20 -0000 >Number: 101330 >Category: docs >Synopsis: man page for mv(1) is misleading >Confidential: yes >Severity: non-critical >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Thu Aug 03 20:30:18 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Peter Gildea >Release: FreeBSD 4.9-STABLE i386 >Organization: >Environment: System: FreeBSD phobia.gildea.net 4.9-STABLE FreeBSD 4.9-STABLE #5: Fri Jun 9 23:14:55 PDT 2006 peter@phobia.gildea.net:/usr/src/sys-altq/compile/PHOBIA-SMP-ALTQ i386 Problem seems to exist in all versions of FreeBSD. Description: mv(1) contains the sentence: "It is an error for either the source operand or the destination path to specify a directory unless both do. How-To-Repeat: man mv Fix: Remove this sentence from man page. >Description: >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Fri Aug 4 17:00:34 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5199F16A5C4 for ; Fri, 4 Aug 2006 17:00:34 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE8DC43D69 for ; Fri, 4 Aug 2006 17:00:31 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k74H0VWQ035830 for ; Fri, 4 Aug 2006 17:00:31 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k74H0VoA035829; Fri, 4 Aug 2006 17:00:31 GMT (envelope-from gnats) Resent-Date: Fri, 4 Aug 2006 17:00:31 GMT Resent-Message-Id: <200608041700.k74H0VoA035829@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-doc@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Gabor Kovesdan Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13C2916A4DA; Fri, 4 Aug 2006 16:52:04 +0000 (UTC) (envelope-from root@catv-50635cb6.catv.broadband.hu) Received: from catv-50635cb6.catv.broadband.hu (catv-50635cb6.catv.broadband.hu [80.99.92.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32DC943D45; Fri, 4 Aug 2006 16:52:03 +0000 (GMT) (envelope-from root@catv-50635cb6.catv.broadband.hu) Received: by catv-50635cb6.catv.broadband.hu (Postfix, from userid 0) id AB8F628A0C3; Fri, 4 Aug 2006 18:52:02 +0200 (CEST) Message-Id: <20060804165202.AB8F628A0C3@catv-50635cb6.catv.broadband.hu> Date: Fri, 4 Aug 2006 18:52:02 +0200 (CEST) From: Gabor Kovesdan To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Gabor Kovesdan Subject: docs/101365: [patch] Document DESTDIR support in porters-handbook X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Gabor Kovesdan List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2006 17:00:34 -0000 >Number: 101365 >Category: docs >Synopsis: [patch] Document DESTDIR support in porters-handbook >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Fri Aug 04 17:00:26 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Gabor Kovesdan >Release: FreeBSD 6.1-STABLE i386 >Organization: n/a >Environment: System: FreeBSD spitfire 6.1-STABLE FreeBSD 6.1-STABLE #0: Sat Jul 29 18:31:18 CEST 2006 gabor@spitfire:/usr/src/sys/i386/compile/SPITFIRE i386 >Description: Document the recently added DESTDIR support. >How-To-Repeat: >Fix: --- porters-handbook.diff begins here --- Index: book.sgml =================================================================== RCS file: /usr/cvs/doc/en_US.ISO8859-1/books/porters-handbook/book.sgml,v retrieving revision 1.740 diff -u -r1.740 book.sgml --- book.sgml 3 Aug 2006 19:01:34 -0000 1.740 +++ book.sgml 4 Aug 2006 16:49:21 -0000 @@ -3942,6 +3942,18 @@ There are some more things you have to take into account when you create a port. This section explains the most common of those. + + Building in jails + + Note, that the behavior of OSVERSION has been + changed recently. Now, it gets the __FreeBSD_version + from the userland, since it makes more sense for the ports, than the + kernel. You can still override it, if you really have to get it from + the kernel. + + + Shared Libraries @@ -4758,7 +4770,7 @@ USE_X_PREFIX - The port installs in X11BASE, not + The port installs in X11BASE_REL, not PREFIX. @@ -6779,17 +6791,33 @@ - <makevar>PREFIX</makevar> + <makevar>PREFIX</makevar> and <makevar>DESTDIR</makevar> + Firstly, you should completely unerstand what these two + variables are for. PREFIX determines the + location where all ports should install in the current environemt. + This is usually /usr/local, or + /opt in other operating systems. You + can set PREFIX to everything you want, See the + . This way it will have a better chance of working if the system administrator has moved the whole /usr/local tree somewhere else. + + For writing DESTDIR-compliant ports, note that + LOCALBASE, LINUXBASE, + X11BASE, DOCSDIR, + EXAMPLESDIR, DATADIR, + DESKTOPDIR variables already contain + DESTDIR, so + DESTDIR/LOCALBASE is + definitely wrong, but you can use LOCALBASE_REL if + you need a variable relative to DESTDIR. + Similarly, you can use LINUXBASE_REL and + X11BASE_REL variables as well. + PREFIX is an absolute path. but relative + to DESTDIR. If you want to refer to the + fully qualified destination you can use TARGETDIR, + which resolves to DESTDIR/PREFIX. + + You have to use these variables correctly + in your ports Makefile, esepecially in + custom targets, to ensure each files are installed to the + corect place. For dependencies, using LOCALBASE + is still correct, since we want to check for dependencies + in DESTDIR. + + In packing lists, or in pkg-* scripts you + can still use %%LOCALBASE%%, + %%LINUXBASE%% and %%X11BASE%% + expansions, since they represent relative paths there. This ambiguity + can be frustrating at first, but this actually simplifies the process + of writing DESTDIR-compliant ports. We did not use to + have DESTDIR support by our ports infrastructure, + and one of the major goals was to avoid modifying a tons of ports, + so we just changed LOCALBASE in the + infrastructure instead of changing that in tons of individual ports. + With a little workaround, LOCALBASE, + LINUXBASE and X11BASE + are still overrideable, though. --- porters-handbook.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Fri Aug 4 17:20:15 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF69216A4E0; Fri, 4 Aug 2006 17:20:15 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AE3643D45; Fri, 4 Aug 2006 17:20:14 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from freefall.freebsd.org (pav@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k74HKEAP036997; Fri, 4 Aug 2006 17:20:14 GMT (envelope-from pav@freefall.freebsd.org) Received: (from pav@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k74HKDCP036993; Fri, 4 Aug 2006 17:20:13 GMT (envelope-from pav) Date: Fri, 4 Aug 2006 17:20:13 GMT From: Pav Lucistnik Message-Id: <200608041720.k74HKDCP036993@freefall.freebsd.org> To: pav@FreeBSD.org, freebsd-doc@FreeBSD.org, pav@FreeBSD.org Cc: Subject: Re: docs/101365: [patch] Document DESTDIR support in porters-handbook X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Aug 2006 17:20:15 -0000 Synopsis: [patch] Document DESTDIR support in porters-handbook Responsible-Changed-From-To: freebsd-doc->pav Responsible-Changed-By: pav Responsible-Changed-When: Fri Aug 4 17:19:58 UTC 2006 Responsible-Changed-Why: This text will need some work. I'll try to fix it up over weekend. http://www.freebsd.org/cgi/query-pr.cgi?pr=101365 From owner-freebsd-doc@FreeBSD.ORG Sat Aug 5 04:40:24 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB81816A4E5 for ; Sat, 5 Aug 2006 04:40:24 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A0CF43D72 for ; Sat, 5 Aug 2006 04:40:19 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k754eICG001030 for ; Sat, 5 Aug 2006 04:40:18 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k754eI3l001029; Sat, 5 Aug 2006 04:40:18 GMT (envelope-from gnats) Resent-Date: Sat, 5 Aug 2006 04:40:18 GMT Resent-Message-Id: <200608050440.k754eI3l001029@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-doc@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, chinsan Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F14016A4DA; Sat, 5 Aug 2006 04:40:06 +0000 (UTC) (envelope-from chinsan.tw@gmail.com) Received: from smtp2.bc.hgc.com.tw (smtp2.bc.hgc.com.tw [203.133.1.156]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08BD543D6A; Sat, 5 Aug 2006 04:40:02 +0000 (GMT) (envelope-from chinsan.tw@gmail.com) Received: from smtp2.bc.hgc.com.tw (u14-109.u203-187.giga.net.tw [203.187.14.109]) by smtp2.bc.hgc.com.tw (Postfix) with SMTP id 24FD92F068; Sat, 5 Aug 2006 12:40:01 +0800 (CST) Received: by smtp2.bc.hgc.com.tw (sSMTP sendmail emulation); Sat, 5 Aug 2006 12:46:13 +0800 Message-Id: <20060805044002.24FD92F068@smtp2.bc.hgc.com.tw> Date: Sat, 5 Aug 2006 12:46:13 +0800 From: chinsan To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: vanilla@FreeBSD.org Subject: docs/101391: [UPDATE] zh_TW: Update handbook/multimedia to SVN#963 X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: chinsan List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2006 04:40:24 -0000 >Number: 101391 >Category: docs >Synopsis: [UPDATE] zh_TW: Update handbook/multimedia to SVN#963 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sat Aug 05 04:40:18 GMT 2006 >Closed-Date: >Last-Modified: >Originator: chinsan >Release: FreeBSD 6.1-STABLE i386 >Organization: FreeBSD Taiwan >Environment: System: FreeBSD chinsan2.twbbs.org 6.1-STABLE FreeBSD 6.1-STABLE #1: Fri Jun 2 16:44:35 CST 2006 root@chinsan2.twbbs.org:/usr/obj/usr/src/sys/GENERIC i386 >Description: - Update handbook/multimedia to SVN#963 (patch URL http://chinsan2.twbbs.org/chinsan/zh_TW.Big5.20060805_4.diff ) - ChangeLog (Trac Timeline) https://opensvn.csie.org/traccgi/freebsddoc/timeline >How-To-Repeat: >Fix: --- zh_TW.Big5.20060805_4.diff begins here --- diff -ruN zh_TW.Big5.orig/books/handbook/multimedia/chapter.sgml zh_TW.Big5/books/handbook/multimedia/chapter.sgml --- zh_TW.Big5.orig/books/handbook/multimedia/chapter.sgml Mon Jul 3 23:53:46 2006 +++ zh_TW.Big5/books/handbook/multimedia/chapter.sgml Sat Aug 5 12:26:48 2006 @@ -108,7 +108,7 @@ Marc Fonvieille - Enhanced for &os; 5.X by + ¥[±j &os; 5.X ªº¤º®e¡G @@ -123,35 +123,31 @@ ISA sound cards ¶}©l³]©w¤§«e¡A¥²¶·¥ýª¾¹D§Aªº­µ®Ä¥d«¬¸¹¡B´¹¤ù¬°¦ó¡A¥H¤Î¬O PCI ©Î ISA ³W®æ¡C - FreeBSD ¦³¤ä´©³\¦hºØªº PCI¡BISA ­µ®Ä¥d¡A - Check the supported audio devices list of the Hardware Notes to see if - your card is supported. This document will also mention which - driver supports your card. + FreeBSD ¦³¤ä´©³\¦hºØªº PCI¡BISA ­µ®Ä¥d¡A½ÐÀˬd¤ä´©ªº­µ®ÄµwÅéªí Hardware Notes¡A¥H½T»{§Aªº­µ®Ä¥d¬O§_¤ä´©¡C + ¥»¤å¤]·|´£¨ì¬Û¹ïÀ³¸Ó¥dªºÅX°Êµ{¦¡¡C kernel configuration - To use your sound device, you will need to load the proper - device driver. This may be accomplished in one of two ways. - The easiest way is to simply load a kernel module for your sound - card with &man.kldload.8; which can either be done from the - command line: + ­n¨Ï¥Î­µ®Ä¥d¡A¥²¶·­n¸ü¤J¥¿½TªºÅX°Êµ{¦¡¤~¦æ¡C¦³¨âºØ¤è¦¡³£¥i¥H§¹¦¨³o°Ê§@¡A + ³Ì²³æ¤è¦¡´N¬O¥H &man.kldload.8; ¨Ó»´ÃP¸ü¤J kernel °ÊºA¼Ò²Õ(module)¡A + ¹³¬O¤U¦C«ü¥O¡G &prompt.root; kldload snd_emu10k1 - or by adding the appropriate line to the file - /boot/loader.conf like this: + ©ÎªÌ§â¬ÛÃöÅX°Êµ{¦¡¥[¨ì + /boot/loader.conf ÀÉ¡A¹³¬O¡G snd_emu10k1_load="YES" - These examples are for a Creative &soundblaster; Live! sound - card. Other available loadable sound modules are listed in - /boot/defaults/loader.conf. - If you are not sure which driver to use, you may try to load - the snd_driver module: + ¤W­±¨Ò¤l¬Oµ¹ Creative &soundblaster; Live! ­µ®Ä¥d¨Ï¥Îªº¡C + ¨ä¥L¥i¥Îªº­µ®Ä¥dÅX°Êµ{¦¡¼Ò²Õ¡A¥i°Ñ¦Ò + /boot/defaults/loader.conf ½d¨Ò¡C + ­Y¤£½T©w¨ì©³¸Ó¥Î­þ¤@ºØÅX°Êµ{¦¡¡A¨º»ò¥i¥H¸Õ¸Õ¸ü¤J snd_driver + ¼Ò²Õ¬Ý¬Ý¡G &prompt.root; kldload snd_driver --- zh_TW.Big5.20060805_4.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Sat Aug 5 04:40:29 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1F9C16A4E2 for ; Sat, 5 Aug 2006 04:40:29 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E42043D5A for ; Sat, 5 Aug 2006 04:40:17 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k754eHst000949 for ; Sat, 5 Aug 2006 04:40:17 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k754eH93000948; Sat, 5 Aug 2006 04:40:17 GMT (envelope-from gnats) Resent-Date: Sat, 5 Aug 2006 04:40:17 GMT Resent-Message-Id: <200608050440.k754eH93000948@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-doc@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, chinsan Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1BCBE16A4DF; Sat, 5 Aug 2006 04:32:26 +0000 (UTC) (envelope-from chinsan.tw@gmail.com) Received: from smtp2.bc.hgc.com.tw (smtp2.bc.hgc.com.tw [203.133.1.156]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44C1343D45; Sat, 5 Aug 2006 04:32:25 +0000 (GMT) (envelope-from chinsan.tw@gmail.com) Received: from smtp2.bc.hgc.com.tw (u14-109.u203-187.giga.net.tw [203.187.14.109]) by smtp2.bc.hgc.com.tw (Postfix) with SMTP id 8103F2E970; Sat, 5 Aug 2006 12:32:24 +0800 (CST) Received: by smtp2.bc.hgc.com.tw (sSMTP sendmail emulation); Sat, 5 Aug 2006 12:38:35 +0800 Message-Id: <20060805043224.8103F2E970@smtp2.bc.hgc.com.tw> Date: Sat, 5 Aug 2006 12:38:35 +0800 From: chinsan To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: vanilla@FreeBSD.org Subject: docs/101388: [UPDATE] zh_TW: Update developers-handbook to SVN#963 X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: chinsan List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2006 04:40:30 -0000 >Number: 101388 >Category: docs >Synopsis: [UPDATE] zh_TW: Update developers-handbook to SVN#963 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sat Aug 05 04:40:16 GMT 2006 >Closed-Date: >Last-Modified: >Originator: chinsan >Release: FreeBSD 6.1-STABLE i386 >Organization: FreeBSD Taiwan >Environment: System: FreeBSD chinsan2.twbbs.org 6.1-STABLE FreeBSD 6.1-STABLE #1: Fri Jun 2 16:44:35 CST 2006 root@chinsan2.twbbs.org:/usr/obj/usr/src/sys/GENERIC i386 - Update developers-handbook to SVN#963 (patch URL http://chinsan2.twbbs.org/chinsan/zh_TW.Big5.20060805_1.diff ) - ChangeLog (Trac Timeline) https://opensvn.csie.org/traccgi/freebsddoc/timeline >Description: >How-To-Repeat: >Fix: --- zh_TW.Big5.20060805_1.diff begins here --- diff -ruN zh_TW.Big5.orig/books/developers-handbook/introduction/chapter.sgml zh_TW.Big5/books/developers-handbook/introduction/chapter.sgml --- zh_TW.Big5.orig/books/developers-handbook/introduction/chapter.sgml Wed Jul 26 11:55:46 2006 +++ zh_TW.Big5/books/developers-handbook/introduction/chapter.sgml Sat Aug 5 12:27:48 2006 @@ -73,11 +73,9 @@ <filename class="directory">/usr/src</filename> ªº¬[ºc - - §¹¾ãªº FreeBSD ­ì©l½X³£¦b¤½¶}ªº CVS repository ¤¤¡C + §¹¾ãªº FreeBSD ­ì©l½X³£¦b¤½¶}ªº CVS repository ¤¤¡C ³q±` FreeBSD ­ì©l½X³£·|¸Ë¦b /usr/src¡A - ¦Ó¥B¥]§t¤U¦C¤l¥Ø¿ý¡G - + ¦Ó¥B¥]§t¤U¦C¤l¥Ø¿ý¡G diff -ruN zh_TW.Big5.orig/books/developers-handbook/tools/chapter.sgml zh_TW.Big5/books/developers-handbook/tools/chapter.sgml --- zh_TW.Big5.orig/books/developers-handbook/tools/chapter.sgml Wed Jul 26 11:56:43 2006 +++ zh_TW.Big5/books/developers-handbook/tools/chapter.sgml Sat Aug 5 12:27:44 2006 @@ -23,94 +23,77 @@ µ{¦¡¶}µo¤u¨ã ·§±Ô - - ¥»³¹±N¤¶²Ð¦p¦ó¨Ï¥Î¤@¨Ç FreeBSD ©Ò´£¨Ñªºµ{¦¡¶}µo¤u¨ã(programing tools)¡A + ¥»³¹±N¤¶²Ð¦p¦ó¨Ï¥Î¤@¨Ç FreeBSD ©Ò´£¨Ñªºµ{¦¡¶}µo¤u¨ã(programing tools)¡A ¥»³¹©Ò¤¶²Ðªº¤u¨ãµ{¦¡¦b¨ä¥Lª©¥»ªº &unix; ¤W¤]¥i¨Ï¥Î¡A ¦b¦¹ ¨Ã¤£·| ¹Á¸Õ´y­z¼gµ{¦¡®Éªº¨C­Ó²Ó¸`¡A ¥»³¹¤j³¡¤À½g´T³£¬O°²³]§A¥H«e¨S¦³©Î¥u¦³¤Ö¼Æªº¼gµ{¦¡¸gÅç¡A - ¤£¹L¡AÁÙ¬O§Æ±æ¤j¦h¼Æªºµ{¦¡¶}µo¤H­û³£¯à±q¤¤­«·s±o¨ì¤@¨Ç±Òµo¡C - + ¤£¹L¡AÁÙ¬O§Æ±æ¤j¦h¼Æªºµ{¦¡¶}µo¤H­û³£¯à±q¤¤­«·s±o¨ì¤@¨Ç±Òµo¡C ²¤¶ - - FreeBSD ´£¨Ñ¤@­Ó«D±`´Îªº¶}µoÀô¹Ò¡A + FreeBSD ´£¨Ñ¤@­Ó«D±`´Îªº¶}µoÀô¹Ò¡A ¤ñ¦p»¡¹³¬O C¡BC++¡BFortran ©M assembler(²Õ¦X»y¨¥)ªº½sĶ¾¹(compiler), ¦b FreeBSD ¤¤³£¤w¸g¥]§t¦b°ò¥»ªº¨t²Î¤¤¤F §ó§O´£ Perl ©M¨ä¥L¼Ð·Ç &unix; ¤u¨ã¡A¹³¬Osed ¥H¤Î awk¡A ¦pªG§AÁÙ¬Oı±o¤£°÷¡AFreeBSD¦b Ports collection ¤¤ÁÙ´£¨Ñ¨ä¥Lªº½sĶ¾¹©Mª½Ä¶¾¹(interpreter), FreeBSD ¬Û®e³\¦h¼Ð·Ç¡A¹³¬O &posix; ©M ANSI C¡A ·íµMÁÙ¦³¥¦©ÒÄ~©Óªº BSD ¶Ç²Î¡C - ©Ò¥H¦b FreeBSD ¤W¼gªºµ{¦¡¤£»Ý­×§ï©Î³»¦hµy·L­×§ï¡A´N¥i¥H¦b³\¦h¥­¥x¤W½sĶ¡B°õ¦æ¡C - + ©Ò¥H¦b FreeBSD ¤W¼gªºµ{¦¡¤£»Ý­×§ï©Î³»¦hµy·L­×§ï¡A´N¥i¥H¦b³\¦h¥­¥x¤W½sĶ¡B°õ¦æ¡C - - µL½×¦p¦ó¡A´Nºâ§A±q¨Ó¨S¦b &unix; ¥­¥x¤W¼g¹Lµ{¦¡¡A¤]¥i¥H¹ý©³·P¨ü¨ìFreeBSD ¥O¤HµLªk§Ü©Úªº°g¤HÅ]¤O¡C + µL½×¦p¦ó¡A´Nºâ§A±q¨Ó¨S¦b &unix; ¥­¥x¤W¼g¹Lµ{¦¡¡A¤]¥i¥H¹ý©³·P¨ü¨ìFreeBSD ¥O¤HµLªk§Ü©Úªº°g¤HÅ]¤O¡C ¥»³¹ªº¥Ø¼Ð´N¬O¨ó§U§A§Ö³t¤W¤â¡A¦Ó¼È®É¤£»Ý²`¤J¤Ó¦h¶i¶¥¥DÃD¡A - ¨Ã¥BÁ¿¸Ñ¤@¨Ç°ò¦·§©À¡A¥HÅý§A¥i¥HÁA¸Ñ§Ú­Ì¦bÁ¿¨Ç¤°»ò¡C - + ¨Ã¥BÁ¿¸Ñ¤@¨Ç°ò¦·§©À¡A¥HÅý§A¥i¥HÁA¸Ñ§Ú­Ì¦bÁ¿¨Ç¤°»ò¡C - - ¥»³¹¤º®e¨Ã¤£­n¨D§A±o¦³µ{¦¡¶}µo¸gÅç¡A©ÎªÌ§A¥u¦³¤@ÂIÂIªº¸gÅç¦Ó¤w¡C + ¥»³¹¤º®e¨Ã¤£­n¨D§A±o¦³µ{¦¡¶}µo¸gÅç¡A©ÎªÌ§A¥u¦³¤@ÂIÂIªº¸gÅç¦Ó¤w¡C ¤£¹L¡A§Ú­Ì°²³]§A¤w¸g·| &unix; ¨t²Îªº°ò¥»¾Þ§@¡A - ¦Ó¥B§ó­«­nªº¬O¡A½Ð«O«ù¼Ö©ó¾Ç²ßªº¤ßºA¡I - + ¦Ó¥B§ó­«­nªº¬O¡A½Ð«O«ù¼Ö©ó¾Ç²ßªº¤ßºA¡I Programming ·§©À - - ²³æªº»¡¡Aµ{¦¡¥u¬O¤@°ï«ü¥Oªº¶°¦XÅé¡F¦Ó³o¨Ç«ü¥O¬O¥Î¨Ó§i¶D¹q¸£À³¸Ó­n§@¨º¨Ç¨Æ±¡¡C + ²³æªº»¡¡Aµ{¦¡¥u¬O¤@°ï«ü¥Oªº¶°¦XÅé¡F¦Ó³o¨Ç«ü¥O¬O¥Î¨Ó§i¶D¹q¸£À³¸Ó­n§@¨º¨Ç¨Æ±¡¡C ¦³®É­Ô¡A«ü¥Oªº°õ¦æ¨ú¨M©ó«e¤@­Ó«ü¥Oªºµ²ªG¦Ó©w¡C ¥»³¹±N·|§i¶D§A¦³ 2 ­Ó¥D­nªº¤èªk¡AÅý§A¥i¥H¹ï¹q¸£¤U¹F³o¨Ç«ü¥Ü(instruction) ©Î ©R¥O(commands)¡C ²Ä¤@­Ó¤èªk´N¬O ª½Ä¶¾¹(interpreter)¡A ¦Ó²Ä¤G­Ó¤èªk¬O ½sĶ¾¹(compiler)¡C ¥Ñ©ó¹ï©ó¹q¸£¦Ó¨¥¡A¤HÃþ»y¨¥ªº»y·N¹L©ó¼Ò½k¦Ó¤ÓÃø²z¸Ñ¡A - ¦]¦¹©R¥O(commands)´N±`·|¥H¤@ºØ(©Î¦hºØ)µ{¦¡»y¨¥¼g¦¨¡A¥Î¨Ó«ü¥Ü¹q¸£©Ò­n°õ¦æªº¯S©w°Ê§@¬°¦ó¡C - + ¦]¦¹©R¥O(commands)´N±`·|¥H¤@ºØ(©Î¦hºØ)µ{¦¡»y¨¥¼g¦¨¡A¥Î¨Ó«ü¥Ü¹q¸£©Ò­n°õ¦æªº¯S©w°Ê§@¬°¦ó¡C ª½Ä¶¾¹ - - ¨Ï¥Îª½Ä¶¾¹®É¡A©Ò¨Ï¥Îªºµ{¦¡»y¨¥´N¹³Åܦ¨¤@­Ó·|©M§A¤¬°ÊªºÀô¹Ò¡C + ¨Ï¥Îª½Ä¶¾¹®É¡A©Ò¨Ï¥Îªºµ{¦¡»y¨¥´N¹³Åܦ¨¤@­Ó·|©M§A¤¬°ÊªºÀô¹Ò¡C ·í¦b©R¥O´£¥Ü¦C¤W¥´¤W©R¥O®É¡Aª½Ä¶¾¹·|§Y®É°õ¦æ¸Ó©R¥O¡C ¦b¤ñ¸û½ÆÂøªºµ{¦¡¤¤¡A¥i¥H§â©Ò¦³·Q¤U¹Fªº©R¥O²Î²Î¿é¤J¨ì¬YÀɮ׸̭±¥h¡A µM«á©I¥sª½Ä¶¾¹¥hŪ¨ú¸ÓÀɮסA¨Ã¥B°õ¦æ§A¼g¦b³o­ÓÀɮפ¤ªº«ü¥O¡C ¦pªG©Ò¤Uªº«ü¥O¦³¿ù»~²£¥Í¡A¤j¦h¼Æªºª½Ä¶¾¹·|¶i¤J°»¿ù¼Ò¦¡(debugger)¡A - ¨Ã¥BÅã¥Ü¬ÛÃö¿ù»~°T®§¡A¥H«K¹ïµ{¦¡°£¿ù¡C - + ¨Ã¥BÅã¥Ü¬ÛÃö¿ù»~°T®§¡A¥H«K¹ïµ{¦¡°£¿ù¡C - - ³oºØ¤è¦¡¦n³B¦b©ó¡G¥i¥H¥ß¨è¬Ý¨ì«ü¥Oªº°õ¦æµ²ªG¡A¥H¤Î¿ù»~¤]¥i¨³³t­×¥¿¡C - ¬Û¹ïªº¡A³Ì¤jªºÃa³B«K¬O·í§A·Q§â§A¼gªºµ{¦¡¤À¨Éµ¹¨ä¥L¤H®É¡A³o¨Ç¤H¥²¶·­n¦³¸ò§A¤@¼Ëªºª½Ä¶¾¹¡C - ¦Ó¥B§O§Ñ¤F¡A¥L­Ì¤]­n·|¨Ï¥Îª½Ä¶¾¹ª½Ä¶µ{¦¡¤~¦æ¡C - ·íµM¨Ï¥ÎªÌ¤]¤£§Æ±æ¤£¤p¤ß«ö¿ùÁä¡A´N¶i¤J°»¿ù¼Ò¦¡¦Ó¤£ª¾©Ò±¹¡C - ´N°õ¦æ®Ä²v¦Ó¨¥¡Aª½Ä¶¾¹·|¨Ï¥Î¨ì«Ü¦hªº°O¾ÐÅé¡A - ¦Ó¥B³oÃþª½Ä¶¦¡µ{¦¡¡A³q±`¨Ã¤£·|¤ñ½sĶ¾¹©Ò½sĶªºµ{¦¡ªº§ó¦³®Ä²v¡C - - - - µ§ªÌ­Ó¤H»{¬°¡A¦pªG§A¤§«e¨S¦³¾Ç¹L¥ô¦óµ{¦¡»y¨¥¡A³Ì¦n¥ý¾Ç¾Ç²ßª½Ä¶¦¡»y¨¥(interpreted languages)¡A - ¹³¬O Lisp¡ASmalltalk¡APerl ©M Basic ³£¬O¡A&unix; ªº shell ¹³¬O sh ©M csh - ¥¦­Ì¥»¨­´N¬Oª½Ä¶¾¹¡A¨Æ¹ê¤W¡A«Ü¦h¤H³£¦b¥¦­Ì¦Û¤v¾÷¾¹¤W¼¶¼g¦U¦¡ªº shell script¡A - ¨Ó¶¶§Q§¹¦¨¦U¶µ housekeeping(ºûÅ@) ¥ô°È¡C - &unix; ¨Ï¥Î­õ¾Ç¤§¤@´N¬O´£¨Ñ¤j¶qªº¤p¤u¨ã¡A - ¨Ã¨Ï¥Î shell script ¨Ó²Õ¦X¹B¥Î³o¨Ç¤p¤u¨ã¡A¥H«K¤u§@§ó¦³®Ä²v¡C + ³oºØ¤è¦¡¦n³B¦b©ó¡G¥i¥H¥ß¨è¬Ý¨ì«ü¥Oªº°õ¦æµ²ªG¡A¥H¤Î¿ù»~¤]¥i¨³³t­×¥¿¡C + ¬Û¹ïªº¡A³Ì¤jªºÃa³B«K¬O·í§A·Q§â§A¼gªºµ{¦¡¤À¨Éµ¹¨ä¥L¤H®É¡A³o¨Ç¤H¥²¶·­n¦³¸ò§A¤@¼Ëªºª½Ä¶¾¹¡C + ¦Ó¥B§O§Ñ¤F¡A¥L­Ì¤]­n·|¨Ï¥Îª½Ä¶¾¹ª½Ä¶µ{¦¡¤~¦æ¡C + ·íµM¨Ï¥ÎªÌ¤]¤£§Æ±æ¤£¤p¤ß«ö¿ùÁä¡A´N¶i¤J°»¿ù¼Ò¦¡¦Ó¤£ª¾©Ò±¹¡C + ´N°õ¦æ®Ä²v¦Ó¨¥¡Aª½Ä¶¾¹·|¨Ï¥Î¨ì«Ü¦hªº°O¾ÐÅé¡A + ¦Ó¥B³oÃþª½Ä¶¦¡µ{¦¡¡A³q±`¨Ã¤£·|¤ñ½sĶ¾¹©Ò½sĶªºµ{¦¡ªº§ó¦³®Ä²v¡C + + µ§ªÌ­Ó¤H»{¬°¡A¦pªG§A¤§«e¨S¦³¾Ç¹L¥ô¦óµ{¦¡»y¨¥¡A³Ì¦n¥ý¾Ç¾Ç²ßª½Ä¶¦¡»y¨¥(interpreted languages)¡A + ¹³¬O Lisp¡ASmalltalk¡APerl ©M Basic ³£¬O¡A&unix; ªº shell ¹³¬O sh ©M csh + ¥¦­Ì¥»¨­´N¬Oª½Ä¶¾¹¡A¨Æ¹ê¤W¡A«Ü¦h¤H³£¦b¥¦­Ì¦Û¤v¾÷¾¹¤W¼¶¼g¦U¦¡ªº shell script¡A + ¨Ó¶¶§Q§¹¦¨¦U¶µ housekeeping(ºûÅ@) ¥ô°È¡C + &unix; ªº¨Ï¥Î­õ¾Ç¤§¤@´N¬O´£¨Ñ¤j¶qªº¤p¤u¨ã¡A + ¨Ã¨Ï¥Î shell script ¨Ó²Õ¦X¹B¥Î³o¨Ç¤p¤u¨ã¡A¥H«K¤u§@§ó¦³®Ä²v¡C FreeBSD ´£¨Ñªºª½Ä¶¾¹ - - ¤U­±³oÃ䦳¥÷ &os; Ports Collection ©Ò´£¨Ñªºª½Ä¶¾¹²M³æ¡AÁÙ¦³°Q½×¤@¨Ç¤ñ¸û¨üÅwªïªºª½Ä¶¦¡»y¨¥ + ¤U­±³oÃ䦳¥÷ &os; Ports Collection ©Ò´£¨Ñªºª½Ä¶¾¹²M³æ¡AÁÙ¦³°Q½×¤@¨Ç¤ñ¸û¨üÅwªïªºª½Ä¶¦¡»y¨¥ - - ¦Ü©ó¦p¦ó¨Ï¥Î Ports Collection ¦w¸Ëªº»¡©ú¡A¥i°Ñ¾\ FreeBSD Handbook ¤¤ªº + ¦Ü©ó¦p¦ó¨Ï¥Î Ports Collection ¦w¸Ëªº»¡©ú¡A¥i°Ñ¾\ FreeBSD Handbook ¤¤ªº Ports³¹¸`¡C @@ -146,8 +129,7 @@ ¡A¦¹¥~ CMUCL(¥]§t¤@­Ó¤w¸g³Ì¨Î¤Æªº½sĶ¾¹)¡A ¥H¤Î¨ä¥L²¤Æª©ªº LISP ª½Ä¶¾¹(¤ñ¦p¥H C »y¨¥¼gªº SLisp¡A¥u¥Î´X¦Ê¦æµ{¦¡½X´N¹ê§@¤j¦h¼Æ Common Lisp ªº¥\¯à) «h¬O¤À§O¦¬¿ý¦b lang/cmucl ¥H¤Î - lang/slisp¡C - + lang/slisp¡C @@ -169,8 +151,7 @@ Scheme ¬O LISP ªº¥t¤@¤À¤ä¡AScheme ªº¯SÂI´N¬O¤ñ Common LISP ÁÙ­n²¼ä¦³¤O¡C ¥Ñ©ó Scheme ²³æ¡A©Ò¥H«Ü¦h¤j¾Ç®³¨Ó·í§@²Ä¤@°óµ{¦¡»y¨¥±Ð¾Ç±Ð§÷¡C - ¦Ó¥B¹ï©ó¬ã¨s¤H­û¨Ó»¡¤]¥i¥H§Ö³tªº¶}µo¥L­Ì©Ò»Ý­nªºµ{¦¡¡C - + ¦Ó¥B¹ï©ó¬ã¨s¤H­û¨Ó»¡¤]¥i¥H§Ö³tªº¶}µo¥L­Ì©Ò»Ý­nªºµ{¦¡¡C Scheme ¦¬¿ý¦b lang/elk¡A Elk Scheme ª½Ä¶¾¹(¥Ñ³Â¬Ù²z¤u¾Ç°|©Òµo®iªº Scheme ª½Ä¶¾¹)¦¬¿ý¦b @@ -208,8 +189,7 @@ Python ¬Oª«¥ó¾É¦Vªºª½Ä¶¦¡»y¨¥¡A Python ªº¾ÖÅ@ªÌÁ`¬O«ÅºÙ Python ¬O³Ì¦n¤Jªùªºµ{¦¡»y¨¥¡C ÁöµM Python ¥i¥H«Ü²³æªº¶}©l¡A¦ý¬O¤£¥Nªí¥¦´N·|¿éµ¹¨ä¥Lª½Ä¶¦¡»y¨¥(¹³¬O Perl ©M Tcl)¡A - ¨Æ¹êÃÒ©ú Python ¤]¥i¥H®³¨Ó¶}µo¤j«¬¡B½ÆÂøªºÀ³¥Îµ{¦¡¡C - + ¨Æ¹êÃÒ©ú Python ¤]¥i¥H®³¨Ó¶}µo¤j«¬¡B½ÆÂøªºÀ³¥Îµ{¦¡¡C &os; Ports Collection ¦¬¿ý¦b lang/python¡C @@ -245,9 +225,9 @@ ½sĶ¾¹ ½sĶ¾¹©Mª½Ä¶¾¹¨âªÌ¬Û¤ñªº¸Ü¡A¦³¨Ç¤£¦P¡A­º¥ý´N¬O¥²¶·¥ý§âµ{¦¡½X²Î²Î¼g¤J¨ìÀɮ׸̭±¡A - µM«á¥²¶·°õ¦æ½sĶ¾¹¨Ó¸ÕµÛ½sĶµ{¦¡¡A¦pªG½sĶ¾¹¤£±µ¨ü©Ò¼gªºµ{¦¡¡A¨º´N¥²¶·¤@ª½­×§ïµ{¦¡¡A - ª½¨ì½sĶ¾¹±µ¨ü¥B§â§Aªºµ{¦¡½sĶ¦¨°õ¦æÀÉ¡C - ¦¹¥~¡A¤]¥i¥H¦b´£¥Ü©R¥O¦C¡A©Î¦b°£¿ù¾¹¤¤°õ¦æ§A½sĶ¦nªºµ{¦¡¬Ý¬Ý¥¦¬O§_¥i¥H¹B§@¡C + µM«á¥²¶·°õ¦æ½sĶ¾¹¨Ó¸ÕµÛ½sĶµ{¦¡¡A¦pªG½sĶ¾¹¤£±µ¨ü©Ò¼gªºµ{¦¡¡A¨º´N¥²¶·¤@ª½­×§ïµ{¦¡¡A + ª½¨ì½sĶ¾¹±µ¨ü¥B§â§Aªºµ{¦¡½sĶ¦¨°õ¦æÀÉ¡C + ¦¹¥~¡A¤]¥i¥H¦b´£¥Ü©R¥O¦C¡A©Î¦b°£¿ù¾¹¤¤°õ¦æ§A½sĶ¦nªºµ{¦¡¬Ý¬Ý¥¦¬O§_¥i¥H¹B§@¡C ¦pªG¦b´£¥Ü©R¥O¦C¤U°õ¦æ¡A¨º»ò¦³¥i¯à·|²£¥Í core dump¡C @@ -260,8 +240,7 @@ ¦Ó½sĶ¾¹»Pª½Ä¶¾¹³Ì¤jªº®t§O¦b©ó¡G·í§A·Q§â§A¼g¦nªºµ{¦¡®³¨ì¥t¥~¤@¥x¾÷¾¹¤W¶]®É¡A §A¥u­n±N½sĶ¾¹½sĶ¥X¨Óªº¥i°õ¦æÀÉ¡A®³¨ì·s¾÷¾¹¤W«K¥i¥H°õ¦æ¡A ¦Óª½Ä¶¾¹«h¥²¶·­n¨D·s¾÷¾¹¤W¡A¥²¶·­n¦³¸ò¥t¤@¥x¾÷¾¹¤W¬Û¦Pªºª½Ä¶¾¹¡A - ¤~¯à²ÕĶ°õ¦æ§Aªºµ{¦¡¡I - + ¤~¯à²ÕĶ°õ¦æ§Aªºµ{¦¡¡I ½sĶ¦¡ªºµ{¦¡»y¨¥¥]§t Pascal¡BC ©M C++¡A C ©M C++ ¤£¬O¤@­Ó¿Ë©M¤O¤Q¨¬ªº»y¨¥¡A¦ý¬O«Ü¾A¦X¨ã¦³¸gÅ窺 Programmer¡C @@ -271,8 +250,10 @@ lang/gpc ©M lang/fpc ¤¤§ä¨ì¡C ¦pªG§A¥Î¤£¦Pªºµ{¦¡¨Ó¼g½sĶ¦¡µ{¦¡¡A¨º»ò¤£Â_¦a½s¿è-½sĶ-°õ¦æ-°£¿ùªº³o­Ó´`ÀôªÖ©w·|«Ü·Ð¤H¡A - ¬°¤F§ó²¤Æ¡B¤è«Kµ{¦¡¶}µo¬yµ{¡A«Ü¦h°Ó·~½sĶ¾¹¼t°Ó¶}©lµo®i©Ò¿×ªº IDE(Integrated Development Environments) ¶}µoÀô¹Ò¡A - FreeBSD ¹w³]¨Ã¨S¦³§â IDE ¾ã¦X¶i base system ¤¤¡A¦ý¬O§A¥i³z¹L devel/kdevelop ¦w¸Ë kdevelop + ¬°¤F§ó²¤Æ¡B¤è«Kµ{¦¡¶}µo¬yµ{¡A«Ü¦h°Ó·~½sĶ¾¹¼t°Ó¶}©lµo®i©Ò¿×ªº IDE + (Integrated Development Environments) ¶}µoÀô¹Ò¡A + FreeBSD ¹w³]¨Ã¨S¦³§â IDE ¾ã¦X¶i base system ¤¤¡A + ¦ý¬O§A¥i³z¹L devel/kdevelop ¦w¸Ë kdevelop ©Î¨Ï¥Î Emacs ¨ÓÅéÅç IDE ¶}µoÀô¹Ò¡C ¦b«á­±ªº ±MÃD±N¤¶²Ð¡A¦p¦ó¥H Emacs ¨Ó§@¬° IDE ¶}µoÀô¹Ò¡C @@ -338,7 +319,7 @@ ©¯¹Bªº¬O¡A§A¥i¥H¤£¥Î²z·|¥H¤W²Ó¸`¡A½sĶ¾¹³£·|¦Û°Ê§¹¦¨¡C ¦]¬° cc ¥u¬O¬O­Ó«eºÝµ{¦¡(front end)¡A¥¦·|¨Ì·Ó¥¿½Tªº°Ñ¼Æ¨Ó©I¥s¬ÛÃöµ{¦¡À°§A³B²z¡C - ¥u»Ý¥´¡G + ¥u»Ý¥´¡G &prompt.user; cc foobar.c ¤W­z«ü¥O·|§â foobar.c ¶}©l½sĶ¡A¨Ã§¹¦¨¤W­z°Ê§@¡C @@ -362,7 +343,7 @@ ½sĶ«áªº°õ¦æÀÉÀɦW¡A¦pªG¨S¦³¨Ï¥Î³o¿ï¶µªº¸Ü¡A - ½sĶ¦nªºµ{¦¡¹w³]ÀɦW±N·|¬O a.out + ½sĶ¦nªºµ{¦¡¹w³]ÀɦW±N·|¬O a.out ¦Ü©ó ªº­ì¦]¡A«h¬O¤@¹Î¾ú¥v°gÃú¤F¡C @@ -398,8 +379,7 @@ - - ±N·|§â¤@¨Çµ¹ gdb ¥Îªº°£¿ù°T®§¥]¶i¥h°õ¦æÀɸ̭±¡A©Ò¿×ªº°£¿ù°T®§¨Ò¦p¡G + ±N·|§â¤@¨Çµ¹ gdb ¥Îªº°£¿ù°T®§¥]¶i¥h°õ¦æÀɸ̭±¡A©Ò¿×ªº°£¿ù°T®§¨Ò¦p¡G µ{¦¡¦b²Ä´X¦æ¥X¿ù¡B¨º­Óµ{¦¡²Ä´X¦æ°µ¤°»ò¨ç¦¡©I¥sµ¥µ¥¡C°£¿ù¸ê°T«D±`¦n¥Î¡C ¦ý¯ÊÂI´N¬O¡G¹ï©óµ{¦¡¨Ó»¡¡AÃB¥~ªº°£¿ù°T®§·|Åý½sĶ¥X¨Óªºµ{¦¡¤ñ¸ûªÎ¨Ç¡C ªº¾A¥Î®É¾÷¦b©ó¡G·íµ{¦¡ÁÙ¦b¶}µo®É¨Ï¥Î´N¦n¡A @@ -426,13 +406,12 @@ ·|²£¥Í³Ì¨Î¤Æªº°õ¦æÀÉ¡A - ½sĶ¾¹·|¨Ï¥Î¤@¨Ç§Þ¥©¡A¨ÓÅýµ{¦¡¥i¥H¶]ªº¤ñ¥¼¸g³Ì¨Î¤Æªºµ{¦¡ÁÙ§Ö¡A - §A¥i¥H¦b¤j¼g O «á­±¥[¤W¼Æ¦r¨Ó«ü©ú§A·Q­nªº³Ì¨Î¤Æ¼h¯Å¡C - ¦ý¬O³Ì¨Î¤ÆÁÙ¬O·|¦³¤@¨Ç¿ù»~¡AÁ|¨Ò¨Ó»¡¦b·í¦b FreeBSD 2.10 release ¤¤¨Ï¥Î cc - ¨Ã¥B«ü©w ®É¡A¦b¬Y¨Ç±¡§Î¤U·|²£¥Í¿ù»~ªº°õ¦æÀÉ¡C + ½sĶ¾¹·|¨Ï¥Î¤@¨Ç§Þ¥©¡A¨ÓÅýµ{¦¡¥i¥H¶]ªº¤ñ¥¼¸g³Ì¨Î¤Æªºµ{¦¡ÁÙ§Ö¡A + ¥i¥H¦b¤j¼g O «á­±¥[¤W¼Æ¦r¨Ó«ü©ú·Q­nªº³Ì¨Î¤Æ¼h¯Å¡C + ¦ý¬O³Ì¨Î¤ÆÁÙ¬O·|¦³¤@¨Ç¿ù»~¡AÁ|¨Ò¨Ó»¡¦b FreeBSD 2.10 release ¤¤¥Î cc + ¥B«ü©w ®É¡A¦b¬Y¨Ç±¡§Î¤U·|²£¥Í¿ù»~ªº°õ¦æÀÉ¡C - ¥u¦³·í­nÄÀ¥Xµo¦æª©¥»¡B©ÎªÌ¥[³tµ{¦¡®É¡A¤~»Ý­n¨Ï¥Î³Ì¨Î¤Æ¿ï¶µ¡C - + ¥u¦³·í­nÄÀ¥Xµo¦æª©¥»¡B©ÎªÌ¥[³tµ{¦¡®É¡A¤~»Ý­n¨Ï¥Î³Ì¨Î¤Æ¿ï¶µ¡C &prompt.user; cc -O -o foobar foobar.c @@ -444,11 +423,9 @@ - - ¥H¤U¤T­Ó°Ñ¼Æ±N·|±j­¢ cc ½T»{µ{¦¡½X¬O§_²Å¦X¤@¨Ç°ê»Ú¼Ð·Çªº³W½d¡A + ¥H¤U¤T­Ó°Ñ¼Æ±N·|±j­¢ cc ½T»{µ{¦¡½X¬O§_²Å¦X¤@¨Ç°ê»Ú¼Ð·Çªº³W½d¡A ¤]´N¬O³q±`»¡ªº ANSI ¼Ð·Ç¡A - ¦Ó ANSI ÄY®æ¨ÓÁ¿ÄÝ ISO ¼Ð·Ç¡C - + ¦Ó ANSI ÄY®æ¨ÓÁ¿ÄÝ ISO ¼Ð·Ç¡C @@ -501,15 +478,14 @@ §i¶D gcc ¦b³sµ²(linking)µ{¦¡®É§A»Ý­n¥Î¨ìªº¨ç¦¡®w¦WºÙ¡C ³Ì±`¨£ªº±¡ªp´N¬O¡A·í§A¦bµ{¦¡¤¤¨Ï¥Î¤F C ¼Æ¾Ç¨ç¦¡®w¡A - ¸ò¨ä¥L§@·~¥­¥x¤£¤@¼Ëªº¬O¡A³o¨Ç¼Æ¾Ç¨ç¦¡³£¤£¦b¼Ð·Ç¨ç¦¡®w(library)¤¤¡A + ¸ò¨ä¥L§@·~¥­¥x¤£¤@¼Ëªº¬O¡A³o¨ç¥Ü¾Ç¨ç¦¡³£¤£¦b¼Ð·Ç¨ç¦¡®w(library)¤¤¡A ¦]¦¹½sĶ¾¹¨Ã¤£ª¾¹D³o¨ç¦¡®w¦WºÙ¡A§A¥²¶·§i¶D½sĶ¾¹­n¥[¤W¥¦¤~¦æ¡C - ³o³W«h«Ü²³æ¡A¦pªG¦³­Ó¨ç¦¡®w¥s°µ libsomething/a¡A + ³W«h«Ü²³æ¡A¦pªG¦³­Ó¨ç¦¡®w¥s°µ libsomething.a¡A ´N¥²¶·¦b½sĶ®É¥[¤W°Ñ¼Æ ¤~¦æ¡C Á|¨Ò¨Ó»¡¡A¼Æ¾Ç¨ç¦¡®w¥s°µ libm.a¡A ©Ò¥H§A¥²¶·µ¹ cc ªº°Ñ¼Æ´N¬O ¡C - ¤@¯ë±¡ªp¤U¡A³q±`·|§â³o°Ñ¼Æ¥²¶·©ñ¦b«ü¥Oªº³Ì«á¡C - + ¤@¯ë±¡ªp¤U¡A³q±`·|§â³o°Ñ¼Æ¥²¶·©ñ¦b«ü¥Oªº³Ì«á¡C &prompt.user; cc -o foobar foobar.c -lm @@ -522,42 +498,34 @@ ¡C ¦pªG§Aªº FreeBSD ¬O 2.2(§t)¥H«áª©¥»¡A §A¥i¥H¥Î«ü¥O c++ ¨Ó¨ú¥N cc¡C - ¦b FreeBSD ¤W c++ ¤]¥i¥H¥Î g++ ¨ú¥N¡C - + ¦b FreeBSD ¤W c++ ¤]¥i¥H¥Î g++ ¨ú¥N¡C - &prompt.user; cc -o foobar foobar.cc -lg++ For FreeBSD 2.1.6 and earlier -&prompt.user; cc -o foobar foobar.cc -lstdc++ For FreeBSD 2.2 and later + &prompt.user; cc -o foobar foobar.cc -lg++ ¾A¥Î FreeBSD 2.1.6 ©Î§ó¦­´Áªºª©¥» +&prompt.user; cc -o foobar foobar.cc -lstdc++ ¾A¥Î FreeBSD 2.2 ¤Î¤§«áªºª©¥» &prompt.user; c++ -o foobar foobar.cc - Each of these will both produce an executable - foobar from the C++ source file - foobar.cc. Note that, on &unix; - systems, C++ source files traditionally end in - .C, .cxx or - .cc, rather than the - &ms-dos; style - .cpp (which was already used for - something else). gcc used to rely on - this to work out what kind of compiler to use on the - source file; however, this restriction no longer applies, - so you may now call your C++ files - .cpp with impunity! + ¤W­z«ü¥O³£·|±q­ì©lÀÉ foobar.cc ½sĶ²£¥Í¦W¬° fooboar ªº°õ¦æÀÉ¡C + ³oÃä­n´£¿ôªº¬O¦b &unix; ¨t²Î¤¤ C++ µ{¦¡¶Ç²Î³£¥H .C¡B + .cxx ©ÎªÌ¬O .cc §@¬°°ÆÀɦW¡A + ¦Ó«D &ms-dos; ¨ººØ¥H .cpp §@¬°°ÆÀɦWªº©R¦W¤è¦¡(¤£¹L¤]¶V¨Ó¶V´¶¹M¤F)¡C + gcc ·|¨Ì°ÆÀɦW¨Ó¨M©w¥Î­þ¤@ºØ½sĶ¾¹½sĶ¡A + µM¦Ó¡A²{¦b¤w¸g¤£¦A­­¨î°ÆÀɦW¤F¡A + ©Ò¥H¥i¥H¦Û¥Ñªº¨Ï¥Î .cpp §@¬° C++ µ{¦¡½Xªº°ÆÀɦW¡I - Common <command>cc</command> Queries and Problems + ±`¨£ªº <command>cc</command> °ÝÃD - I am trying to write a program which uses the - sin() function and I get an error - like this. What does it mean? + §Ú¥Î sin() ¨ç¥Ü¼¶¼g§Úªºµ{¦¡¡A + ¦ý¬O¦³­Ó¿ù»~°T®§(¦p¤U)¡A³o¥NªíµÛ¡H /var/tmp/cc0143941.o: Undefined symbol `_sin' referenced from text segment @@ -566,10 +534,8 @@ - When using mathematical functions like - sin(), you have to tell - cc to link in the math library, like - so: + ·í¨Ï¥Î sin() ³oÃþªº¼Æ¾Ç¨ç¥Ü®É¡A + §A¥²¶·§i¶D cc ­n©M¼Æ¾Ç¨ç¦¡®w§@³sµ²(linking)¡A´N¹³³o¼Ë¡G &prompt.user; cc -o foobar foobar.c -lm @@ -580,9 +546,7 @@ - All right, I wrote this simple program to practice - using . All it does is raise 2.1 to - the power of 6. + ¦n§a¡A§Ú¸ÕµÛ¼g¨Ç²³æªºµ{¦¡¡A¨Ó½m²ß¨Ï¥Î -lm ¿ï¶µ(¸Óµ{¦¡·|¹Bºâ 2.1 ªº 6 ¦¸¤è) #include <stdio.h> @@ -597,15 +561,14 @@ - and I compiled it as: + µM«á¶i¦æ½sĶ¡G &prompt.user; cc temp.c -lm - like you said I should, but I get this when I run - it: + ½sĶ«á°õ¦æµ{¦¡¡A±o¨ì¤U­±³oµ²ªG¡G &prompt.user; ./a.out @@ -613,30 +576,24 @@ - This is not the right answer! - What is going on? + «Ü©úÅ㪺¡Aµ{¦¡µ²ªG¤£¬O¥¿½Tµª®×¡A¨ì©³¬O­þÃä¥X¿ù¡H - When the compiler sees you call a function, it - checks if it has already seen a prototype for it. If it - has not, it assumes the function returns an - int, which is definitely not what you want - here. + ·í½sĶ¾¹µo²{§A©I¥s¤@­Ó¨ç¥Ü®É¡A¥¦·|½T»{¸Ó¨ç¥Üªº¦^¶Ç­ÈÃþ«¬(prototype)¡A + ¦pªG¨S¦³¯S§O«ü©ú¡A«h¹w³]ªº¦^¶Ç­ÈÃþ«¬¬° int(¾ã¼Æ)¡C + «Ü©úÅ㪺¡A§Aªºµ{¦¡©Ò»Ý­nªº¨Ã¤£¬O¦^¶Ç­ÈÃþ§O¬° int¡C - So how do I fix this? + ¨º¦p¦ó¤~¥i¥H­×¥¿­è©Ò»¡ªº°ÝÃD¡H - The prototypes for the mathematical functions are in - math.h. If you include this file, - the compiler will be able to find the prototype and it - will stop doing strange things to your - calculation! + ¼Æ¾Ç¨ç¥Üªº¦^¶Ç­ÈÃþ«¬(prototype)·|©w¸q¦b math.h¡A + ¦pªG§A¦³ include ³oÀÉ¡A½sĶ¾¹´N·|ª¾¹D¸Ó¨ç¥Üªº¦^¶Ç­ÈÃþ«¬¡A¦p¦¹¤@¨Ó¸Ó¹Bºâ´N·|±o¨ì¥¿½Tªºµ²ªG¡I #include <math.h> @@ -647,8 +604,7 @@ - After recompiling it as you did before, run - it: + ¥[¤F¤W­z¤º®e¤§«á¡A¦A­«·s½sĶ¡A³Ì«á°õ¦æ¡G &prompt.user; ./a.out @@ -656,27 +612,21 @@ - If you are using any of the mathematical functions, - always include - math.h and remember to link in the - math library. + ¦pªG¦³¥Î¨ì¼Æ¾Ç¨ç¦¡¡A½Ð½T©w­n¦³ include math.h ³oÀÉ¡A + ¦Ó¥B°O±o­n©M¼Æ¾Ç¨ç¦¡®w§@³sµ²¡C - I compiled a file called - foobar.c and I cannot find an - executable called foobar. Where has - it gone? + ¤w¸g½sĶ¦n foobar.c¡A + ¦ý¬O½sĶ«á§ä¤£¨ì foobar °õ¦æÀÉ¡C ¸Ó¥h­þÃä§ä©O¡H - Remember, cc will call the - executable a.out unless you tell it - differently. Use the - - option: + °O±o¡A°£«D¦³«ü©w½sĶµ²ªGªº°õ¦æÀÉÀɦW¡A§_«h¹w³]ªº°õ¦æÀÉÀɦW¬O a.out¡C + ¥Î °Ñ¼Æ¡A + ´N¥i¥H¹F¨ì©Ò·Q­nªºµ²ªG¡A¤ñ¦p¡G &prompt.user; cc -o foobar foobar.c @@ -687,108 +637,88 @@ - OK, I have an executable called - foobar, I can see it when I run - ls, but when I type in - foobar at the command prompt it tells - me there is no such file. Why can it not find - it? + ¦n¡A¦³­Ó½sĶ¦nªºµ{¦¡¥s°µ foobar¡A + ¥Î ls «ü¥O®É¥i¥H¬Ý¨ì¡A + ¦ý°õ¦æ®É¡A°T®§«o»¡«o¨S¦³³oÀɮסC¬°¤°»ò¡H - Unlike &ms-dos;, &unix; does not - look in the current directory when it is trying to find - out which executable you want it to run, unless you tell - it to. Either type ./foobar, which - means run the file called - foobar in the current - directory, or change your PATH - environment - variable so that it looks something like + »P &ms-dos; ¤£¦Pªº¬O¡A°£«D¦³«ü©w°õ¦æÀɪº¸ô®|¡A + §_«h &unix; ¨t²Î¨Ã¤£·|¦b¥Ø«eªº¥Ø¿ý¤U´M§ä§A·Q°õ¦æªºÀɮסC + ¦b«ü¥O¦C¤U¥´ ./foobar ¥Nªí + °õ¦æ¦b³o­Ó¥Ø¿ý©³¤U¦W¬° foobar ªºµ{¦¡¡A + ©ÎªÌ¤]¥i¥H§ó§ï PATH Àô¹ÒÅܼƳ]©w¦p¤U¡A¥H¹F¦¨Ãþ¦ü®ÄªG¡G bin:/usr/bin:/usr/local/bin:. - The dot at the end means look in the current - directory if it is not in any of the - others. + ¤W¤@¦æ³Ì«áªº "." ¥Nªí¦pªG¦b«e­±¼gªº¨ä¥L¥Ø¿ý§ä¤£¨ì¡A´N§ä¥Ø«eªº¥Ø¿ý¡C - I called my executable test, - but nothing happens when I run it. What is going - on? + ¸ÕµÛ°õ¦æ test °õ¦æÀÉ¡A + ¦ý¬O«o¨S¦³¥ô¦ó¨Æµo¥Í¡A¨ì©³¬O­þ¸Ì¥X¿ù¤F¡H - Most &unix; systems have a program called - test in /usr/bin - and the shell is picking that one up before it gets to - checking the current directory. Either type: + ¤j¦h¼Æªº &unix; ¨t²Î³£·|¦b¸ô®| /usr/bin Â\©ñ°õ¦æÀÉ¡C + °£«D¦³«ü©w¨Ï¥Î¦b¥Ø«e¥Ø¿ý¤ºªº test¡A§_«h shell ·|Àu¥ý¿ï¾Ü¦ì¦b + /usr/bin ªº test¡A + ­n«ü©wÀɦWªº¸Ü¡A§@ªkÃþ¦ü¡G &prompt.user; ./test - or choose a better name for your program! + ¬°¤FÁקK¤W­z§xÂZ¡A½Ð¬°§Aªºµ{¦¡¨ú§ó¦nªº¦WºÙ§a¡I - I compiled my program and it seemed to run all right - at first, then there was an error and it said something - about core dumped. What does that - mean? + ·í°õ¦æ§Ú¼gªºµ{¦¡®É­è¶}©l¥¿±`¡A + ±µ¤U¨Ó«o¥X²{ core dumped ¿ù»~°T®§¡C³o¿ù»~°T®§¨ì©³¥Nªí¤°»ò¡H - The name core dump dates back - to the very early days of &unix;, when the machines used - core memory for storing data. Basically, if the program - failed under certain conditions, the system would write - the contents of core memory to disk in a file called - core, which the programmer could - then pore over to find out what went wrong. + Ãö©ó core dumped ³o­Ó¦WºÙªº¥Ñ¨Ó¡A + ¥i¥H°l·¹¨ì¦­´Áªº &unix; ¨t²Î¶}©l¨Ï¥Î core memory ¹ï¸ê®Æ±Æ§Ç®É¡C + °ò¥»¤W·íµ{¦¡¦b«Ü¦h±¡ªp¤Uµo¥Í¿ù»~«á¡A + §@·~¨t²Î·|§â core memory ¤¤ªº¸ê°T¼g¤J core ³oÀɮפ¤¡A + ¥H«KÅý programmer ª¾¹Dµ{¦¡¨ì©³¬O¬°¦ó¥X¿ù¡C - Fascinating stuff, but what I am supposed to do - now? + ¯u¬O¤Ó¯«©_¤F¡Iµ{¦¡©~µMµo¥Í core dumped ¤F¡A¸Ó«ç»ò¿ì¡H - Use gdb to analyze the core (see - ). + ½Ð¥Î gdb ¨Ó¤ÀªR core µ²ªG(¸Ô±¡½Ð°Ñ¦Ò )¡C - When my program dumped core, it said something about - a segmentation fault. What is - that? + ·íµ{¦¡¤w¸g§â core memory ¸ê®Æ dump ¥X¨Ó«á¡A + ¦P®É¤]¥X²{¥t¤@­Ó¿ù»~ segmentation fault ³o·N«ä¬O¡H - This basically means that your program tried to - perform some sort of illegal operation on memory; &unix; - is designed to protect the operating system and other - programs from rogue programs. + °ò¥»¤W¡A³o­Ó¿ù»~ªí¥Ü§Aªºµ{¦¡¦b°O¾ÐÅ餤¸ÕµÛ°µ¤@­ÓÄY­«ªº«Dªk¹B§@(illegal operation)¡A + &unix; ´N¬O³Q³]­p¨Ó«OÅ@¾ã­Ó§@·~¨t²Î§K©ó³Q´c½èªºµ{¦¡¯}Ãa¡A©Ò¥H¤~·|§i¶D§A³o­Ó°T®§¡C - Common causes for this are: + ³Ì±`³y¦¨segmentation faultªº­ì¦]³q±`¬°¡G - Trying to write to a NULL - pointer, eg + ¸ÕµÛ¹ï¤@­Ó NULL ªº«ü¼Ð(pointer)§@¼g¤Jªº°Ê§@¡A¦p char *foo = NULL; strcpy(foo, "bang!"); @@ -796,25 +726,21 @@ - Using a pointer that has not been initialized, - eg + ¨Ï¥Î¤@­Ó©|¥¼ªì©l¤Æ(initialized)ªº«ü¼Ð¡A¦p¡G char *foo; strcpy(foo, "bang!"); - The pointer will have some random value that, - with luck, will point into an area of memory that - is not available to your program and the kernel will - kill your program before it can do any damage. If - you are unlucky, it will point somewhere inside your - own program and corrupt one of your data structures, - causing the program to fail mysteriously. + ©|¥¼ªì©l¤Æªº«ü¼Ðªºªì©l­È±N·|¬OÀH¾÷ªº¡A¦pªG§A°÷©¯¹Bªº¸Ü¡A + ³o­Ó«ü¼Ðªºªì©l­È·|«ü¦V kernel ¤w¸g¥Î¨ìªº°O¾ÐÅé¦ì¸m¡A + kernel ·|µ²§ô±¼³o­Óµ{¦¡¥H½T«O¨t²Î¹B§@¥¿±`¡C¦pªG§A¤£°÷©¯¹B¡A + ªì©l«ü¨ìªº°O¾ÐÅé¦ì¸m¬O§Aµ{¦¡¥²¶·­n¥Î¨ìªº¸ê®Æµ²ºc(data structures)ªº¦ì¸m¡A + ·í³o­Ó±¡§Îµo¥Í®Éµ{¦¡±N·|·íªº¤£ª¾¨ä©Ò¥HµM¡C - Trying to access past the end of an array, - eg + ¸ÕµÛ¼g¤J¶W¹L°}¦C(array)¤¸¯À­Ó¼Æ¡A¦p¡G int bar[20]; bar[27] = 6; @@ -822,8 +748,7 @@ - Trying to store something in read-only memory, - eg + ¸ÕµÛŪ¼g¦b°ßŪ°O¾ÐÅé(read-only memory)¤¤ªº¸ê®Æ¡A¦p¡G char *foo = "My string"; strcpy(foo, "bang!"); --- zh_TW.Big5.20060805_1.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Sat Aug 5 04:40:30 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30FC016A4E7 for ; Sat, 5 Aug 2006 04:40:30 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C77443D49 for ; Sat, 5 Aug 2006 04:40:18 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k754eHUl000997 for ; Sat, 5 Aug 2006 04:40:17 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k754eHms000980; Sat, 5 Aug 2006 04:40:17 GMT (envelope-from gnats) Resent-Date: Sat, 5 Aug 2006 04:40:17 GMT Resent-Message-Id: <200608050440.k754eHms000980@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-doc@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, chinsan Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 98F3B16A4DD; Sat, 5 Aug 2006 04:35:05 +0000 (UTC) (envelope-from chinsan.tw@gmail.com) Received: from smtp2.bc.hgc.com.tw (smtp2.bc.hgc.com.tw [203.133.1.156]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34A7443D46; Sat, 5 Aug 2006 04:35:05 +0000 (GMT) (envelope-from chinsan.tw@gmail.com) Received: from smtp2.bc.hgc.com.tw (u14-109.u203-187.giga.net.tw [203.187.14.109]) by smtp2.bc.hgc.com.tw (Postfix) with SMTP id 6BBA82F068; Sat, 5 Aug 2006 12:35:05 +0800 (CST) Received: by smtp2.bc.hgc.com.tw (sSMTP sendmail emulation); Sat, 5 Aug 2006 12:41:16 +0800 Message-Id: <20060805043505.6BBA82F068@smtp2.bc.hgc.com.tw> Date: Sat, 5 Aug 2006 12:41:16 +0800 From: chinsan To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: vanilla@FreeBSD.org Subject: docs/101389: [UPDATE] zh_TW: Update handbook/book.sgml to SVN#963 X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: chinsan List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2006 04:40:30 -0000 >Number: 101389 >Category: docs >Synopsis: [UPDATE] zh_TW: Update handbook/book.sgml to SVN#963 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sat Aug 05 04:40:17 GMT 2006 >Closed-Date: >Last-Modified: >Originator: chinsan >Release: FreeBSD 6.1-STABLE i386 >Organization: FreeBSD Taiwan >Environment: System: FreeBSD chinsan2.twbbs.org 6.1-STABLE FreeBSD 6.1-STABLE #1: Fri Jun 2 16:44:35 CST 2006 root@chinsan2.twbbs.org:/usr/obj/usr/src/sys/GENERIC i386 >Description: - Update handbook/book.sgml to SVN#963 - ChangeLog (Trac Timeline) https://opensvn.csie.org/traccgi/freebsddoc/timeline >How-To-Repeat: >Fix: --- zh_TW.Big5.20060805_2.diff begins here --- --- zh_TW.Big5.orig/books/handbook/book.sgml Sat Jun 17 18:22:45 2006 +++ zh_TW.Big5/books/handbook/book.sgml Sat Aug 5 12:27:17 2006 @@ -126,14 +126,14 @@ FreeBSD &rel.current;-RELEASE ªº¦w¸Ë©M¤é±`¨Ï¥Î¡C ³o¥÷¨Ï¥Î¤â¥U¬O«Ü¦h¤Hªº¶°Åé³Ð§@¡A¦Ó¥B¤´µM¡y«ùÄò¤£Â_¡zªº¶i¦æ¤¤¡C ³\¦h³¹¸`¤´¥¼§¹¦¨¡A¤w§¹¦¨ªº³¡¥÷¤]¦³¨Ç»Ý­n§ó·s¡C - ¦pªG±z¹ï¨ó§U¥»­pµeªº¶i¦æ¦³¿³½ìªº¸Ü¡A½Ð±H e-mail ¨ì &a.doc;¡C + ¦pªG±z¦³¿³½ì¨ó§U¥»­pµeªº¸Ü¡A½Ð±H e-mail ¨ì &a.doc;¡C ¦b FreeBSD ºô¯¸ ¥i¥H§ä¨ì³o¥÷¤å¥óªº³Ì·sª©¥»(ª©¤å¥ó¥i±q ¨ú±o)¡A¤]¥i¥H±q FreeBSD FTP ¦øªA¾¹ ©Î¬O²³¦h mirror ¯¸»O - ¤U¸ü¤£¦P®æ¦¡¤Î¤£¦PÀ£ÁY¿ï¶µªº¸ê®Æ¡C - ¦pªG¤ñ¸û°¾¦n¾Ö¦³¹êÅé®Ñ­±¸ê®Æ¡A¨º¥i¥H¦b + ¤U¸ü¤£¦P®æ¦¡ªº¸ê®Æ¡C + ¦pªG¤ñ¸û°¾¦n¹êÅé®Ñ­±¸ê®Æ¡A¨º¥i¥H¦b FreeBSD Mall ÁʶR¡C ¦¹¥~¡A¤]¥i¥H¦b ¨Ï¥Î¤â¥U ¤¤·j´M¸ê®Æ¡C --- zh_TW.Big5.20060805_2.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Sat Aug 5 04:40:32 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD73F16A4E9 for ; Sat, 5 Aug 2006 04:40:32 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E222E43D70 for ; Sat, 5 Aug 2006 04:40:18 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k754eIEF001017 for ; Sat, 5 Aug 2006 04:40:18 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k754eIT8001015; Sat, 5 Aug 2006 04:40:18 GMT (envelope-from gnats) Resent-Date: Sat, 5 Aug 2006 04:40:18 GMT Resent-Message-Id: <200608050440.k754eIT8001015@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-doc@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, chinsan Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B03116A4DA; Sat, 5 Aug 2006 04:37:54 +0000 (UTC) (envelope-from chinsan.tw@gmail.com) Received: from smtp2.bc.hgc.com.tw (smtp2.bc.hgc.com.tw [203.133.1.156]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7168643D66; Sat, 5 Aug 2006 04:37:50 +0000 (GMT) (envelope-from chinsan.tw@gmail.com) Received: from smtp2.bc.hgc.com.tw (u14-109.u203-187.giga.net.tw [203.187.14.109]) by smtp2.bc.hgc.com.tw (Postfix) with SMTP id 46D822F068; Sat, 5 Aug 2006 12:37:50 +0800 (CST) Received: by smtp2.bc.hgc.com.tw (sSMTP sendmail emulation); Sat, 5 Aug 2006 12:44:01 +0800 Message-Id: <20060805043750.46D822F068@smtp2.bc.hgc.com.tw> Date: Sat, 5 Aug 2006 12:44:01 +0800 From: chinsan To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: vanilla@FreeBSD.org Subject: docs/101390: [UPDATE] zh_TW: Update handbook/linuxemu to SVN#963 X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: chinsan List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2006 04:40:33 -0000 >Number: 101390 >Category: docs >Synopsis: [UPDATE] zh_TW: Update handbook/linuxemu to SVN#963 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sat Aug 05 04:40:18 GMT 2006 >Closed-Date: >Last-Modified: >Originator: chinsan >Release: FreeBSD 6.1-STABLE i386 >Organization: FreeBSD Taiwan >Environment: System: FreeBSD chinsan2.twbbs.org 6.1-STABLE FreeBSD 6.1-STABLE #1: Fri Jun 2 16:44:35 CST 2006 root@chinsan2.twbbs.org:/usr/obj/usr/src/sys/GENERIC i386 >Description: - Update handbook/linuxemu to SVN#963 (patch URL http://chinsan2.twbbs.org/chinsan/zh_TW.Big5.20060805_3.diff) - ChangeLog(Trac Timeline) https://opensvn.csie.org/traccgi/freebsddoc/timeline >How-To-Repeat: >Fix: --- zh_TW.Big5.20060805_3.diff begins here --- diff -ruN zh_TW.Big5.orig/books/handbook/linuxemu/chapter.sgml zh_TW.Big5/books/handbook/linuxemu/chapter.sgml --- zh_TW.Big5.orig/books/handbook/linuxemu/chapter.sgml Tue Jan 31 09:31:03 2006 +++ zh_TW.Big5/books/handbook/linuxemu/chapter.sgml Sat Aug 5 12:26:53 2006 @@ -2,7 +2,7 @@ The FreeBSD Documentation Project $FreeBSD: doc/zh_TW.Big5/books/handbook/linuxemu/chapter.sgml,v 1.3 2006/01/31 01:31:03 vanilla Exp $ - Original revision: 1.127 + Original revision: 1.132 --> @@ -28,101 +28,85 @@ - Linux Binary Compatibility + »P Linux Binary ªº¬Û®e¤è­± - Synopsis + ·§­z Linux binary compatibility binary compatibility Linux - FreeBSD provides binary compatibility with several other - &unix; like operating systems, including Linux. At this point, - you may be asking yourself why exactly, does - FreeBSD need to be able to run Linux binaries? The answer to that - question is quite simple. Many companies and developers develop - only for Linux, since it is the latest hot thing in - the computing world. That leaves the rest of us FreeBSD users - bugging these same companies and developers to put out native - FreeBSD versions of their applications. The problem is, that most - of these companies do not really realize how many people would use - their product if there were FreeBSD versions too, and most continue - to only develop for Linux. So what is a FreeBSD user to do? This - is where the Linux binary compatibility of FreeBSD comes into - play. - - In a nutshell, the compatibility allows FreeBSD users to run - about 90% of all Linux applications without modification. This - includes applications such as &staroffice;, - the Linux version of &netscape;, - &adobe; &acrobat;, - RealPlayer, - VMware, - &oracle;, - WordPerfect, Doom, - Quake, and more. It is also reported - that in some situations, Linux binaries perform better on FreeBSD - than they do under Linux. - - There are, however, some Linux-specific operating system - features that are not supported under FreeBSD. Linux binaries will - not work on FreeBSD if they overly use &i386; specific - calls, such as enabling virtual 8086 mode. + FreeBSD ¦³´£¨Ñ¨ä¥L´XºØ &unix; like §@·~¨t²Îªº binary ¬Û®e©Ê¡A¨ä¤¤¥]¬A¤F Linux¡C + §A¥i¯à·|¯Ç´e¡G¬°¤°»ò FreeBSD »Ý­n¯à°÷°õ¦æ Linux ±M¥Î°õ¦æÀÉ(binary)©O¡Hµª®×«Ü²³æ¡A + ³\¦h¤½¥q¡B¶}µoªÌ¥u·| Linux ¶}µoµ{¦¡¡A¦]¬°³o¬O¥Ø«e¸ê°T¬É ³Ì¼öªù ªºª±·N¡C + ³o¹G±o³\¦h FreeBSD ¨Ï¥ÎªÌ¤£±o¤£¥hÄU»¡³o¨Ç¤H¬O§_´£¨Ñ¥iª½±µ¦b FreeBSD ¤W°õ¦æªºª©¥»¡C + ¦ý°ÝÃD¬O¡A¤j¦h¼Æ¤½¥q¨Ã¤£ÁA¸Ñ·|¦³¦h¤Ö¤H·|¥Î FreeBSD ª©¡A¦]¦¹¥L­Ì¤´¥u¶}µo Linux ª©¡C + ¨º»ò FreeBSD ¨Ï¥ÎªÌ¸Ó«ç»ò¿ì©O¡Hµª®×´N¬O¥Î FreeBSD ©Ò´£¨Ñªº Linux binary ¬Û®e¡C + + ²³æ¨ÓÁ¿¡A³oºØ¬Û®e©Ê¥iÅý FreeBSD ¨Ï¥ÎªÌª½±µ°õ¦æ¬ù 90% ªº Linux µ{¦¡¡A¦Ó¤£¥²°µ¥ô¦ó­×§ï¡C + ³o¨Ç¥]¬A¤F¡G &staroffice;¡B + &netscape; ªº Linux ª©¡B + &adobe; &acrobat;¡B + RealPlayer¡B + VMware¡B + &oracle;¡B + WordPerfect¡BDoom¡B + Quake µ¥µ¥¡C¦¹¥~¡A¤]¦³¤H¦^³ø»¡¦b¬Y¨Ç±¡ªp¤U¡A + ³o¨Ç¦b FreeBSD ¤W°õ¦æªº Linux µ{¦¡¡A¬Æ¦Ü¤ñ­ì¥»¦b Linux °õ¦æ±o§ó¦n¡C + + µM¦Ó©O¡AÁÙ¬O¦³¨Ç¥u­­ Linux ¯S©wªº§@·~¨t²Î¥\¯à¡A¦b FreeBSD ¤W¨Ã¥¼¤ä´©¡C + ¦pªG Linux µ{¦¡¹L©óÀݥΥu¦³ &i386; ¬[ºc¤W¤~¯à¥Îªº¥\¯à¡A¤ñ¦p¡GµêÀÀ 8086 ¼Ò¦¡¡A + «h¥i¯àµLªk¦b FreeBSD ¹B§@¥¿±`¡C - After reading this chapter, you will know: + Ū§¹³o³¹¡A±z±N¤F¸Ñ¡G - How to enable Linux binary compatibility on your system. + ¦p¦ó±Ò¥Î Linux ¬Û®e¼Ò¦¡¡C - How to install additional Linux shared - libraries. + ¦p¦ó¦w¸ËÃB¥~ªº Linux share libraries¡C - How to install Linux applications on your FreeBSD system. + ¦p¦ó¦b FreeBSD ¤W¦w¸Ë Linux µ{¦¡¡C - The implementation details of Linux compatibility in FreeBSD. + FreeBSD ¤Wªº Linux ¬Û®e¼Ò¦¡ªº¹ê§@²Ó¸`¡C - Before reading this chapter, you should: + ¦b¾\Ū³o³¹¤§«e¡A±zÀ³·í¤F¸Ñ¡G - Know how to install additional third-party - software (). + ª¾¹D¦p¦ó³z¹L port ¾÷¨î¨Ó¦w¸Ë³nÅé()¡C - Installation + ¦w¸Ë KLD (kernel loadable object) - Linux binary compatibility is not turned on by default. The - easiest way to enable this functionality is to load the + ¹w³]¨Ã¤£·|¥´¶} Linux ¬Û®e¼Ò¦¡¡A³Ì²³æªº±Ò¥Î¤è¦¡¡A´N¬O¸ü¤J linux KLD object (Kernel LoaDable - object). You can load this module by typing the - following as root: + object)¡C ¸ü¤J¤è¦¡¡A½Ð¤Á¬° root + Åv­­¡AµM«á¥´¤U¦C«ü¥O¡G &prompt.root; kldload linux - If you would like Linux compatibility to always be enabled, - then you should add the following line to - /etc/rc.conf: + ­Y­n¨C¦¸¶}¾÷³£±Ò¥Îªº¸Ü¡A½Ð§â¤U¦C¤º®e¥[¨ì + /etc/rc.conf ÀÉ¡G linux_enable="YES" - The &man.kldstat.8; command can be used to verify that the - KLD is loaded: + ¥t¥~¥i¥H¥Î &man.kldstat.8; «ü¥O¡A¨Ó½T»{¦³­þ¨Ç KLD ¦³¸ü¤J¡G &prompt.user; kldstat Id Refs Address Size Name @@ -130,7 +114,7 @@ 7 1 0xc24db000 d000 linux.ko kernel options - LINUX + COMPAT_LINUX If for some reason you do not want to or cannot load the KLD, @@ -160,7 +144,7 @@ from the Ports Collection. Simply do the following: - &prompt.root; cd /usr/ports/emulators/linux_base + &prompt.root; cd /usr/ports/emulators/linux_base-fc4 &prompt.root; make install distclean You should now have working Linux binary compatibility. @@ -1563,8 +1547,7 @@ Installation of FreeBSD First you have to install FreeBSD. There are several ways to do - this (FreeBSD 4.3 was installed via FTP, FreeBSD 4.5 directly from - the RELEASE CD) for more information read the . @@ -2066,7 +2049,7 @@ and &oracle;, therefore choose a larger number of shared memory pages. - With the default installation of FreeBSD 4.5 on &i386;, + With the default installation of FreeBSD on &i386;, leave MAXDSIZ and DFLDSIZ at 1 GB maximum. Otherwise, strange errors like ORA-27102: out of memory and Linux Error: 12: Cannot allocate memory @@ -3037,7 +3020,7 @@ <errorcode>ORA-00001</errorcode> This error only happened with - &oracle; 8.1.7 on FreeBSD 4.5. + &oracle; 8.1.7 on FreeBSD. The reason was that the &oracle; database could not initialize itself properly and crashed, leaving semaphores and shared memory on the system. The next try to start the database then returned --- zh_TW.Big5.20060805_3.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Sat Aug 5 04:50:15 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EDE5916A4E2 for ; Sat, 5 Aug 2006 04:50:14 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E77C243D5A for ; Sat, 5 Aug 2006 04:50:13 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k754oDht001552 for ; Sat, 5 Aug 2006 04:50:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k754oDri001551; Sat, 5 Aug 2006 04:50:13 GMT (envelope-from gnats) Resent-Date: Sat, 5 Aug 2006 04:50:13 GMT Resent-Message-Id: <200608050450.k754oDri001551@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-doc@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, chinsan Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 520E816A4DA; Sat, 5 Aug 2006 04:44:19 +0000 (UTC) (envelope-from chinsan.tw@gmail.com) Received: from smtp2.bc.hgc.com.tw (smtp2.bc.hgc.com.tw [203.133.1.156]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA8BF43D5F; Sat, 5 Aug 2006 04:44:13 +0000 (GMT) (envelope-from chinsan.tw@gmail.com) Received: from smtp2.bc.hgc.com.tw (u14-109.u203-187.giga.net.tw [203.187.14.109]) by smtp2.bc.hgc.com.tw (Postfix) with SMTP id D9A032F068; Sat, 5 Aug 2006 12:44:13 +0800 (CST) Received: by smtp2.bc.hgc.com.tw (sSMTP sendmail emulation); Sat, 5 Aug 2006 12:50:25 +0800 Message-Id: <20060805044413.D9A032F068@smtp2.bc.hgc.com.tw> Date: Sat, 5 Aug 2006 12:50:25 +0800 From: chinsan To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: vanilla@FreeBSD.org Subject: docs/101393: [UPDATE] zh_TW: Update fdp-primer/sgml-primer to SVN#963 X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: chinsan List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2006 04:50:15 -0000 >Number: 101393 >Category: docs >Synopsis: [UPDATE] zh_TW: Update fdp-primer/sgml-primer to SVN#963 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sat Aug 05 04:50:13 GMT 2006 >Closed-Date: >Last-Modified: >Originator: chinsan >Release: FreeBSD 6.1-STABLE i386 >Organization: FreeBSD Taiwan >Environment: System: FreeBSD chinsan2.twbbs.org 6.1-STABLE FreeBSD 6.1-STABLE #1: Fri Jun 2 16:44:35 CST 2006 root@chinsan2.twbbs.org:/usr/obj/usr/src/sys/GENERIC i386 >Description: - Update fdp-primer/sgml-primer to SVN#963 (patch URL http://chinsan2.twbbs.org/chinsan/zh_TW.Big5.20060805_6.diff ) - ChangeLog(Trac Timeline) https://opensvn.csie.org/traccgi/freebsddoc/timeline >How-To-Repeat: >Fix: --- zh_TW.Big5.20060805_6.diff begins here --- diff -ruN zh_TW.Big5.orig/books/fdp-primer/sgml-primer/chapter.sgml zh_TW.Big5/books/fdp-primer/sgml-primer/chapter.sgml --- zh_TW.Big5.orig/books/fdp-primer/sgml-primer/chapter.sgml Wed Jul 19 23:21:42 2006 +++ zh_TW.Big5/books/fdp-primer/sgml-primer/chapter.sgml Sat Aug 5 12:26:41 2006 @@ -34,16 +34,14 @@ SGML Primer - The majority of FDP documentation is written in applications of - SGML. This chapter explains exactly what that means, how to read - and understand the source to the documentation, and the sort of SGML - tricks you will see used in the documentation. + FDP ¤å¥ó´X¥G³£¬O¥H SGML ¬ÛÃöµ{¦¡¼gªº¡C¥»³¹·|¤¶²Ð SGML ¬O¤°»ò¡B + ¦p¦ó¾\Ū¡B²z¸Ñ³o¨Ç SGML ­ì½Z¡A¥H¤Î¥»¤å¥ó¤¤©Ò¹B¥Îªº¦U¶µ SGML §Þ¥©¡C - Portions of this section were inspired by Mark Galassi's Get Going With DocBook. + ¥»¸`³¡¤ÀÆF·P±Òµo¨Ó¦Û Mark Galassi ªº³o½g Get Going With DocBook¡C - Overview + ²¤¶ Way back when, electronic text was simple to deal with. Admittedly, you had to know which character set your document was written in (ASCII, --- zh_TW.Big5.20060805_6.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Sat Aug 5 04:50:15 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1849A16A4E5 for ; Sat, 5 Aug 2006 04:50:15 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E20843D53 for ; Sat, 5 Aug 2006 04:50:13 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k754oDD0001500 for ; Sat, 5 Aug 2006 04:50:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k754oDml001498; Sat, 5 Aug 2006 04:50:13 GMT (envelope-from gnats) Resent-Date: Sat, 5 Aug 2006 04:50:13 GMT Resent-Message-Id: <200608050450.k754oDml001498@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-doc@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, chinsan Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE2EB16A4E2; Sat, 5 Aug 2006 04:42:14 +0000 (UTC) (envelope-from chinsan.tw@gmail.com) Received: from smtp2.bc.hgc.com.tw (smtp2.bc.hgc.com.tw [203.133.1.156]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4359643D70; Sat, 5 Aug 2006 04:42:04 +0000 (GMT) (envelope-from chinsan.tw@gmail.com) Received: from smtp2.bc.hgc.com.tw (u14-109.u203-187.giga.net.tw [203.187.14.109]) by smtp2.bc.hgc.com.tw (Postfix) with SMTP id E15A32F068; Sat, 5 Aug 2006 12:42:01 +0800 (CST) Received: by smtp2.bc.hgc.com.tw (sSMTP sendmail emulation); Sat, 5 Aug 2006 12:48:13 +0800 Message-Id: <20060805044201.E15A32F068@smtp2.bc.hgc.com.tw> Date: Sat, 5 Aug 2006 12:48:13 +0800 From: chinsan To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: vanilla@FreeBSD.org Subject: docs/101392: [UPDATE] zh_TW: Update handbook/ports to SVN#963 X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: chinsan List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2006 04:50:15 -0000 >Number: 101392 >Category: docs >Synopsis: [UPDATE] zh_TW: Update handbook/ports to SVN#963 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sat Aug 05 04:50:12 GMT 2006 >Closed-Date: >Last-Modified: >Originator: chinsan >Release: FreeBSD 6.1-STABLE i386 >Organization: FreeBSD Taiwan >Environment: System: FreeBSD chinsan2.twbbs.org 6.1-STABLE FreeBSD 6.1-STABLE #1: Fri Jun 2 16:44:35 CST 2006 root@chinsan2.twbbs.org:/usr/obj/usr/src/sys/GENERIC i386 >Description: - Update handbook/ports to SVN#963 (patch URL http://chinsan2.twbbs.org/chinsan/zh_TW.Big5.20060805_5.diff) - ChangeLog (Trac Timeline) https://opensvn.csie.org/traccgi/freebsddoc/timeline >How-To-Repeat: >Fix: --- zh_TW.Big5.20060805_5.diff begins here --- diff -ruN zh_TW.Big5.orig/books/handbook/ports/chapter.sgml zh_TW.Big5/books/handbook/ports/chapter.sgml --- zh_TW.Big5.orig/books/handbook/ports/chapter.sgml Thu Jul 20 14:27:17 2006 +++ zh_TW.Big5/books/handbook/ports/chapter.sgml Sat Aug 5 12:26:55 2006 @@ -94,7 +94,7 @@ ¨Æ¹ê¤W¡Aports ¾÷¨îÁÙ¥i¥H¥Î¨Ó²£¥Í packages¡A¥H«K¥L¤H¥i¥H¥Î pkg_add ¨Ó¦w¸Ë¡A©Î¬Oµy«á·|¤¶²Ð¨ìªº¨ä¥L®M¥óºÞ²z«ü¥O¡C - ¦Ó packages ¥H¤Î ports ¥¦­Ì³£¬O¤@¼Ë¡A³£·|»{ dependencies(³nÅé¬Û¨ÌÃö«Y)¡C + ¦Ó packages ¥H¤Î ports ¥¦­Ì³£¬O¤@¼Ë·|»{ dependencies(³nÅé¬Û¨ÌÃö«Y)¡C °²³]¡G±z·Q¦w¸Ë¬Yµ{¦¡¡A¦ý¥¦¦³¬Û¨Ì¥t¤@­Ó¤w¸Ëªº¨ç¦¡®w(library)¡A ¦Ó¦b FreeBSD ªº port ¥H¤Î package ³£¦³³oµ{¦¡¥H¤Î¸Ó¨ç¦¡®w¤F¡C ©Ò¥HµL½×¬O¥Î pkg_add «ü¥O©ÎªÌ port ¤è¦¡¨Ó¸Ë¸Óµ{¦¡¡A @@ -237,33 +237,26 @@ - If you know the exact name of the port, but just need to - find out which category it is in, you can use the - &man.whereis.1; command. - Simply type whereis - file, where - file is the program you want to - install. If it is found on your system, you will be told - where it is, as follows: + ­Yª¾¹D¸Ó port ªº¥¿½T¦WºÙ¡A¦ý¤£ª¾¹D©ñ¦b­þ­Ó¤ÀÃþ¥Ø¿ý¡A + ¥i¥H¥Î &man.whereis.1; «ü¥O¨Ó§ä¥X¨Ó¡C + ¥u­n¥´ whereis + file §Y¥i¡A¦Ó + file ªº¦a¤è½Ð§ï¬°·Q¸Ëªº³nÅé¦WºÙ¡C + ­Y§ä¨ì¸Ó³nÅé¡A´N·|§i¶D§A¡A´N¹³¤U­±³o¼Ë¡G &prompt.root; whereis lsof lsof: /usr/ports/sysutils/lsof - This tells us that lsof (a system - utility) can be found in the - /usr/ports/sysutils/lsof - directory. + ¦p¦¹¤@¨Ó¡A´N·|ª¾¹D lsof (¨t²Î¤u¨ãµ{¦¡) ¬O©ñ¦b + /usr/ports/sysutils/lsof ¥Ø¿ý¡C - Yet another way to find a particular port is by using the - Ports Collection's built-in search mechanism. To use the - search feature, you will need to be in the - /usr/ports directory. Once in that - directory, run make search - name=program-name where - program-name is the name of the - program you want to find. For example, if you were looking - for lsof: + ÁÙ¦³¥t¤@©Û¡A´N¬O¥Î Ports Collection ¥»¨­¤º«Øªº·j´M¾÷¨î¡C + ­n¥Îªº®É­Ô¡A½Ð¥ý¤Á´«¨ì /usr/ports ¥Ø¿ý¡C + µM«á¡A¥´ make search + name=program-name¡A¨ä¤¤ + program-name ½Ð§ï¬°·Q§äªº³nÅé¦WºÙ¡C + Á|¨Ò¨Ó»¡¡A­Y­n§äªº¬O lsof ªº¸Ü¡A¨º»ò´N¬O¡G &prompt.root; cd /usr/ports &prompt.root; make search name=lsof @@ -275,23 +268,19 @@ B-deps: R-deps: - The part of the output you want to pay particular - attention to is the Path: line, since that - tells you where to find the port. The other information - provided is not needed in order to install the port, so it - will not be covered here. - - For more in-depth searching you can also use make - search key=string where - string is some text to search for. - This searches port names, comments, descriptions and - dependencies and can be used to find ports which relate to a - particular subject if you do not know the name of the program - you are looking for. - - In both of these cases, the search string is case-insensitive. - Searching for LSOF will yield the same results as - searching for lsof. + ³o¨Ç·j´Mµ²ªG¤¤¡A­nª`·Nªº¬O Path: ³o¦æ¡A + ¦]¬°³o¦æ·|§i¶D§A¥i¥H¦b­þÃä§ä¨ì¸Ó port¡C + ¦Ó·j´Mµ²ªGªº¨ä¥L³¡¤À¡A¦]¬°»P port ¦w¸Ë¸ûµLÃö«Y¡A©Ò¥H³o¸Ì´N¤£Á¿¤F¡C + + ­Y­n§ó¹ý©³ªº·j´M¡A¨º»ò¥i¥H§ï¥Î make + search key=string¡A¨ä¤¤ + string ½Ð§ï¬°·Q·j´MªºÃöÁä¦r¡C + ¦p¦¹¤@¨Ó·|§ä port ¦WºÙ¡B³nÅ鲤¶(comments)¡B³nÅé±Ô­zÀÉ(descriptions) + ¥H¤Î³nÅé¬Û¨ÌÃö«Y(dependencies)¸Ì­±¬O§_¦³²Å¦XÃöÁä¦r¡A + ¦¹¥~¡A¤£²M·¡³nÅé¦WºÙªº¸Ü¡A¤]¥i¥H®³¨Ó§ä¦³²Å¦XÃöÁä¦r¥DÃDªº port¡C + + ­èÁ¿ªº³o¨âºØ¤è¦¡¡A·j´M¦r²´³£¬O case-insensitive(¤£¥²°Ï¤À¤j¤p¼g)¡C + ¤ñ¦p¡A·j´M LSOF »P lsof ¨âªÌµ²ªG³£·|¬O¤@¼Ëªº¡C @@ -351,71 +340,52 @@ &prompt.root; pkg_add lsof-4.56.4.tgz - If you do not have a source of local packages (such as a - FreeBSD CD-ROM set) then it will probably be easier to use the - option to &man.pkg.add.1;. This will - cause the utility to automatically determine the correct - object format and release and then fetch and install the - package from an FTP site. + ­Y¤âÃä¨S¦³ package ¨Ó·½(¹³¬O FreeBSD ¥úºÐ)ªº¸Ü¡A + ¨º»ò«Øij¨Ï¥Î &man.pkg.add.1; ®É¡A¥[¤W + ¿ï¶µ¨Ó§ó»´ÃP¦w¸Ë package¡C¦p¦¹¤@¨Ó¡A´N·|¦Û°Ê§PÂ_¥¿½Tªº package ®æ¦¡¡B + ¥H¤Î©Ò·f°tªº§@·~¨t²Î release ª©¥»¡A + µM«á·|¦Û¤v±q FTP ¯¸§ì¦^¡B¦w¸Ë¬Û¹ïÀ³ªº package¡C pkg_add &prompt.root; pkg_add -r lsof - The example above would download the correct package and - add it without any further user intervention. - If you want to specify an alternative &os; Packages Mirror, - instead of the main distribution site, you have to set - PACKAGESITE accordingly, to - override the default settings. &man.pkg.add.1; - uses &man.fetch.3; to download the files, which honors various - environment variables, including - FTP_PASSIVE_MODE, FTP_PROXY, and - FTP_PASSWORD. You may need to set one or more - of these if you are behind a firewall, or need to use an - FTP/HTTP proxy. See &man.fetch.3; for the complete list. - Note that in the example above - lsof is used instead of - lsof-4.56.4. When the remote fetching - feature is used, the version number of the package must be - removed. &man.pkg.add.1; will automatically fetch the latest - version of the application. + ¤W­±³o¨Ò¤l·|¦Û°Ê¤U¸ü¥¿½Tªº package ¨Ã¦w¸Ë¡C + ­Y·Q§ï´«¥Î¨ä¥L &os; Packages Mirror ¯¸¡A¨º»ò´N­n³]©w PACKAGESITE Àô¹ÒÅܼơA + ¦p¦¹¤@¨Ó¤~·|¨ú¥N¹w³]³]©w¡C &man.pkg.add.1; + ·|¥Î &man.fetch.3; «ü¥O¨Ó¤U¸üÀɮסA¦Ó &man.fetch.3; ¥»¨­«h·|¨Ï¥Î¬ÛÃöÀô¹ÒÅܼƪº³]©w¡A + ¹³¬O¡G + FTP_PASSIVE_MODE¡BFTP_PROXY ¥H¤Î + FTP_PASSWORD¡C ¦pªG§Aºô¸ôÀô¹Ò³B©ó firewall «á­±¡A©ÎªÌ»Ý­n¥Î + FTP/HTTP proxy ªº¸Ü¡A¨º»ò´N»Ý­n³]©w¡C ³]©w²Ó¸`½Ð°Ñ¾\ &man.fetch.3;¡C + ½Ðª`·N¡G¤W­±©Ò»¡ªº¨Ò¤l¬O¼g lsof ¦Ó«D + lsof-4.56.4¡C ·í¨Ï¥Î»·ºÝ§ì¨ú¥\¯à®É¡A¸Ó package ª©¸¹´N¤£¥²¥[¤W¥h¤F¡C + &man.pkg.add.1; ·|¦Û°Ê¤U¸ü¸Ó³nÅ骺³Ì·sª©¦^¨Ó¦w¸Ë¡C - &man.pkg.add.1; will download the latest version of - your application if you are using &os.current; or - &os.stable;. If you run a -RELEASE version, it will grab - the version of the package that was built with your - release. It is possible to change this behavior by - overriding the PACKAGESITE environment - variable. For example, if you run a &os; 5.4-RELEASE - system, by default &man.pkg.add.1; will try to fetch - packages from - ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-5.4-release/Latest/. - If you want to force &man.pkg.add.1; to download - &os; 5-STABLE packages, set PACKAGESITE - to - ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-5-stable/Latest/. + ­Y¥Îªº¬O &os.current; ©Î &os.stable; ªº¸Ü¡A&man.pkg.add.1; + ·|¦Û°Ê¤U¸ü¸Ó³nÅé³Ì·sª©¦^¨Ó¡C + ­Y¥Îªº¬OÄÝ©ó -RELEASE ª©¥»¡A¨º»ò¥L·|§ì¦^ÄÝ©ó¸Ó release ¤W©Ò½sĶªº package¡C + ¤]¥i¥H§ó§ï PACKAGESITE Àô¹ÒÅܼơA¥H§ïÅܤU¸ü¤è¦¡¡C + Á|¨Ò¨Ó»¡¡A¦pªG¬O &os; 5.4-RELEASE ªº¸Ü¡A¨º»ò &man.pkg.add.1; ¹w³]·|±q + ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-5.4-release/Latest/ + ¨Ó§ì package¡C­Y­n±j¨î &man.pkg.add.1; ¤U¸ü &os; 5-STABLE ©Ò¥Îªº package + ¡A¨º»ò´N§â PACKAGESITE §ï³]¬° + ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-5-stable/Latest/§Y¥i¡C - Package files are distributed in .tgz - and .tbz formats. You can find them at , - or on the FreeBSD CD-ROM distribution. Every CD on the - FreeBSD 4-CD set (and the PowerPak, etc.) contains packages - in the /packages directory. The layout - of the packages is similar to that of the - /usr/ports tree. Each category has its - own directory, and every package can be found within the - All directory. + Package Àɦ³ .tgz ¥H¤Î .tbz ¨âºØ®æ¦¡¡C + ³o¨Ç³£¥i³z¹L ¡A©ÎªÌ FreeBSd ¥úºÐ¤º¨ú±o¡C + Every CD on the + FreeBSD 4 ¥úºÐ®M¥ó¤º¥H¤Î PowerPak(«Â¤O¥]) µ¥µ¥..¨C¤@¤ù¥úºÐ³£·|¦b /packages + ¥Ø¿ý¤º©ñ package¡C¸Ì­±ªº¥Ø¿ý¬[ºcÃþ¦ü /usr/ports ªº¥Ø¿ý¬[ºc¡C + ¨C­Ó¤ÀÃþ³£¦U¦Û¦³±MÄݥؿý¡A¥B¨C¥÷ package ³£·|©ñ¦b All ¥Ø¿ý¤º¡C - The directory structure of the package system matches the - ports layout; they work with each other to form the entire - package/port system. - + package ¥Ø¿ý¬[ºc»P port ªº³£¤@­P¡F¥¦­Ì¦@¦Pºc¦¨¾ã­Ó package/port ¨t²Î¾÷¨î¡C @@ -426,9 +396,7 @@ packages managing - &man.pkg.info.1; is a utility that lists and describes - the various packages installed. - + &man.pkg.info.1; ¥i¥Î¨Ó¦C¥X©Ò¦³¤w¦w¸Ëªº³nÅé¡B³nÅ鲤¶¡C pkg_info @@ -437,9 +405,8 @@ cvsup-16.1 A general network file distribution system optimized for CV docbook-1.2 Meta-port for the different versions of the DocBook DTD ... - &man.pkg.version.1; is a utility that summarizes the - versions of all installed packages. It compares the package - version to the current version found in the ports tree. + &man.pkg.version.1; «h¬O¦C¥X©Ò¦³¤w¦w¸Ëªº³nÅ骩¥»¡C + ¥¦·|Åã¥Ü¤w¸Ëª©¥»¥H¤Î¥Ø«e¾÷¾¹¤W port tree ªºª©¥»®t²§¡C pkg_version @@ -449,9 +416,7 @@ docbook = ... - The symbols in the second column indicate the relative age - of the installed version and the version available in the - local ports tree. + ²Ä¤GÄ檺²Å¸¹ªí¥Ü¡G¤w¦w¸Ëªº³nÅ骩¥»»P¥Ø«e¾÷¾¹¤W port tree ªºª©¥»®t²§¡C @@ -464,27 +429,22 @@ - = The version of the - installed package matches the one found in the - local ports tree. + = ¤w¸Ëªºª©¥»»P¥Ø«e¾÷¾¹¤W port tree ªºª©¥»¬O¦P¤@ª©ªº¡C + < - The installed version is older than the one available - in the ports tree. + »P¥Ø«e¾÷¾¹¤W port tree ª©¥»¬Û¤ñ°_¨Ó¡A¤w¸Ëªºª©¥»¸û¡C - >The installed version is newer - than the one found in the local ports tree. (The local ports - tree is probably out of date.) - - ?The installed package cannot be - found in the ports index. (This can happen, for instance, if an - installed port is removed from the Ports Collection or - renamed.) + >»P¥Ø«e¾÷¾¹¤W port tree ª©¥»¬Û¤ñ°_¨Ó¡A + ¤w¸Ëªºª©¥»¸û·s¡C(¥i¯à¬O¥Ø«e¾÷¾¹¤W port tree ©|¥¼§ó·s¡C) + + ?¤w¸Ëªº³nÅé¦b ports ¯Á¤Þ¤º§äµL¬ÛÃö¸ê®Æ¡C + (³q±`¥i¯à¬O¡AÁ|¨Ò¨Ó»¡¡G¤w¦w¸Ëªº¸Ó port ¤w±q Ports Collection ¤¤²¾°£©Î§ï¦W¤F¡C) + - *There are multiple versions of the - package. + *¸Ó³nÅé¦P®É¦³³\¦hª©¥»¡C @@ -557,41 +517,37 @@ ½Ð§â cvsup.tw.FreeBSD.org ½Ð§ï¦¨Â÷§A¤ñ¸ûªñ(§Ö)ªº - CVSup Server¡C + CVSup ¥D¾÷¡C ³o³¡¤À¥i¥H°Ñ¾\§¹¾ãªº CVSup mirror ¯¸¦Cªí()¡C - One may want to use his own - ports-supfile, for example to avoid - the need of passing the CVSup - server on the command line. + ­Y·Q§ï¥Î¦Û¤v³]ªº + ports-supfile¡A¤ñ¦p»¡¡A¤£·Q¨C¦¸³£±o¥´«ü¥O¨Ó«ü©w©Ò¨Ï¥Îªº + CVSup ¥D¾÷¡C - In this case, as root, copy + ³oºØ±¡ªp¤U¡A½Ð¥H root Åv­­§â /usr/share/examples/cvsup/ports-supfile - to a new location, such as - /root or your home - directory. + ½Æ»s¨ì¨ä¥L¦ì¸m¡A¤ñ¦p + /root ©ÎªÌ¦Û¤v±b¸¹ªº®a¥Ø¿ý¡C - Edit ports-supfile. + ­×§ï·sªº ports-supfile ÀÉ¡C - Change + §â CHANGE_THIS.FreeBSD.org - to a CVSup server near - you. See CVSup - Mirrors () for - a complete listing of mirror sites. + §ï¬°Â÷§A¤ñ¸ûªñ(§Ö)ªº CVSup ¥D¾÷¡C + ³o³¡¤À¥i¥H°Ñ¾\§¹¾ãªº CVSup + Mirrors () ¯¸¦Cªí - And now to run cvsup, use the - following: + µM«á´N¶}©l¥HÃþ¦ü¤U¦C«ü¥O¶] cvsup¡G &prompt.root; cvsup -L 2 /root/ports-supfile @@ -600,52 +556,47 @@ - Running the &man.cvsup.1; command later will download and apply all - the recent changes to your Ports Collection, except - actually rebuilding the ports for your own system. + °õ¦æ &man.cvsup.1; ¤§«á¡A´N·|¶}©l§ó·s Ports Collection¡C + ¤£¹L³o°Ê§@¥u¬O¡y§ó·s¡z¨Ã¤£¬O¡y¤É¯Å¡z¡A¤£·|§â¤w¸Ëªº³nÅé­«·s½sĶ¡B¤É¯Å¡C Portsnap ¤è¦¡ - &man.portsnap.8; is an alternative system for distributing the - Ports Collection. It was first included in &os; 6.0. On older - systems, you can install it from sysutils/portsnap port: + &man.portsnap.8; ¤]¬O§ó·s Ports Collection ªº¤è¦¡¤§¤@¡C + &os; 6.0 °_¶}©l¤º«Ø Portsnap ¾÷¨î¡A¦Ó¸ûªº¨t²Î¡A«h¥i³z¹L sysutils/portsnap port ¨Ó¦w¸Ë¡G &prompt.root; pkg_add -r portsnap - Please refer to Using Portsnap - for a detailed description of all Portsnap - features. + Portsnap ²Ó¸`¥\¯à¡A½Ð°Ñ¾\ + Portsnap ¨Ï¥Î½g¡C - Create an empty directory /usr/ports if it does not exists. + ­Y /usr/ports ¥Ø¿ý¤£¦s¦bªº¸Ü¡A´N«Ø¥ß¤@¤U§a¡G &prompt.root; mkdir /usr/ports - Download a compressed snapshot of the Ports Collection into - /var/db/portsnap. You can - disconnect from the Internet after this step, if you wish. + ±µ¤U¨Ó¡A¤U¸üÀ£ÁYªº Ports Collection ©w´Á§ó·sÀɨì + /var/db/portsnap ¥Ø¿ý¡C + §¹¦¨¤U¸ü«á¡A­nÂ_½u»P§_³£¥i¥H¡C &prompt.root; portsnap fetch - If you are running Portsnap for the - first time, extract the snapshot into /usr/ports: + ­Y¬O²Ä¤@¦¸¶] Portsnap ªº¸Ü¡A«h»Ý­n¥ý¸ÑÀ£¨ì /usr/ports¡G &prompt.root; portsnap extract - If you already have a populated /usr/ports and you are just updating, - run the following command instead: + ­Y¤w¦³ /usr/ports ¦Ó¥B¥u¬O·Q§ó·s¦Ó¤w¡A¨º»ò´N·Ó¤U­±§@¡G &prompt.root; portsnap update @@ -655,55 +606,51 @@ Sysinstall ¤è¦¡ - This method involves using sysinstall - to install the Ports Collection from the installation media. Note - that the old copy of Ports Collection from the date of the release - will be installed. If you have Internet access, you should always - use one of the methods mentioned above. + ³o¤è¦¡­n¥Î sysinstall ³z¹L¦w¸Ë¨Ó·½¨Ó¸Ë Ports Collection¡C + ½Ðª`·N¡G©Ò¦w¸Ëªº Ports Collection ª©¥»¥u¬O¸Ó release µo§G®Éªºª©¥»¦Ó¤w¡A¦Ó«D³Ì·s¡C + ­Y¯à¤Wºô(Internet)ªº¸Ü¡A½Ð¨Ï¥Î¤W­z¤è¦¡¤§¤@·|¤ñ¸û¦n¡C - As root, run - sysinstall - (/stand/sysinstall in &os; - versions older than 5.2) as shown below: + ¥H root Åv­­°õ¦æ + sysinstall + (¦b &os; 5.2 ¤§«eª©¥»«h¬O /stand/sysinstall)¡A¤è¦¡¦p¤U¡G &prompt.root; sysinstall - Scroll down and select Configure, - press Enter. + ½Ð¥H¤è¦VÁä²¾°Ê¿ï¾Ü¶µ¥Ø¡A¿ï¾Ü Configure¡AµM«á«ö + Enter Áä¡C - Scroll down and select - Distributions, press - Enter. + ¿ï¾Ü + Distributions¡AµM«á«ö + Enter Áä¡C - Scroll down to ports, press - Space. + ¿ï¾Ü ports¡AµM«á«ö + Space Áä¡C - Scroll up to Exit, press - Enter. + ¿ï Exit¡AµM«á«ö + Enter Áä¡C - Select your desired installation media, such as CDROM, - FTP, and so on. + ¿ï¾Ü­n¥Îªº¦w¸Ë¨Ó·½¡A¤ñ¦p¡GCDROM(¥úºÐ)¡BFTP µ¥¤è¦¡¡C - Scroll up to Exit and press - Enter. + ¿ï Exit¡AµM«á«ö + Enter Áä¡C - Press X to exit - sysinstall. + «ö¤U X Áä´N¥iÂ÷¶} + sysinstall µ{¦¡¡C @@ -715,113 +662,88 @@ ports installing - The first thing that should be explained when it comes to - the Ports Collection is what is actually meant by a - skeleton. In a nutshell, a port skeleton is a - minimal set of files that tell your FreeBSD system how to - cleanly compile and install a program. Each port skeleton - includes: + ´£¨ì Ports Collection¡A­º¥ý­n¥ý»¡©úªº¬O¡G¦ó¿× skeleton¡C + ²³æ¨ÓÁ¿¡Aport skeleton ´N¬OÅý³nÅé¦p¦ó¦b FreeBSD ¶¶§Q½sĶ¡B¦w¸Ëªº³Ì°ò¥»ÀɮײզX¡C + ¨C¥÷ port skeleton °ò¥»¤W·|¦³¡G - A Makefile. The - Makefile contains various statements - that specify how the application should be compiled and - where it should be installed on your system. + Makefile ÀÉ¡C + ³o­Ó Makefile ¤º®e¦³¤À³\¦h³¡¤À¡A + ¬O¥Î¨Ó«ü©w­n¦p¦ó½sĶ¡A¥H¤Î¸Ó¸Ë¦b¨t²Îªº¦ó³B¡C - A distinfo file. This file - contains information about the files that must be - downloaded to build the port and their checksums, to - verify that files have not been corrupted during the - download using &man.md5.1;. + distinfo ÀÉ¡C + ½sĶ¸Ó³nÅé©Ò»Ý¤U¸üªºÀɮסBchecksum(ÀËÅçÀÉ®×¥Î)³£·|°O¿ý¦b³oÀÉ¡A + ¨Ã·|¥Î &man.md5.1; ¬ÛÃö¤u¨ã¨Ó½T«O©Ò¤U¸üªºÀɮ׬O¥¿½TµL»~ªº¡C - A files directory. This - directory contains patches to make the program compile and - install on your FreeBSD system. Patches are basically - small files that specify changes to particular files. - They are in plain text format, and basically say - Remove line 10 or Change line 26 to - this .... Patches are also known as - diffs because they are generated by the - &man.diff.1; program. + files ¥Ø¿ý¡C ³o¥Ø¿ý©ñªº¬OÅý³nÅ饿±`½sĶ¡B¦w¸Ëªº patch ÀÉ¡C + Patches ÀÉ°ò¥»¤W¬O¤@¨Ç¤pÀɮסA¨Ã°w¹ï¯S©wÀɮרӰµ­×§ï¡A¥B¬O¯Â¤å¦rÀɮ榡¡A + °ò¥»¤W¤º®e³q±`·|¹³¬O Remove line 10(§R°£²Ä 10 ¦æ) ©Î + Change line 26 to this ...(§â²Ä 26 ¦æ§ï¬°...) ¤§Ãþªº¡C + ³o¨Ç Patches ³q±`¤]ºÙ¬° diffs + ¡A¦]¬°³£¬O¥Ñ &man.diff.1; µ{¦¡©Ò²£¥Íªº¡C - This directory may also contain other files used to build - the port. + ¦¹¥~¡A¥»¥Ø¿ý¤]¥i¯à·|©ñ¤@¨Ç¨ó§U½sĶ¸Ó port ªºÀɮסC - A pkg-descr file. This is a more - detailed, often multiple-line, description of the program. + pkg-descr ÀÉ¡A¤º®e¬O¤ñ¸û¸Ô²Óªº³nÅ餶²Ð¡A³q±`·|¼g±o¤ñ¸û¦h¦æ¡C - A pkg-plist file. This is a list - of all the files that will be installed by the port. It - also tells the ports system what files to remove upon - deinstallation. + pkg-plist ÀÉ¡A¸Ó port ·|¦w¸Ëªº©Ò¦³ÀɮײM³æ¡C + ¤]¬O§i¶D¨t²Î¦b²¾°£¸Ó port ®É¡A»Ý­n§R°£­þ¨ÇÀɮסC - Some ports have other files, such as - pkg-message. The ports system uses these - files to handle special situations. If you want more details - on these files, and on ports in general, check out the ¦³¨Ç port ÁÙ·|¦³¨ä¥LÀɮסA¹³¬O pkg-message ÀÉ¡C + port ¨t²Î¦b¤@¨Ç±¡ªp®É¡A·|¥Î³o¨ÇÀɮסC + ¦pªG·Qª¾¹D³o¨ÇÀɮתº§ó¦h²Ó¸`¥Î³~¡A¥H¤Î port ¤@¯ë¥Îªk¡A½Ð°Ñ¾\ FreeBSD Porter's - Handbook. + Handbook¡C - The port includes instructions on how to build source - code, but does not include the actual source code. You can - get the source code from a CD-ROM or from the Internet. - Source code is distributed in whatever manner the software - author desires. Frequently this is a tarred and gzipped file, - but it might be compressed with some other tool or even - uncompressed. The program source code, whatever form it comes - in, is called a distfile. The two methods for - installing a &os; port are described below. + port ¤º¼gªº¬O§i¶D¨t²Î¦p¦ó½sĶ source code ªº¬ÛÃö«ü¥O¡A¦ý¨Ã¤£¬O¯u¥¿ªº source code¡C + ¦Ó source code ¥i¥H±q¥úºÐ©Îºô¸ô(Internet)¨Ó¨ú±o¡A + ¸Ó³nÅé¶}µoªÌ¥i¯à·|§â source code ¥H¦UºØ®æ¦¡¨Óµo§G¡C + ³q±`¬O¥H tar ¥H¤Î gzip ³o¨âªÌ¤u¨ã¤@°_À£ÁYªºÀɮסA¤]¦³¥i¯à¬O¥H¨ä¥L¤u¨ãÀ£ÁY¡A©Î®Ú¥»¨SÀ£ÁY¡C + ¦Ó³nÅ骺 source code µL½×¬O¥H­þ¤@ºØÀ£ÁYÀÉ«¬ºA¡A§Ú­Ì³£ºÙ¤§¬° distfile¡C + ¤U­±±N¤¶²Ð¨âºØ¦w¸Ë &os; port ªº¤è¦¡¡C - You must be logged in as root to - install ports. + ­n¦w¸Ë port ªº¸Ü¡A½Ð°È¥²¤Á¬° root ¨­¥÷¡C - Before installing any port, you should be sure to have - an up-to-date Ports Collection and you should check for security issues - related to your port. - - A security vulnerabilities check can be automatically - done by portaudit before any new - application installation. This tool can be found in the - Ports Collection (security/portaudit). Consider - running portaudit -F before installing a - new port, to fetch the current vulnerabilities database. A - security audit and an update of the database will be - performed during the daily security system check. For more - information read the &man.portaudit.1; and &man.periodic.8; - manual pages. + ¦b¦w¸Ë¥ô¦ó port ¤§«e¡A½Ð°È¥²½T»{¦³§ó·s Ports Collection ¨ì³Ì·sª©¡A + ¦¹¥~½ÐÀ˾\ ¨ÓÀˬd©Ò­n¸Ëªº port + ¬O§_¦³¬ÛÃö¦w¥þº|¬}ijÃD»Ý­nª`·Nªº¡C + + portaudit ·|¦b¦w¸Ë¥ô¦ó port ¤§«e¡A + ¥ý¦Û°ÊÀˬd¬O§_¦³¬ÛÃö¤wª¾ªº¦w¥þº|¬}¡C³o­Ó¤u¨ã¦b Ports Collection ¤º¦³ + (security/portaudit)¡C + ¦b¦w¸Ë port ¤§«e¡A¥i¥H¥ý¶] portaudit -F «ü¥O¡A + ¦p¦¹¤@¨Ó´N·|§ì³Ì·sªº¸ê¦wº|¬}¸ê®Æ®w¦^¨Ó®Ö¹ï¡C + ¨C¤Ñªº¨t²Î©w´Á¦wÀË·|¦Û°Ê§ó·s¸ê®Æ®w¡A¨Ã§@¦w¥þ½]®Ö¡C + ¸Ô±¡½Ð°Ñ¾\ &man.portaudit.1; ¥H¤Î &man.periodic.8; ªº½u¤W»¡©ú¡C - The Ports Collection makes an assumption that you have a working - Internet connection. If you do not, you will need to put a copy of the - distfile into /usr/ports/distfiles - manually. + Ports Collection ·|°²³]§Aªººô¸ô¬O¥i¥¿±`³s½uªº¡C + ¦pªG¨S¦³ªº¸Ü¡A¨º»ò»Ý¤â°Ê§â©Ò»Ýªº distfile Àɽƻs¨ì + /usr/ports/distfiles ¤~¦æ¡C - To begin, change to the directory for the port you want to - install: + ¶}©l¾Þ§@¤§«e¡A­n¥ý¶i¤J¥´ºâ¦w¸Ëªº port ¥Ø¿ý¤º¡G &prompt.root; cd /usr/ports/sysutils/lsof - Once inside the lsof directory, you - will see the port skeleton. The next step is to compile, or - build, the port. This is done by simply - typing make at the prompt. Once you have - done so, you should see something like this: + ¤@¥¹¶i¤J lsof ¥Ø¿ý«á¡A´N¥i¥H¬Ý¨ì³o­Ó port ªº skeleton µ²ºc¡C + ±µ¤U¨Ó¡A´N¬O½sĶ¡A¤]´N¬O build ³o­Ó port¡C + ¥u»Ý²³æ¿é¤J make «ü¥O¡A´N¥i»´ÃP§¹¦¨½sĶ¡C + §¹¦¨«á¡AÀ³¸Ó¥i¥H¬Ý¨ìÃþ¦ü¤U­±°T®§¡G &prompt.root; make >> lsof_4.57D.freebsd.tar.gz doesn't seem to exist in /usr/ports/distfiles/. @@ -843,11 +765,9 @@ ... &prompt.root; - Notice that once the compile is complete you are - returned to your prompt. The next step is to install the - port. In order to install it, you simply need to tack one word - onto the make command, and that word is - install: + ½Ðª`·N¡G½sĶ§¹¦¨«á¡A´N·|¦^¨ì´£¥Ü¦C(prompt)¡C±µ¤U¨Ó´N¬O¦w¸Ë¸Ó port ¤F¡A + ­n¸Ëªº¸Ü¡A¥u»Ý¦b­ì¥»ªº make «ü¥O«á­±¦A¥[¤W¤@­Ó¦r§Y¥i¡A + ¨º­Ó¦r´N¬O install¡G &prompt.root; make install ===> Installing for lsof-4.57 @@ -862,42 +782,35 @@ increased privileges. &prompt.root; - Once you are returned to your prompt, you should be able to - run the application you just installed. Since - lsof is a - program that runs with increased privileges, a security - warning is shown. During the building and installation of - ports, you should take heed of any other warnings that - may appear. - - It is a good idea to delete the working subdirectory, - which contains all the temporary files used during compilation. - Not only it consumes a valuable disk space, it would also cause - problems later when upgrading to the newer version of the port. + ¤@¥¹¦^¨ì´£¥Ü¦C(prompt)¡A´N¥i¥H°õ¦æ­è¸Ëªºµ{¦¡¤F¡C + ¥t¥~¡A¦]¬° lsof ³oµ{¦¡°õ¦æ®É·|¦³ÃB¥~Åv­­¡A + ©Ò¥H·|¥X²{¦w¥þĵ§i¡C¦b½sĶ¡B¦w¸Ë port ªº®É­Ô¡A + ½Ð¯d·N¥ô¦ó¥X²{ªºÄµ§i¡C + + ¦¹¥~¡A«Øij§R°£½sĶ¥Îªº¤u§@¥Ø¿ý(¹w³]¬O work)¡A + ³o¥Ø¿ý¤º¬°¦b½sĶ¹Lµ{¤¤©Ò¥Î¨ìªº¤@¨ÇÁ{®ÉÀɮסA + ³o¨ÇÀɮפ£¥u¦ûµwºÐªÅ¶¡¡A¦Ó¥B¤]¥i¯à·|¦b¸Ó port ¤É¯Å·sª©®É¡A + ³y¦¨¤£¥²­nªº§xÂZ¡C &prompt.root; make clean ===> Cleaning for lsof-4.57 &prompt.root; - You can save an extra step by just running make - install clean instead of make, - make install and make clean - as three separate steps. + ¥Î make install clean ´N¥i¥H¤@¤f®ð§¹¦¨­è©Ò»¡ + make¡Bmake install¡B + make clean ³o¤T­Ó¨BÆJ¤F¡C - Some shells keep a cache of the commands that are - available in the directories listed in the - PATH environment variable, to speed up - lookup operations for the executable file of these - commands. If you are using one of these shells, you might - have to use the rehash command after - installing a port, before the newly installed commands can - be used. This command will work for shells like - tcsh. Use the hash -r - command for shells like sh. Look at the - documentation for your shell for more information. + ¦³¨Ç shell ·|¨Ì¾Ú PATH Àô¹ÒÅܼƪº¸ô®|¡A + §â¨º¨Ç¸ô®|ªº°õ¦æÀÉ cache °_¨Ó¡A¨Ó¥[³t·j´M°õ¦æÀÉ¡C + ¦pªG§A¥Îªº¬O³oÃþªº shell¡A¨º»ò¦b¸Ë§¹ port «á»Ý­n¥´ + rehash «ü¥O¡A¤~¯à°õ¦æ·s¸Ëªº°õ¦æÀÉ¡A¦Ó + rehash «ü¥O¥i¥H¦b tcsh + ¤§Ãþªº shell ¤W¨Ï¥Î¡A­Y¬O sh ªº¸Ü¡A«h¬O + hash -r¡C + ¸Ô±¡½Ð°Ñ¾\§A©Ò¨Ï¥Îªº shell ¬ÛÃö¤å¥ó¡C Some third party DVD-ROM products such as the FreeBSD Toolkit --- zh_TW.Big5.20060805_5.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Sat Aug 5 04:53:48 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 67C6A16A4DD; Sat, 5 Aug 2006 04:53:48 +0000 (UTC) (envelope-from vanilla@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B59743D45; Sat, 5 Aug 2006 04:53:48 +0000 (GMT) (envelope-from vanilla@FreeBSD.org) Received: from freefall.freebsd.org (vanilla@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k754rlUW002023; Sat, 5 Aug 2006 04:53:47 GMT (envelope-from vanilla@freefall.freebsd.org) Received: (from vanilla@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k754rlsf002019; Sat, 5 Aug 2006 04:53:47 GMT (envelope-from vanilla) Date: Sat, 5 Aug 2006 04:53:47 GMT From: "Vanilla I. Shu" Message-Id: <200608050453.k754rlsf002019@freefall.freebsd.org> To: chinsan.tw@gmail.com, vanilla@FreeBSD.org, freebsd-doc@FreeBSD.org Cc: Subject: Re: docs/101388: [UPDATE] zh_TW: Update developers-handbook to SVN#963 X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2006 04:53:48 -0000 Synopsis: [UPDATE] zh_TW: Update developers-handbook to SVN#963 State-Changed-From-To: open->closed State-Changed-By: vanilla State-Changed-When: Sat Aug 5 04:53:47 UTC 2006 State-Changed-Why: Committed, thanks. http://www.freebsd.org/cgi/query-pr.cgi?pr=101388 From owner-freebsd-doc@FreeBSD.ORG Sat Aug 5 04:53:59 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C47AD16A4E1; Sat, 5 Aug 2006 04:53:59 +0000 (UTC) (envelope-from vanilla@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A78743D58; Sat, 5 Aug 2006 04:53:59 +0000 (GMT) (envelope-from vanilla@FreeBSD.org) Received: from freefall.freebsd.org (vanilla@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k754rxFl002111; Sat, 5 Aug 2006 04:53:59 GMT (envelope-from vanilla@freefall.freebsd.org) Received: (from vanilla@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k754rxFE002107; Sat, 5 Aug 2006 04:53:59 GMT (envelope-from vanilla) Date: Sat, 5 Aug 2006 04:53:59 GMT From: "Vanilla I. Shu" Message-Id: <200608050453.k754rxFE002107@freefall.freebsd.org> To: chinsan.tw@gmail.com, vanilla@FreeBSD.org, freebsd-doc@FreeBSD.org Cc: Subject: Re: docs/101389: [UPDATE] zh_TW: Update handbook/book.sgml to SVN#963 X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2006 04:53:59 -0000 Synopsis: [UPDATE] zh_TW: Update handbook/book.sgml to SVN#963 State-Changed-From-To: open->closed State-Changed-By: vanilla State-Changed-When: Sat Aug 5 04:53:58 UTC 2006 State-Changed-Why: Committed, thanks. http://www.freebsd.org/cgi/query-pr.cgi?pr=101389 From owner-freebsd-doc@FreeBSD.ORG Sat Aug 5 04:54:11 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C183116A4DF; Sat, 5 Aug 2006 04:54:11 +0000 (UTC) (envelope-from vanilla@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7583243D55; Sat, 5 Aug 2006 04:54:11 +0000 (GMT) (envelope-from vanilla@FreeBSD.org) Received: from freefall.freebsd.org (vanilla@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k754sBN4002204; Sat, 5 Aug 2006 04:54:11 GMT (envelope-from vanilla@freefall.freebsd.org) Received: (from vanilla@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k754sBCn002200; Sat, 5 Aug 2006 04:54:11 GMT (envelope-from vanilla) Date: Sat, 5 Aug 2006 04:54:11 GMT From: "Vanilla I. Shu" Message-Id: <200608050454.k754sBCn002200@freefall.freebsd.org> To: chinsan.tw@gmail.com, vanilla@FreeBSD.org, freebsd-doc@FreeBSD.org Cc: Subject: Re: docs/101390: [UPDATE] zh_TW: Update handbook/linuxemu to SVN#963 X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2006 04:54:11 -0000 Synopsis: [UPDATE] zh_TW: Update handbook/linuxemu to SVN#963 State-Changed-From-To: open->closed State-Changed-By: vanilla State-Changed-When: Sat Aug 5 04:54:10 UTC 2006 State-Changed-Why: Committed, thanks. http://www.freebsd.org/cgi/query-pr.cgi?pr=101390 From owner-freebsd-doc@FreeBSD.ORG Sat Aug 5 04:54:22 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C144916A4DD; Sat, 5 Aug 2006 04:54:22 +0000 (UTC) (envelope-from vanilla@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7722443D53; Sat, 5 Aug 2006 04:54:22 +0000 (GMT) (envelope-from vanilla@FreeBSD.org) Received: from freefall.freebsd.org (vanilla@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k754sMKK002294; Sat, 5 Aug 2006 04:54:22 GMT (envelope-from vanilla@freefall.freebsd.org) Received: (from vanilla@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k754sMtU002290; Sat, 5 Aug 2006 04:54:22 GMT (envelope-from vanilla) Date: Sat, 5 Aug 2006 04:54:22 GMT From: "Vanilla I. Shu" Message-Id: <200608050454.k754sMtU002290@freefall.freebsd.org> To: chinsan.tw@gmail.com, vanilla@FreeBSD.org, freebsd-doc@FreeBSD.org Cc: Subject: Re: docs/101391: [UPDATE] zh_TW: Update handbook/multimedia to SVN#963 X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2006 04:54:22 -0000 Synopsis: [UPDATE] zh_TW: Update handbook/multimedia to SVN#963 State-Changed-From-To: open->closed State-Changed-By: vanilla State-Changed-When: Sat Aug 5 04:54:21 UTC 2006 State-Changed-Why: Committed, thanks. http://www.freebsd.org/cgi/query-pr.cgi?pr=101391 From owner-freebsd-doc@FreeBSD.ORG Sat Aug 5 05:10:31 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5BDB16A5EB; Sat, 5 Aug 2006 05:10:31 +0000 (UTC) (envelope-from vanilla@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CD9943D45; Sat, 5 Aug 2006 05:10:31 +0000 (GMT) (envelope-from vanilla@FreeBSD.org) Received: from freefall.freebsd.org (vanilla@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k755AVvt003631; Sat, 5 Aug 2006 05:10:31 GMT (envelope-from vanilla@freefall.freebsd.org) Received: (from vanilla@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k755AVLZ003621; Sat, 5 Aug 2006 05:10:31 GMT (envelope-from vanilla) Date: Sat, 5 Aug 2006 05:10:31 GMT From: "Vanilla I. Shu" Message-Id: <200608050510.k755AVLZ003621@freefall.freebsd.org> To: chinsan.tw@gmail.com, vanilla@FreeBSD.org, freebsd-doc@FreeBSD.org Cc: Subject: Re: docs/101393: [UPDATE] zh_TW: Update fdp-primer/sgml-primer to SVN#963 X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2006 05:10:31 -0000 Synopsis: [UPDATE] zh_TW: Update fdp-primer/sgml-primer to SVN#963 State-Changed-From-To: open->closed State-Changed-By: vanilla State-Changed-When: Sat Aug 5 05:10:29 UTC 2006 State-Changed-Why: Committed, thanks. http://www.freebsd.org/cgi/query-pr.cgi?pr=101393 From owner-freebsd-doc@FreeBSD.ORG Sat Aug 5 05:10:49 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C67B16A506; Sat, 5 Aug 2006 05:10:49 +0000 (UTC) (envelope-from vanilla@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1355A43D45; Sat, 5 Aug 2006 05:10:49 +0000 (GMT) (envelope-from vanilla@FreeBSD.org) Received: from freefall.freebsd.org (vanilla@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k755AmdB003945; Sat, 5 Aug 2006 05:10:48 GMT (envelope-from vanilla@freefall.freebsd.org) Received: (from vanilla@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k755Amjq003941; Sat, 5 Aug 2006 05:10:48 GMT (envelope-from vanilla) Date: Sat, 5 Aug 2006 05:10:48 GMT From: "Vanilla I. Shu" Message-Id: <200608050510.k755Amjq003941@freefall.freebsd.org> To: chinsan.tw@gmail.com, vanilla@FreeBSD.org, freebsd-doc@FreeBSD.org Cc: Subject: Re: docs/101392: [UPDATE] zh_TW: Update handbook/ports to SVN#963 X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2006 05:10:49 -0000 Synopsis: [UPDATE] zh_TW: Update handbook/ports to SVN#963 State-Changed-From-To: open->closed State-Changed-By: vanilla State-Changed-When: Sat Aug 5 05:10:48 UTC 2006 State-Changed-Why: Committed, thanks. http://www.freebsd.org/cgi/query-pr.cgi?pr=101392 From owner-freebsd-doc@FreeBSD.ORG Sat Aug 5 19:51:31 2006 Return-Path: X-Original-To: freebsd-docs@freebsd.org Delivered-To: freebsd-doc@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 054F816A4DD; Sat, 5 Aug 2006 19:51:31 +0000 (UTC) (envelope-from duane@dwpc.dwlabs.ca) Received: from smtpout.eastlink.ca (smtpout.eastlink.ca [24.222.0.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9108343D46; Sat, 5 Aug 2006 19:51:27 +0000 (GMT) (envelope-from duane@dwpc.dwlabs.ca) Received: from ip02.eastlink.ca ([24.222.10.10]) by mta01.eastlink.ca (Sun Java System Messaging Server 6.2-4.03 (built Sep 22 2005)) with ESMTP id <0J3J00C92J6SZDH0@mta01.eastlink.ca>; Sat, 05 Aug 2006 16:52:04 -0300 (ADT) Received: from blk-224-199-230.eastlink.ca (HELO dwpc.dwlabs.ca) ([24.224.199.230]) by ip02.eastlink.ca with ESMTP; Sat, 05 Aug 2006 16:51:26 -0300 Received: from dwpc.dwlabs.ca (localhost [127.0.0.1]) by dwpc.dwlabs.ca (8.13.6/8.13.6) with ESMTP id k75JmKeZ048829; Sat, 05 Aug 2006 16:48:20 -0300 (ADT envelope-from duane@dwpc.dwlabs.ca) Received: (from duane@localhost) by dwpc.dwlabs.ca (8.13.6/8.13.6/Submit) id k75JmK9J048828; Sat, 05 Aug 2006 16:48:20 -0300 (ADT envelope-from duane) Date: Sat, 05 Aug 2006 16:48:20 -0300 From: Duane Whitty In-reply-to: <200606182110.k5ILAHIB004535@freefall.freebsd.org> To: Mark Linimon Message-id: <20060805194820.GA39488@dwpc.dwlabs.ca> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7BIT Content-disposition: inline X-BrightmailFiltered: true X-Brightmail-Tracker: AAAAAQAAA+k= References: <200606182110.k5ILAHIB004535@freefall.freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: freebsd-docs@freebsd.org Subject: Re: docs/98344: [patch] An update of the article "Choosing the FreeBSD Version that is Right for You" X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2006 19:51:31 -0000 On Sun, Jun 18, 2006 at 09:10:17PM +0000, Mark Linimon wrote: > Synopsis: [patch] An update of the article "Choosing the FreeBSD Version that is Right for You" > > State-Changed-From-To: open->feedback > State-Changed-By: linimon > State-Changed-When: Sun Jun 18 21:07:55 UTC 2006 > State-Changed-Why: > Unfortunately you have mixed whitespace changes (tabs) with content > changes, and this makes it very difficult to see exactly what has changed. > > The Style Guide says both that whitespace changes should be committed > separately from content changes, and that the standard for indentation is > two spaces for each level, with each instance of 8 spaces, starting at > the beginning of the line, changed to a tab. Can you please revise the > patch according to this indentation and resubmit? > > > Responsible-Changed-From-To: freebsd-doc->linimon > Responsible-Changed-By: linimon > Responsible-Changed-When: Sun Jun 18 21:07:55 UTC 2006 > Responsible-Changed-Why: > Since I wrote the original article, I'll take this. > > http://www.freebsd.org/cgi/query-pr.cgi?pr=98344 Hi Mark, Sorry for this taking so long. I guess I was on a vacation for a while. :) I've fixed my additions to the above mentioned document to more closely follow the Style Guide. I hope this makes it easier to see what has changed. If there are any additional changes required I will take care of them right away. The article itself can be found at http://www.dwlabs.ca/freebsd/docs/version-guide/article.html The diff file can be found at http://www.dwlabs.ca/freebsd/docs/version-guide/version-guide.diff Thanks for your guidance in this matter. Sincerely, Duane Whitty duane@dwlabs.ca