From owner-freebsd-doc@FreeBSD.ORG Sun Sep 2 01:20:04 2007 Return-Path: Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C048516A417 for ; Sun, 2 Sep 2007 01:20:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 993FD13C478 for ; Sun, 2 Sep 2007 01:20:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l821K4ts050053 for ; Sun, 2 Sep 2007 01:20:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l821K407050052; Sun, 2 Sep 2007 01:20:04 GMT (envelope-from gnats) Resent-Date: Sun, 2 Sep 2007 01:20:04 GMT Resent-Message-Id: <200709020120.l821K407050052@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, James Marshall Brannan Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8799116A418 for ; Sun, 2 Sep 2007 01:19:23 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 593ED13C45D for ; Sun, 2 Sep 2007 01:19:23 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.1/8.14.1) with ESMTP id l821JNMD080013 for ; Sun, 2 Sep 2007 01:19:23 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.1/8.14.1/Submit) id l821JNBq080012; Sun, 2 Sep 2007 01:19:23 GMT (envelope-from nobody) Message-Id: <200709020119.l821JNBq080012@www.freebsd.org> Date: Sun, 2 Sep 2007 01:19:23 GMT From: James Marshall Brannan To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: docs/116006: Typo in section 4.5.4.2 of the FreeBSD Manual 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, 02 Sep 2007 01:20:04 -0000 >Number: 116006 >Category: docs >Synopsis: Typo in section 4.5.4.2 of the FreeBSD Manual >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 Sep 02 01:20:03 GMT 2007 >Closed-Date: >Last-Modified: >Originator: James Marshall Brannan >Release: >Organization: None >Environment: >Description: To avoid using ports, specify -PP. # portupgrade -PR gnome2 >How-To-Repeat: >Fix: "# portupgrade -PR gnome2" should be changed to: "# portupgrade -PP gnome2" >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Sun Sep 2 18:57:04 2007 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F175316A418 for ; Sun, 2 Sep 2007 18:57:04 +0000 (UTC) (envelope-from bounce-message-2038700@lists.ezinearticles.com) Received: from listmanager.sparknet.net (listmanager.sparknet.net [66.180.174.49]) by mx1.freebsd.org (Postfix) with SMTP id CFEF613C46B for ; Sun, 2 Sep 2007 18:57:04 +0000 (UTC) (envelope-from bounce-message-2038700@lists.ezinearticles.com) Message-Id: X-email-type: confirm-request From: "EzineArticles Confirmation (from EmailUniverse)" To: freebsd-doc@freebsd.org Date: Sun, 02 Sep 2007 13:29:25 -0500 Subject: Your confirmation is needed X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "EzineArticles Confirmation \(from EmailUniverse\)" List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Sep 2007 18:57:05 -0000 Please reply to this email message to confirm your subscription to ezinearticles. Your email address has been entered for a subscription to the ezinearticles mailing list. However, your new subscription requires a confirmation that you received this email message and want to join this mailing list. If you do not want to join, do nothing. You will be automatically removed. To confirm that you do want to join, simply reply to this message. Make sure that your message is addressed to email-confirm-2038700W@lists.ezinearticles.com To unsubscribe immediately, you send an email message to leave-ezinearticles-2038700W@lists.ezinearticles.com From owner-freebsd-doc@FreeBSD.ORG Sun Sep 2 22:44:03 2007 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4970716A418 for ; Sun, 2 Sep 2007 22:44:03 +0000 (UTC) (envelope-from t_ziel@wp.pl) Received: from mx1.wp.pl (mx1.wp.pl [212.77.101.5]) by mx1.freebsd.org (Postfix) with ESMTP id D41A113C461 for ; Sun, 2 Sep 2007 22:44:02 +0000 (UTC) (envelope-from t_ziel@wp.pl) Received: (wp-smtpd smtp.wp.pl 18579 invoked from network); 3 Sep 2007 00:17:01 +0200 Received: from poczta-5.free.wp-sa.pl (HELO localhost) ([10.1.1.10]) (envelope-sender ) by smtp.wp.pl (WP-SMTPD) with SMTP for ; 3 Sep 2007 00:17:01 +0200 Date: Mon, 03 Sep 2007 00:17:00 +0200 From: t_ziel To: freebsd-doc@freebsd.org Message-ID: <46db365ce36a3@wp.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: 8bit Content-Disposition: inline X-Mailer: Interfejs WWW nowej poczty Wirtualnej Polski X-User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Organization: Nowa Poczta Wirtualnej Polski S.A. http://www.wp.pl/ X-WP-IP: 85.222.21.198 X-WP-AV: skaner antywirusowy poczty Wirtualnej Polski S. A. X-WP-SPAM: NO 0000000 Subject: man pages improvement 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, 02 Sep 2007 22:44:03 -0000 Hello Is it possible to improve FreeBSD's man pages usability by removing white background? Some man pages have large chunks of text with background -- for example in a man pkg_add there is: ---begin of example-- Since the pkg_add command may execute scripts or programs contained within a package file, your system may be susceptible to ``trojan horses'' or other subtle attacks from miscreants who create dangerous package files. You are advised to verify the competence and identity of those who pro- vide installable package files. For extra protection, use the -M flag to extract the package file, and inspect its contents and scripts to ensure it poses no danger to your system's integrity. Pay particular attention to any +INSTALL, +POST-INSTALL, +DEINSTALL, +POST-DEINSTALL, +REQUIRE or +MTREE_DIRS files, and inspect the +CONTENTS file for @cwd, @mode (check for setuid), @dirrm, @exec, and @unexec directives, and/or use the pkg_info(1) command to examine the package file. ---end of example--- This part of pkg_add man page is hard to read. It would be useful to remove white background and replace it with plain white text (without changing its color; preserving very light white hue). For reference you can see for example: http://www.redhat.com/docs/manuals/linux/RHL-7-Manual/getting-started-guide/figs/basics/man.gif This man page has not a such white background, only plain text and is very easy to read and friendly for eyes. I also recommend to see OpenBSD's man pages -- very aesthetic and easy to read. -- regards t_ziel ---------------------------------------------------- Ko¶ci pêkaj±! Te zdjêcia podnosz± adrenalinê! Kliknij po wiêcej emocji z torów ekstraligi ¿uzlowej - Zobacz: http://klik.wp.pl/?adr=http%3A%2F%2Fadv.reklama.wp.pl%2Fas%2Fgaleria-ekstraligazuzlowa.html&sid=1 From owner-freebsd-doc@FreeBSD.ORG Mon Sep 3 01:52:29 2007 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E2ED616A47A for ; Mon, 3 Sep 2007 01:52:29 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id 4493B13C467 for ; Mon, 3 Sep 2007 01:52:28 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from kobe.laptop (dialup237.ach.sch.gr [81.186.70.237]) (authenticated bits=128) by igloo.linux.gr (8.14.1/8.14.1/Debian-8) with ESMTP id l831pZK5015293 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 3 Sep 2007 04:51:43 +0300 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.1/8.14.1) with ESMTP id l831pTkR013052; Mon, 3 Sep 2007 04:51:29 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from keramida@localhost) by kobe.laptop (8.14.1/8.14.1/Submit) id l831pS7b013051; Mon, 3 Sep 2007 04:51:28 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Mon, 3 Sep 2007 04:51:28 +0300 From: Giorgos Keramidas To: t_ziel@wp.pl Message-ID: <20070903015128.GA12449@kobe.laptop> References: <46db365ce36a3@wp.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <46db365ce36a3@wp.pl> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-4.092, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.31, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@freebsd.org X-Spam-Status: No Cc: freebsd-doc@freebsd.org Subject: Re: man pages improvement 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, 03 Sep 2007 01:52:30 -0000 On 2007-09-03 00:17, t_ziel wrote: > Hello > Is it possible to improve FreeBSD's man pages usability by removing > white background? White background? Are you referring to the web interface? I'm reading manpages with: % man foo and there's no background and/or colour support in my terminal :-) > Some man pages have large chunks of text with background -- for > example in a man pkg_add there is: > > ---begin of example-- > Since the pkg_add command may execute scripts or programs contained > within a package file, your system may be susceptible to ``trojan > horses'' or other subtle attacks from miscreants who create dangerous > package files. > > You are advised to verify the competence and identity of those who pro- > vide installable package files. For extra protection, use the -M flag to > extract the package file, and inspect its contents and scripts to ensure > it poses no danger to your system's integrity. Pay particular attention > to any +INSTALL, +POST-INSTALL, +DEINSTALL, +POST-DEINSTALL, +REQUIRE or > +MTREE_DIRS files, and inspect the +CONTENTS file for @cwd, @mode (check > for setuid), @dirrm, @exec, and @unexec directives, and/or use the > pkg_info(1) command to examine the package file. > ---end of example--- > > This part of pkg_add man page is hard to read. It would be useful to > remove white background and replace it with plain white text (without > changing its color; preserving very light white hue). My Firefox window uses a white background when I read this page: http://www.freebsd.org/cgi/man.cgi?query=pkg_add&apropos=0&sektion=0&manpath=FreeBSD+6.2-RELEASE&format=html My terminal is set up to show "underlined text" with a cyan colour, to make it stand out from plain text: http://people.freebsd.org/~keramida/files/pkg_add.png What you probably see as "white background" is underlined text, which xterm will show with "reverse video", unless you configure it otherwise. You can configure your xterm windows to use any other colour you prefer, by editing or creating the file .Xresources in your HOME directory. For example mine includes (among other settings): ! XTerm -- cursor & mouse pointer. XTerm*cursorColor: #c0b020 XTerm*cursorBlink: false XTerm*cursorOnTime: 600 XTerm*cursorOffTime: 400 XTerm*pointerColor: #a0a0a0 XTerm*pointerColorBackground: #222222 XTerm*pointerShape: left_ptr ! XTerm -- misc other colours. ! XTerm*background: #001d3d XTerm*background: #002030 XTerm*foreground: #a8a8a8 XTerm*underLine: off XTerm*colorULMode: on XTerm*colorUL: #00b0c0 XTerm*boldMode: off XTerm*colorBDMode: on XTerm*colorBD: #f0f0f0 > For reference you can see for example: > http://www.redhat.com/docs/manuals/linux/RHL-7-Manual/getting-started-guide/figs/basics/man.gif > This man page has not a such white background, only plain text and is > very easy to read and friendly for eyes. I also recommend to see > OpenBSD's man pages -- very aesthetic and easy to read. This manpage has underlined text shown as with a proper line displayed under the text. You can configure your X11 terminals to show text like this too. Or you can use settings similar to mine, and display bold text with a bright white colour, and underlined text with cyan, orange, magenta, yellow or whatever you prefer :-) I hope all this helps a bit, - Giorgos From owner-freebsd-doc@FreeBSD.ORG Mon Sep 3 02:02:44 2007 Return-Path: Delivered-To: freebsd-doc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7182216A417 for ; Mon, 3 Sep 2007 02:02:44 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id C1B9B13C469 for ; Mon, 3 Sep 2007 02:02:43 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from kobe.laptop (dialup237.ach.sch.gr [81.186.70.237]) (authenticated bits=128) by igloo.linux.gr (8.14.1/8.14.1/Debian-8) with ESMTP id l8321J9W015578 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 3 Sep 2007 05:01:29 +0300 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.1/8.14.1) with ESMTP id l8321Bs3013174; Mon, 3 Sep 2007 05:01:13 +0300 (EEST) (envelope-from keramida@FreeBSD.org) Received: (from keramida@localhost) by kobe.laptop (8.14.1/8.14.1/Submit) id l8321BGg013173; Mon, 3 Sep 2007 05:01:11 +0300 (EEST) (envelope-from keramida@FreeBSD.org) Date: Mon, 3 Sep 2007 05:01:11 +0300 From: Giorgos Keramidas To: Marshall Brannan , Ben Kaduk Message-ID: <20070903020111.GB12449@kobe.laptop> References: <622d610c0709011230i34f918e8t3e42e3208eada6fa@mail.gmail.com> <47d0403c0709011344h35033f41k8e5d4ac5b219a376@mail.gmail.com> <622d610c0709011230i34f918e8t3e42e3208eada6fa@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <47d0403c0709011344h35033f41k8e5d4ac5b219a376@mail.gmail.com> <622d610c0709011230i34f918e8t3e42e3208eada6fa@mail.gmail.com> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-4.087, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.31, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@freebsd.org X-Spam-Status: No Cc: freebsd-doc@FreeBSD.org Subject: Re: Typo in FreeBSD manual 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, 03 Sep 2007 02:02:44 -0000 On 2007-09-01 14:30, Marshall Brannan wrote: > I found the following typo in the FreeBSD manual under section 4.5.4.2: > > ----------------------------------------------------- > To avoid using ports, specify -PP. > > # portupgrade -PR gnome2 > ----------------------------------------------------- > > "To avoid using ports, specify -PP." should be changed to: "To > avoid using ports, specify -PR." Actually, as Ben Kaduk noted: Thanks for noticing the discrepancy, but -PP is actually the correct way to avoid using ports > I hope this is the right place to post a message like this! It's the right place. In the future, it may be worth filing a but report with send-pr, so that the change doesn't "fall through the cracks" and get forgotten. I've committed the following fix: % portupgrade will use ports. % To avoid using ports, specify . % % - &prompt.root; portupgrade -PR gnome2 % + &prompt.root; portupgrade -PP gnome2 in revision 1.268 of handbook/ports/chapter.sgml: % Checking in chapter.sgml; % /home/dcvs/doc/en_US.ISO8859-1/books/handbook/ports/chapter.sgml,v <-- chapter.sgml % new revision: 1.268; previous revision: 1.267 % done % Mailing the commit message to 'doc-committers@FreeBSD.org cvs-doc@FreeBSD.org cvs-all@FreeBSD.org'. Thanks for reading our documentation so carefully, but most of all thank you for letting us know, so it can be fixed :-) - Giorgos From owner-freebsd-doc@FreeBSD.ORG Mon Sep 3 02:02:46 2007 Return-Path: Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E9A9416A421; Mon, 3 Sep 2007 02:02:46 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A6DB813C478; Mon, 3 Sep 2007 02:02:46 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from freefall.freebsd.org (keramida@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l8322k4e041160; Mon, 3 Sep 2007 02:02:46 GMT (envelope-from keramida@freefall.freebsd.org) Received: (from keramida@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l8322kjM041156; Mon, 3 Sep 2007 02:02:46 GMT (envelope-from keramida) Date: Mon, 3 Sep 2007 02:02:46 GMT Message-Id: <200709030202.l8322kjM041156@freefall.freebsd.org> To: jmbrannan@gmail.com, keramida@FreeBSD.org, freebsd-doc@FreeBSD.org, keramida@FreeBSD.org From: keramida@FreeBSD.org Cc: Subject: Re: docs/116006: Typo in section 4.5.4.2 of the FreeBSD Manual 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, 03 Sep 2007 02:02:47 -0000 Synopsis: Typo in section 4.5.4.2 of the FreeBSD Manual State-Changed-From-To: open->closed State-Changed-By: keramida State-Changed-When: Mon Sep 3 02:01:39 UTC 2007 State-Changed-Why: Fixed in revision 1.268 of handbook/ports/chapter.sgml Thank you for taking the time to submit the PR :) Responsible-Changed-From-To: freebsd-doc->keramida Responsible-Changed-By: keramida Responsible-Changed-When: Mon Sep 3 02:01:39 UTC 2007 Responsible-Changed-Why: http://www.freebsd.org/cgi/query-pr.cgi?pr=116006 From owner-freebsd-doc@FreeBSD.ORG Mon Sep 3 02:04:05 2007 Return-Path: Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 188F816A419; Mon, 3 Sep 2007 02:04:05 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id CB44413C442; Mon, 3 Sep 2007 02:04:04 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from freefall.freebsd.org (keramida@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l83244SA041206; Mon, 3 Sep 2007 02:04:04 GMT (envelope-from keramida@freefall.freebsd.org) Received: (from keramida@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l832441V041202; Mon, 3 Sep 2007 02:04:04 GMT (envelope-from keramida) Date: Mon, 3 Sep 2007 02:04:04 GMT Message-Id: <200709030204.l832441V041202@freefall.freebsd.org> To: keramida@FreeBSD.org, freebsd-doc@FreeBSD.org, keramida@FreeBSD.org From: keramida@FreeBSD.org Cc: Subject: Re: docs/115981: [patch] nodev mount option should be removed from documentation 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, 03 Sep 2007 02:04:05 -0000 Synopsis: [patch] nodev mount option should be removed from documentation Responsible-Changed-From-To: freebsd-doc->keramida Responsible-Changed-By: keramida Responsible-Changed-When: Mon Sep 3 02:03:46 UTC 2007 Responsible-Changed-Why: I'll take care of this. Thanks for the PR :) http://www.freebsd.org/cgi/query-pr.cgi?pr=115981 From owner-freebsd-doc@FreeBSD.ORG Mon Sep 3 02:12:55 2007 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD75E16A418 for ; Mon, 3 Sep 2007 02:12:55 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id 02CD713C457 for ; Mon, 3 Sep 2007 02:12:54 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from kobe.laptop (dialup237.ach.sch.gr [81.186.70.237]) (authenticated bits=128) by igloo.linux.gr (8.14.1/8.14.1/Debian-8) with ESMTP id l8325hrh016897 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 3 Sep 2007 05:05:51 +0300 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.1/8.14.1) with ESMTP id l8325b3r013225; Mon, 3 Sep 2007 05:05:38 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from keramida@localhost) by kobe.laptop (8.14.1/8.14.1/Submit) id l8325aFO013224; Mon, 3 Sep 2007 05:05:36 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Mon, 3 Sep 2007 05:05:36 +0300 From: Giorgos Keramidas To: Craig Rodrigues Message-ID: <20070903020536.GC12449@kobe.laptop> References: <20070831192600.GA19528@crodrigues.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070831192600.GA19528@crodrigues.org> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-4.083, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.32, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@freebsd.org X-Spam-Status: No Cc: freebsd-doc@freebsd.org Subject: Re: Need to remove references to "nodev" mount option 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, 03 Sep 2007 02:12:55 -0000 On 2007-08-31 15:26, Craig Rodrigues wrote: > Hi, > I submitted a patch: http://www.freebsd.org/cgi/query-pr.cgi?pr=115984 > to remove references to the "nodev" mount option. Noted. I'll review the patch after I get a bit of sleep and commit it. It looks ok after a quick glance... Thanks Giorgos From owner-freebsd-doc@FreeBSD.ORG Mon Sep 3 02:18:48 2007 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 03BF716A419 for ; Mon, 3 Sep 2007 02:18:48 +0000 (UTC) (envelope-from minimarmot@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.234]) by mx1.freebsd.org (Postfix) with ESMTP id 9C17413C45A for ; Mon, 3 Sep 2007 02:18:47 +0000 (UTC) (envelope-from minimarmot@gmail.com) Received: by nz-out-0506.google.com with SMTP id l8so686673nzf for ; Sun, 02 Sep 2007 19:18:21 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=W6gKQBusrtBtOHMuLL35dCGPCmOP4yZvk6xycOYsS/DxWZhKQocZk6e8yMUcgIJN62Km7q9+W/3G0vsM7SeNQIzQ646/G+cahKgRzSffTCV3Az6zJdj56OHcUIXOubH5PmVjgyvVt1wcTFExJpCqYblxsTS5Xm+bj+s1sf6A0Pk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=V0zCbj7GBdaYB9svFbyq9AhX7BslLlETRLNpXi/BeIGko18SUHpVQZDonqEWSXak8QLPSydzhOL/C+UV/6ESKMabApFbouV5YFiH7UWf80RkCk66J8zUlaF+7uEKpP3+t9SXc6YLX5PswYqe8z1QojIueqOGfd01N89mJ6IUe7A= Received: by 10.142.101.17 with SMTP id y17mr206037wfb.1188785900600; Sun, 02 Sep 2007 19:18:20 -0700 (PDT) Received: by 10.143.1.8 with HTTP; Sun, 2 Sep 2007 19:18:20 -0700 (PDT) Message-ID: <47d0403c0709021918g7a8a7488ob26ab2047b461a07@mail.gmail.com> Date: Sun, 2 Sep 2007 22:18:20 -0400 From: "Ben Kaduk" To: "Giorgos Keramidas" In-Reply-To: <20070903020536.GC12449@kobe.laptop> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070831192600.GA19528@crodrigues.org> <20070903020536.GC12449@kobe.laptop> Cc: freebsd-doc@freebsd.org Subject: Re: Need to remove references to "nodev" mount option 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, 03 Sep 2007 02:18:48 -0000 On 9/2/07, Giorgos Keramidas wrote: > On 2007-08-31 15:26, Craig Rodrigues wrote: > > Hi, > > I submitted a patch: http://www.freebsd.org/cgi/query-pr.cgi?pr=115984 > > to remove references to the "nodev" mount option. > > Noted. I'll review the patch after I get a bit of sleep > and commit it. It looks ok after a quick glance... > Is it preferred to piggyback the patch for the French version onto the same PR, or submit a new one? -Ben Kaduk From owner-freebsd-doc@FreeBSD.ORG Mon Sep 3 03:30:04 2007 Return-Path: Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5438B16A41A for ; Mon, 3 Sep 2007 03:30:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 33ACA13C46E for ; Mon, 3 Sep 2007 03:30:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l833U4sQ045010 for ; Mon, 3 Sep 2007 03:30:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l833U3RE045007; Mon, 3 Sep 2007 03:30:04 GMT (envelope-from gnats) Resent-Date: Mon, 3 Sep 2007 03:30:04 GMT Resent-Message-Id: <200709030330.l833U3RE045007@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, Ben Kaduk Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3174716A46B for ; Mon, 3 Sep 2007 03:27:17 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 1FC6813C458 for ; Mon, 3 Sep 2007 03:27:17 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.1/8.14.1) with ESMTP id l833RGZA019513 for ; Mon, 3 Sep 2007 03:27:16 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.1/8.14.1/Submit) id l833RGVS019512; Mon, 3 Sep 2007 03:27:16 GMT (envelope-from nobody) Message-Id: <200709030327.l833RGVS019512@www.freebsd.org> Date: Mon, 3 Sep 2007 03:27:16 GMT From: Ben Kaduk To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: docs/116039: [patch] remove nodev references from French documentation 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, 03 Sep 2007 03:30:04 -0000 >Number: 116039 >Category: docs >Synopsis: [patch] remove nodev references from French documentation >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: Mon Sep 03 03:30:03 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Ben Kaduk >Release: 6.2-release >Organization: >Environment: 6.2-release-docs ISO >Description: As Craig Rodrigues notes in docs/115981, the nodev mount option is no longer a silent no-op, causing mount failure in 7-current. Accordingly, we should remove it from our documentation. A grep through the french doc tree actually produces a couple of false positives -- the device driver writer's guide has a sample cdevsw for a pc audio device, which uses the enodev function for several entries (read, etc.), and ndev shows up as part of a bigger word as well (forget exactly what at the moment). Thus, only one file needs to be changed in the French tree (since the security section of the handbook doesn't seem to have the advice to look into nosuid and nodev (yet). The following patch should go into doc/fr_FR.ISO8859-1/books/handbook/basics/chapter.sgml >How-To-Repeat: >Fix: Patch attached with submission follows: --- chapter.sgml.orig 2007-09-01 23:53:49.000000000 -0400 +++ chapter.sgml 2007-09-01 23:54:45.000000000 -0400 @@ -1888,16 +1888,6 @@ - nodev - - - Ne pas prendre en compte les périphériques - spéciaux sur le système de fichiers. C'est une - option de sécurité utile. - - - - noexec >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Mon Sep 3 11:06:17 2007 Return-Path: Delivered-To: doc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5CD8816A41A for ; Mon, 3 Sep 2007 11:06:17 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 469AD13C46B for ; Mon, 3 Sep 2007 11:06:17 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l83B6HkL078073 for ; Mon, 3 Sep 2007 11:06:17 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l83B6F0C078069 for DOC; Mon, 3 Sep 2007 11:06:15 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 3 Sep 2007 11:06:15 GMT Message-Id: <200709031106.l83B6F0C078069@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: FreeBSD doc list Cc: 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, 03 Sep 2007 11:06:17 -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. r - repocopy The resolution of the problem report is dependent on a repocopy operation within the CVS repository which is awaiting completion. 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 Tracker Resp. Description -------------------------------------------------------------------------------- o docs/27605 doc [patch] Cross-document references () s docs/35678 doc docproj Makefiles for web are broken for paths with sp o docs/61605 doc [feature request] Improve documentation for i386 disk o docs/80843 doc [patch] psm(4): Suggested fix for psm0 / handle driver o docs/84932 doc new document: printing with an Epson ALC-3000N on Free o docs/98115 doc Missing parts after rendering handbook to RTF format o docs/106135 doc articles/vinum needs to be updated o docs/110253 doc [patch] rtprio(1): remove processing starvation commen o docs/112935 doc [patch] newfs_msdos(8): document 4.3g limit on files w o docs/114731 doc [patch] no mention of PORT_DBDIR in ports(7) o docs/115984 doc [patch] Remove obsolete mount_ man pages from Japanese 11 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- s docs/20028 doc ASCII docs should reflect tags in the sourc o docs/24786 doc missing FILES descriptions in sa(4) o docs/26286 doc *printf(3) etc should gain format string warnings a docs/30008 doc [patch] French softupdates document should be translat s docs/33589 doc [patch] to doc.docbook.mk to post process .tex files. o docs/35608 doc mt(1) page uses "setmark" without explanation. o docs/35609 doc mt(1) page needs explanation of "long erase". o docs/35953 doc hosts.equiv(5) manual is confusing or wrong about host o docs/36432 doc Proposal for doc/share/mk: make folded books using psu o docs/36449 doc symlink(7) manual doesn't mention trailing slash, etc. o docs/38982 doc [patch] developers-handbook/Jail fix o docs/39348 doc diskless(8): note that kenv fetch of hostname requires o docs/39530 doc access(2) man page has unnecessarily broad warning o docs/40423 doc Keyboard(4)'s definition of parameters to GETFKEY/SETF o docs/41089 doc pax(1) -B option does not mention interaction with -z o docs/41807 doc [patch] natd(8): document natd -punch_fw "bug" o docs/43823 doc [PATCH] update to environ(7) manpage o docs/43941 doc document the Rationale for Upgrade Sequence (e.g. why o docs/44074 doc [patch] ln(1) manual clarifications o docs/47594 doc [PATCH] passwd(5) incorrectly states allowed username o docs/47818 doc [patch] ln(1) manpage is confusing o docs/48101 doc [patch] add documentation on the fixit disk to the FAQ o docs/50211 doc [PATCH] doc.docbook.mk: fix textfile creation o docs/51891 doc DIAGNOSTICS in ed(4) driver manpage don't match realit o docs/53271 doc bus_dma(9) fails to document alignment restrictions o docs/53596 doc Updates to mt(1) manual page o docs/53751 doc bus_dma(9) incorrectly documents BUS_DMA_ALLOCNOW s docs/54752 doc bus_dma explained in ISA section in Handbook: should b o docs/57388 doc [patch] INSTALL.TXT enhancement: mention ok prompt o docs/57926 doc [patch] amd.conf(5) poorly format as it has both man(7 o docs/59044 doc [patch] doc.docbook.mk does not properly handle a sour o docs/59477 doc Outdated Info Documents at http://docs.freebsd.org/inf o docs/59835 doc ipfw(8) man page does not warn about accepted but mean o docs/61301 doc [patch] Manpage patch for aue(4) to enable HomePNA fun o docs/62412 doc one of the diskless boot methods described in the Hand o docs/63215 doc Wrong prototypes in mi_switch(9) (ref docs/24311) o docs/69861 doc [patch] usr.bin/csplit/csplit.1 does not document POSI o docs/70217 doc [patch] Suggested rewrite of docproj/sgml.sgml for cla o docs/70652 doc [patch] New man page: portindex(5) o docs/73679 doc FreeBSD 5.3 Release notes mention new natd(8) function o docs/75865 doc comments on "backup-basics" in handbook o docs/75995 doc hcreate(3) documentation(?) bug o docs/76333 doc [patch] ferror(3): EOF indicator can be cleared by not o docs/78138 doc [patch] Error in pre-installation section of installat o docs/78240 doc [patch] handbook: replace with aroun o docs/78480 doc Networked printer setup unnecessarily complex in handb o docs/82290 doc [patch] update to handbook firewall PF section o docs/82595 doc 25.5.3 Configuring a bridge section of the handbook ne o docs/83621 doc [patch]: Minor omissions in /usr/src/UPDATING o docs/84154 doc Handbook somewhat off in use of /boot/kernel.old o docs/84265 doc [patch] chmod(1) manpage omits implication of setting o docs/84267 doc [patch] chflags(1) manual doesn't say it's affected by o docs/84268 doc chmod(1) manpage's BUGS entry is either wrong or too c o docs/84317 doc fdp-primer doesn't show class=USERNAME distinctively o docs/84670 doc [patch] tput(1) manpage missing ENVIRONMENT section wi o docs/84806 doc mdoc(7) manpage has section ordering problems o docs/84956 doc [patch] intro(5) manpage doesn't mention API coverage o docs/85118 doc [PATCH] opiekey(1) references non-existing opiegen(1) o docs/85128 doc loader.conf(5) autoboot_delay incompletly described o docs/85187 doc [patch] find(1) manpage missing block info for -ls o docs/86342 doc bikeshed entry of Handbook is wrong o docs/87857 doc ifconfig(8) wireless options order matters o docs/87936 doc Handbook chapter on NIS/YP lacks good information on a o docs/88477 doc Possible addition to xl(4) manpage, Diagnostics sectio o docs/88512 doc [patch] mount_ext2fs(8) man page has no details on lar o docs/89325 doc [PATCH] Clarification of kbdmap(5), atkbd(4) and kbdco o docs/89492 doc vfs doc: some VOP_*(9) manual pages are outdated with o docs/91149 doc read(2) can return EINVAL for unaligned access to bloc o docs/91506 doc ndis(4) man page should be more specific about support o docs/92626 doc jail manpage should mention disabling some periodic sc o docs/94625 doc [patch] growfs man page -- document "panic: not enough o docs/95139 doc FAQ to move filesystem to new disk fails: incorrect pe o docs/96207 doc Comments of a sockaddr_un structure could confuse one o docs/98974 doc Missing tunables in loader(8) manpage o docs/99506 doc FreeBSD Handbook addition: IPv6 Server Settings o docs/100196 doc man login.conf does explain not "unlimited" o docs/100242 doc sysctl(3) description of KERN_PROC is not correct anym o docs/101464 doc sync u_RU.KOI8-R/articles/portbuild/article.html with o docs/102148 doc The description of which Intel chips have EM64T is out o docs/102719 doc [patch] ng_bpf(4) example leads to unneeded promiscuos o docs/104403 doc man security should mention that the usage of the X Wi o docs/104493 doc [patch] Wrong description in ntp.conf(5) (CURRENT and o docs/104879 doc Howto: Listen to IMA ADPCM .wav files on FreeBSD box o docs/105608 doc fdc(4) debugging description staled o docs/105997 doc sys/kern/sys_pipe.c refer to tuning(7), but there is n o docs/106425 doc [PATCH] add a HARDWARE-section to ata(4) o docs/107432 doc Handbook's default partitioning schema is out-of-date o docs/107611 doc man syncookies should mention net.inet.tcp.syncookies_ o docs/108101 doc /boot/default/loader.conf contains an incorrect commen o docs/108142 doc [patch] extattr(2) man page incomplete for extattr_lis o docs/108980 doc list of missing man pages o docs/109115 doc add Ultra 450 to hardware list for sparc64 o docs/109201 doc [request]: manual for callbootd o docs/109226 doc [request]: No manual entry for sntp o docs/109972 doc No manual entry for zless/bzless o docs/109973 doc No manual entry for c++filt o docs/109975 doc No manual entry for elf2aout o docs/109977 doc No manual entry for ksu o docs/109981 doc No manual entry for post-grohtml o docs/109983 doc No manual entry for protoize o docs/110061 doc [PATCH] tuning(7) missing reference to vfs.read_max o docs/110062 doc [patch] mount_nfs(8) fails to mention a failure condit o docs/110376 doc [patch] add some more explanations for the iwi/ipw fir o docs/110692 doc wi(4) man page doesn't say WPA is not supported o docs/110999 doc carp(4) should document unsupported interface types o docs/111147 doc hostapd.conf is not documented o docs/111263 doc Information on $EDITOR variable in section 3.10, "Text o docs/111265 doc Clarify how to set common shell variables o docs/111425 doc Missing chunks of text in historical manpages o docs/111781 doc Developers' Handbook mentions wrong sysctl for debuggi o docs/112267 doc GEOM Mirror documentation doesn't tell you to remove / o docs/112481 doc bug in ppp.linkup example o docs/112579 doc No ipv6 related pf examples in /usr/share/examples/pf o docs/112650 doc [patch] add flopen(3) to flock(2)'s xrefs o docs/112682 doc Handbook GEOM_GPT explanation does not provide accurat o docs/112683 doc Handbook KBD_INSTALL_CDEV explanation is redundant o docs/112684 doc Handbook chapter 8.4 explanation of devices should inc o docs/112804 doc groff(1) command should be called to explicitly use "p o docs/113194 doc [patch] crontab.5: handling of day-in-month plus day-i o docs/113390 doc [PATCH] geli option for to onetime encryption algorith o docs/113464 doc Error regarding IPF and ALTQ in handbook o docs/113570 doc dumpon(8), sysctl(8) refer to defunct variable "dumpde o docs/113695 doc handbook suggests different lockfile than gbde(8) manp o docs/114139 doc mbuf(9) has misleading comments on M_DONTWAIT and M_TR o docs/114184 doc [patch] [ndis]: add info to man 4 ndis o docs/114371 doc [patch][ipv6] rtadvd.con(5) should show how to adverti o docs/114715 doc [patch] incorrect use of FATxx and ``extended file sys o docs/114898 doc [request]: Update handbook section 27.7 to handle Apac o docs/115000 doc [PATCH] nits and updates to FAQs (part 1) o docs/115065 doc [patch] sync ps.1 with p_flag and keywords o docs/115284 doc [patch] nve(4): bug in nve driver, document it. o docs/115445 doc [patch] improve timed(8) man page o docs/115466 doc sctp_recvmsg(3): Name says "send" instead of "receive" o docs/115632 doc [geom][patch] Bad prototype in DECLARE_GEOM_CLASS(9) e s docs/115716 doc remove cue from supported hardware list o docs/115732 doc [patch] Update to NanoBSD article - added a section on o docs/115774 doc [patch] Mailing list users aren't warned about public o docs/115918 docs [PATCH]: missing bios_oem_strings(9) documentation o docs/115921 doc Booting from pst(4) is not supported o docs/115990 doc [patch] Edit to handbook/desktop/chapter.sgml to add K o docs/116039 doc [patch] remove nodev references from French documentat 141 problems total. From owner-freebsd-doc@FreeBSD.ORG Mon Sep 3 11:20:16 2007 Return-Path: Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0621A16A41B for ; Mon, 3 Sep 2007 11:20:16 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D55EB13C4A6 for ; Mon, 3 Sep 2007 11:20:15 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l83BKF7K082344 for ; Mon, 3 Sep 2007 11:20:15 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l83BKFwx082343; Mon, 3 Sep 2007 11:20:15 GMT (envelope-from gnats) Resent-Date: Mon, 3 Sep 2007 11:20:15 GMT Resent-Message-Id: <200709031120.l83BKFwx082343@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, Ian Smith Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 215E716A420 for ; Mon, 3 Sep 2007 11:13:56 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id F1C0E13C48D for ; Mon, 3 Sep 2007 11:13:55 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.1/8.14.1) with ESMTP id l83BDtsM036231 for ; Mon, 3 Sep 2007 11:13:55 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.1/8.14.1/Submit) id l83BDtcQ036230; Mon, 3 Sep 2007 11:13:55 GMT (envelope-from nobody) Message-Id: <200709031113.l83BDtcQ036230@www.freebsd.org> Date: Mon, 3 Sep 2007 11:13:55 GMT From: Ian Smith To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: docs/116047: bsdlabel(8) manpage doesn't mention 'auto' type for -w 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, 03 Sep 2007 11:20:16 -0000 >Number: 116047 >Category: docs >Synopsis: bsdlabel(8) manpage doesn't mention 'auto' type for -w >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: Mon Sep 03 11:20:13 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Ian Smith >Release: 5.5-STABLE and 6.1-RELEASE >Organization: Nimbin Network Association >Environment: FreeBSD paqi.nimnet.asn.au 5.5-STABLE FreeBSD 5.5-STABLE #0: Sat Mar 3 03:14:13 EST 2007 root@paqi.nimnet.asn.au:/usr/obj/usr/src/sys/PAQI5S_3 i386 >Description: This applies equally to the 7-CURRENT manpage (footer: FreeBSD 6.2) at http://www.freebsd.org/cgi/man.cgi?query=bsdlabel&apropos=0&sektion=0&manpath=FreeBSD+7-current&format=html bsdlabel(8) fails to mention that type 'auto' may be used instead of not specifying any type. mdconfig(8), at least, uses 'bsdlabel -w md0 auto' in an example, which is why I found it missing. > Writing a Standard Label > To write a standard label, use the form > > bsdlabel -w [-An] [-m machine] disk [type] > > If the drive type is specified, the entry of that name in the disktab(5) > file is used; otherwise a default layout is used. 'auto' is the value adopted if no type is specified anyway. bsdlabel.c: case WRITE: if (argc == 2) name = argv[1]; else if (argc == 1) name = "auto"; else usage(); readlabel(0); makelabel(name, &lab); makelabel() then uses type 'auto' to call getvirginlabel() rather than to getdiskbyname(type) from /etc/disktab Bit trivial for a first docs PR, but Kris said I should :) >How-To-Repeat: man mdconfig # second last example man bsdlabel # search for 'auto' >Fix: A proper patch would only be against my 5.5-STABLE (Mar07) but suggested: If the drive type is specified, the entry of that name in the disktab(5) - file is used; otherwise a default layout is used. If the drive type is specified, the entry of that name in the disktab(5) + file is used; otherwise - or if specified as 'auto' - a default layout + is used. >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Mon Sep 3 16:01:32 2007 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ECCFD16A41A for ; Mon, 3 Sep 2007 16:01:32 +0000 (UTC) (envelope-from bounce-message-2038700@lists.ezinearticles.com) Received: from listmanager.sparknet.net (listmanager.sparknet.net [66.180.174.49]) by mx1.freebsd.org (Postfix) with SMTP id 000CC13C458 for ; Mon, 3 Sep 2007 16:01:29 +0000 (UTC) (envelope-from bounce-message-2038700@lists.ezinearticles.com) Message-Id: X-email-type: hello From: "EmailUniverse" To: freebsd-doc@freebsd.org Date: Mon, 03 Sep 2007 11:03:27 -0500 Subject: Welcome To The EzineArticles Newsletter X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: EmailUniverse List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Sep 2007 16:01:33 -0000 Welcome To The EzineArticles Newsletter! This ezine is published monthly and sometimes weekly depending on relevant information to share. Its purpose is to help connect ezine writers with ezine publishers. How To Get Off This List: Send an email to: mailto:leave-ezinearticles-2038700W@lists.ezinearticles.com How To Join This List: http://EzineArticles.com/subscribe/ Please direct any problems to: http://EzineArticles.com/contact.html EzineArticles is a member of the http://EmailUniverse.com/ Network. To Submit Your Articles: http://EzineArticles.com/submit/ To Your Success! Christopher M. Knight http://EzineArticles.com/ From owner-freebsd-doc@FreeBSD.ORG Mon Sep 3 16:45:13 2007 Return-Path: Delivered-To: freebsd-doc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C36216A417 for ; Mon, 3 Sep 2007 16:45:13 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id D5A0A13C468 for ; Mon, 3 Sep 2007 16:45:12 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from kobe.laptop (vader.bytemobile.ondsl.gr [83.235.244.135]) (authenticated bits=128) by igloo.linux.gr (8.14.1/8.14.1/Debian-8) with ESMTP id l83GiuKx001156 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 3 Sep 2007 19:45:03 +0300 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.1/8.14.1) with ESMTP id l83GidEZ026644; Mon, 3 Sep 2007 19:44:55 +0300 (EEST) (envelope-from keramida@FreeBSD.org) Received: (from keramida@localhost) by kobe.laptop (8.14.1/8.14.1/Submit) id l83Gid9x026643; Mon, 3 Sep 2007 19:44:39 +0300 (EEST) (envelope-from keramida@FreeBSD.org) Date: Mon, 3 Sep 2007 19:44:39 +0300 From: Giorgos Keramidas To: Ben Kaduk Message-ID: <20070903164438.GA26590@kobe.laptop> References: <20070831192600.GA19528@crodrigues.org> <20070903020536.GC12449@kobe.laptop> <47d0403c0709021918g7a8a7488ob26ab2047b461a07@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <47d0403c0709021918g7a8a7488ob26ab2047b461a07@mail.gmail.com> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-4.073, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.33, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@freebsd.org X-Spam-Status: No Cc: freebsd-doc@FreeBSD.org Subject: Re: Need to remove references to "nodev" mount option 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, 03 Sep 2007 16:45:13 -0000 On 2007-09-02 22:18, Ben Kaduk wrote: >On 9/2/07, Giorgos Keramidas wrote: >>On 2007-08-31 15:26, Craig Rodrigues wrote: >>> Hi, >>> I submitted a patch: http://www.freebsd.org/cgi/query-pr.cgi?pr=115984 >>> to remove references to the "nodev" mount option. >> >> Noted. I'll review the patch [...] > > Is it preferred to piggyback the patch for the French version onto the > same PR, or submit a new one? There's no explicit preference, AFAIK. I hadn't read this email when I closed the PR a bit earlier, but please feel free to open a new one or add a comment to the existing PR (docs/115984). If you choose the second option, make sure you Cc: me to reopen it. From owner-freebsd-doc@FreeBSD.ORG Mon Sep 3 16:56:21 2007 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 42EAF16A46B for ; Mon, 3 Sep 2007 16:56:21 +0000 (UTC) (envelope-from minimarmot@gmail.com) Received: from el-out-1112.google.com (el-out-1112.google.com [209.85.162.178]) by mx1.freebsd.org (Postfix) with ESMTP id 005AF13C465 for ; Mon, 3 Sep 2007 16:56:20 +0000 (UTC) (envelope-from minimarmot@gmail.com) Received: by el-out-1112.google.com with SMTP id r27so316027ele for ; Mon, 03 Sep 2007 09:56:20 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=SczGS56S0OQdVOjwqQ+HnU1PBnnkr+eMkgo12iwk1t9zmnrRH483xJAyOfI++fUddcEe1H0l9DYJ+yBd7ennzPqaxKAxWOsulWFi0l3/X34ZvtmC22aoSOfi4Epvyej/+ovKWojY8xes8MeQyzNbGclASQyUqypr26Ll69qulYY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=SPM4xvzdFGUkwMzLafoBUbloB+BSEKwR/SxERGdBN0R8BfEdN4EWMrkmmaLYr65QI4t3rd7WXxTKVKc6nK/ofKN15pnZ07UkXu45SpdLg46x1arwhxP5k40u6ddyAOCFtoJJMFX4n7N/9sERpNEfSB61ZXwrvnTYaF3lQta8N+4= Received: by 10.143.33.19 with SMTP id l19mr235065wfj.1188838579325; Mon, 03 Sep 2007 09:56:19 -0700 (PDT) Received: by 10.143.1.8 with HTTP; Mon, 3 Sep 2007 09:56:19 -0700 (PDT) Message-ID: <47d0403c0709030956g13027bd2y6403d8ff71574b66@mail.gmail.com> Date: Mon, 3 Sep 2007 12:56:19 -0400 From: "Ben Kaduk" To: "Giorgos Keramidas" In-Reply-To: <20070903164438.GA26590@kobe.laptop> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070831192600.GA19528@crodrigues.org> <20070903020536.GC12449@kobe.laptop> <47d0403c0709021918g7a8a7488ob26ab2047b461a07@mail.gmail.com> <20070903164438.GA26590@kobe.laptop> Cc: freebsd-doc@freebsd.org Subject: Re: Need to remove references to "nodev" mount option 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, 03 Sep 2007 16:56:21 -0000 On 9/3/07, Giorgos Keramidas wrote: > On 2007-09-02 22:18, Ben Kaduk wrote: > > > > Is it preferred to piggyback the patch for the French version onto the > > same PR, or submit a new one? > > There's no explicit preference, AFAIK. I hadn't read this email when I > closed the PR a bit earlier, but please feel free to open a new one or > add a comment to the existing PR (docs/115984). If you choose the > second option, make sure you Cc: me to reopen it. > I ended up submitting a new one, since the ``followup'' link in the web interface tries to use a mailer (and I don't have one that talks to firefox), and I couldn't remember what the correct email address was to get the followup into GNATS (freebsd-bug-reply@ ?). It's at docs/116039, if you're interested. -Ben Kaduk From owner-freebsd-doc@FreeBSD.ORG Mon Sep 3 17:12:38 2007 Return-Path: Delivered-To: freebsd-doc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BF9A016A421; Mon, 3 Sep 2007 17:12:38 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id 3348713C47E; Mon, 3 Sep 2007 17:12:37 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from kobe.laptop (vader.bytemobile.ondsl.gr [83.235.244.135]) (authenticated bits=128) by igloo.linux.gr (8.14.1/8.14.1/Debian-8) with ESMTP id l83HCFiJ003390 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 3 Sep 2007 20:12:29 +0300 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.1/8.14.1) with ESMTP id l83HC0Zw029250; Mon, 3 Sep 2007 20:12:15 +0300 (EEST) (envelope-from keramida@FreeBSD.org) Received: (from keramida@localhost) by kobe.laptop (8.14.1/8.14.1/Submit) id l83HBxmV029249; Mon, 3 Sep 2007 20:11:59 +0300 (EEST) (envelope-from keramida@FreeBSD.org) Date: Mon, 3 Sep 2007 20:11:59 +0300 From: Giorgos Keramidas To: Ben Kaduk Message-ID: <20070903171159.GB26590@kobe.laptop> References: <20070831192600.GA19528@crodrigues.org> <20070903020536.GC12449@kobe.laptop> <47d0403c0709021918g7a8a7488ob26ab2047b461a07@mail.gmail.com> <20070903164438.GA26590@kobe.laptop> <47d0403c0709030956g13027bd2y6403d8ff71574b66@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <47d0403c0709030956g13027bd2y6403d8ff71574b66@mail.gmail.com> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-4.07, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.33, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@freebsd.org X-Spam-Status: No Cc: freebsd-doc@FreeBSD.org, Marc Fonvieille Subject: Re: Need to remove references to "nodev" mount option 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, 03 Sep 2007 17:12:38 -0000 On 2007-09-03 12:56, Ben Kaduk wrote: >On 9/3/07, Giorgos Keramidas wrote: >> There's no explicit preference, AFAIK. I hadn't read this email when I >> closed the PR a bit earlier, but please feel free to open a new one or >> add a comment to the existing PR (docs/115984). If you choose the >> second option, make sure you Cc: me to reopen it. > > I ended up submitting a new one, since the ``followup'' link in the > web interface tries to use a mailer (and I don't have one that talks > to firefox), and I couldn't remember what the correct email address > was to get the followup into GNATS (freebsd-bug-reply@ ?). bug-followup@ is the address. The default link address should include this too: mailto:bug-followup@FreeBSD.org,[...] if you need it in the future :) > It's at docs/116039, if you're interested. Unfortunately, I don't speak French, even thought I like the sound of the language. I'll have to let Marc Fonvieille (blackend), or another committer who can handle French text take care of it. Thanks for submitting the diff anyway, Giorgos From owner-freebsd-doc@FreeBSD.ORG Mon Sep 3 17:48:51 2007 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 62D9316A419 for ; Mon, 3 Sep 2007 17:48:51 +0000 (UTC) (envelope-from t_ziel@wp.pl) Received: from mx1.wp.pl (mx1.wp.pl [212.77.101.5]) by mx1.freebsd.org (Postfix) with ESMTP id E102113C48E for ; Mon, 3 Sep 2007 17:48:50 +0000 (UTC) (envelope-from t_ziel@wp.pl) Received: (wp-smtpd smtp.wp.pl 19847 invoked from network); 3 Sep 2007 19:48:38 +0200 Received: from poczta-4.free.wp-sa.pl (HELO localhost) ([10.1.1.22]) (envelope-sender ) by smtp.wp.pl (WP-SMTPD) with SMTP for ; 3 Sep 2007 19:48:38 +0200 Date: Mon, 03 Sep 2007 19:48:37 +0200 From: t_ziel To: keramida@freebsd.org, freebsd-doc Message-ID: <46dc48f5ec62f@wp.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: 8bit Content-Disposition: inline X-Mailer: Interfejs WWW nowej poczty Wirtualnej Polski X-User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Organization: Nowa Poczta Wirtualnej Polski S.A. http://www.wp.pl/ X-WP-IP: 85.222.21.198 X-WP-AV: skaner antywirusowy poczty Wirtualnej Polski S. A. X-WP-SPAM: NO 0000000 Cc: Subject: man pages improvement clarification 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, 03 Sep 2007 17:48:51 -0000 Hello! Thank you for answering my post "man pages improvement". Unfortunately: 1. I am not talking about web interface 2. I am not talking about browsing man pages in X-window environment I am talking about browsing man pages in pure FreeBSD installation without configured X-window environment. Please see this screenshot: http://ezine.daemonnews.org/200210/mutt-main-bw.gif "52 Sep 20 Jaime Bozza (...)" -- perfect example that is "white background" I mentioned. (Is it reverse video that you mentioned?) Now my question: is it possible to configure FreeBSD's man pages (without X-window) to look like (for example) http://people.freebsd.org/~keramida/files/pkg_add.png ? (out-of-the-box). This is imho more usable than current configuration. How can I do that in console? -- regards t_ziel ---------------------------------------------------- Dwa razy m±drzejszy, dwa razy fajniejszy i dwa razy szybszy... Ja¶ Fasola powraca by prze¿yæ wakacje swojego ¿ycia! Wakacje Jasia Fasoli - Juz na DVD! http://klik.wp.pl/?adr=http%3A%2F%2Fadv.reklama.wp.pl%2Fas%2Ffasola.html&sid=10 From owner-freebsd-doc@FreeBSD.ORG Mon Sep 3 20:00:19 2007 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 14A4C16A417 for ; Mon, 3 Sep 2007 20:00:19 +0000 (UTC) (envelope-from marc@blackend.org) Received: from abigail.blackend.org (ns0.blackend.org [82.227.222.164]) by mx1.freebsd.org (Postfix) with ESMTP id 909E113C45E for ; Mon, 3 Sep 2007 20:00:18 +0000 (UTC) (envelope-from marc@blackend.org) Received: from gothic.blackend.org (gothic.blackend.org [192.168.1.203]) by abigail.blackend.org (8.13.4/8.13.3) with ESMTP id l83K08OL086780; Mon, 3 Sep 2007 22:00:09 +0200 (CEST) (envelope-from marc@abigail.blackend.org) Received: from gothic.blackend.org (localhost.blackend.org [127.0.0.1]) by gothic.blackend.org (8.14.1/8.13.8) with ESMTP id l83K08FJ002406; Mon, 3 Sep 2007 22:00:08 +0200 (CEST) (envelope-from marc@gothic.blackend.org) Received: (from marc@localhost) by gothic.blackend.org (8.14.1/8.13.8/Submit) id l83K07tG002405; Mon, 3 Sep 2007 22:00:07 +0200 (CEST) (envelope-from marc) Date: Mon, 3 Sep 2007 22:00:07 +0200 From: Marc Fonvieille To: Sam Banks Message-ID: <20070903200007.GC1054@gothic.blackend.org> Mail-Followup-To: Sam Banks , freebsd-doc@freebsd.org References: <46d9d263.3b8.5cf.25706@clear.net.nz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <46d9d263.3b8.5cf.25706@clear.net.nz> X-Useless-Header: blackend.org X-Operating-System: FreeBSD 6.2-STABLE User-Agent: Mutt/1.5.15 (2007-04-06) Cc: freebsd-doc@freebsd.org Subject: Re: Hostap and WPA handbook addition 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, 03 Sep 2007 20:00:19 -0000 On Sun, Sep 02, 2007 at 08:58:11AM +1200, Sam Banks wrote: > This sounds good to me. Is there anything I can help out > with to lighten the load for you? > I'll send you diffs for proof-reading. -- Marc From owner-freebsd-doc@FreeBSD.ORG Mon Sep 3 23:45:12 2007 Return-Path: Delivered-To: freebsd-doc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 23E1716A418 for ; Mon, 3 Sep 2007 23:45:12 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id 968F413C46B for ; Mon, 3 Sep 2007 23:45:11 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from kobe.laptop (dialup188.ach.sch.gr [81.186.70.188]) (authenticated bits=128) by igloo.linux.gr (8.14.1/8.14.1/Debian-8) with ESMTP id l83NioGk025023 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 4 Sep 2007 02:45:01 +0300 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.1/8.14.1) with ESMTP id l83Nijj3003135; Tue, 4 Sep 2007 02:44:45 +0300 (EEST) (envelope-from keramida@FreeBSD.org) Received: (from keramida@localhost) by kobe.laptop (8.14.1/8.14.1/Submit) id l83NiiVQ003134; Tue, 4 Sep 2007 02:44:44 +0300 (EEST) (envelope-from keramida@FreeBSD.org) Date: Tue, 4 Sep 2007 02:44:43 +0300 From: Giorgos Keramidas To: t_ziel@wp.pl Message-ID: <20070903234443.GB3011@kobe.laptop> References: <46dc48f5ec62f@wp.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <46dc48f5ec62f@wp.pl> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-4.08, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.32, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@freebsd.org X-Spam-Status: No Cc: freebsd-doc@FreeBSD.org Subject: Re: man pages improvement clarification 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, 03 Sep 2007 23:45:12 -0000 On 2007-09-03 19:48, t_ziel wrote: > Hello! > Thank you for answering my post "man pages improvement". > > Unfortunately: > 1. I am not talking about web interface > 2. I am not talking about browsing man pages in X-window environment Nice. I thought this was the case, but I had to ask. > I am talking about browsing man pages in pure FreeBSD installation > without configured X-window environment. Sure. I got it now :) > Please see this screenshot: > http://ezine.daemonnews.org/200210/mutt-main-bw.gif > "52 Sep 20 Jaime Bozza (...)" -- perfect example that is "white > background" I mentioned. (Is it reverse video that you mentioned?) Yes, this is the "reverse video" attribute I am referring to. In older terminal windows, which supported no color attributes, it wasn't possible to display colorful text. Even today, when connected through a serial console, it is not always possible to show colored text in FreeBSD. What you see is one of the few "simple" text attributes that many terminals (including older ones) support: bold text underlined text reverse video The last one is a "hack" which can be used to make parts of the text standa-out a bit, by reversing the foreground and background colors. Hence the name "reverse video". > Now my question: is it possible to configure FreeBSD's man pages > (without X-window) to look like (for example) > http://people.freebsd.org/~keramida/files/pkg_add.png ? > (out-of-the-box). This is imho more usable than current configuration. > How can I do that in console? I've done it in screen(1) sessions. I don't know if it is possible without *any* thirdparty program, but it should be possible. The setup I am using to make my console terminals show underlined text as "cyan" depends on screen(1), the popular terminal multiplexing program. In my ~/.screenrc file I have: termcap cons* us=\E[4m:ue=\E[m termcap xterm* us=\E[4m:ue=\E[m This overrides the "us" and "ue" terminal capability strings, so when a program tries to display underlined text using those capability strings, it basically uses a cyan foreground color. An alternative would be to use a local "termcap" to override these two terminal capability strings for "cons*" terminals. Maybe something like this would be useful for your setup too? If that is true, then this question is no longer "in topic" for freebsd-doc and we can move it to freebsd-questions or a similar list. Regards, Giorgos From owner-freebsd-doc@FreeBSD.ORG Tue Sep 4 00:40:22 2007 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CD99B16A419 for ; Tue, 4 Sep 2007 00:40:22 +0000 (UTC) (envelope-from t_ziel@wp.pl) Received: from mx1.wp.pl (mx1.wp.pl [212.77.101.5]) by mx1.freebsd.org (Postfix) with ESMTP id 58CF713C45E for ; Tue, 4 Sep 2007 00:40:22 +0000 (UTC) (envelope-from t_ziel@wp.pl) Received: (wp-smtpd smtp.wp.pl 20887 invoked from network); 4 Sep 2007 02:40:13 +0200 Received: from poczta-7.free.wp-sa.pl (HELO localhost) ([10.1.1.16]) (envelope-sender ) by smtp.wp.pl (WP-SMTPD) with SMTP for ; 4 Sep 2007 02:40:13 +0200 Date: Tue, 04 Sep 2007 02:40:13 +0200 From: t_ziel To: keramida@FreeBSD.org, freebsd-doc Message-ID: <46dca96d79fa5@wp.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: 8bit Content-Disposition: inline X-Mailer: Interfejs WWW nowej poczty Wirtualnej Polski X-User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Organization: Nowa Poczta Wirtualnej Polski S.A. http://www.wp.pl/ X-WP-IP: 85.222.21.198 X-WP-AV: skaner antywirusowy poczty Wirtualnej Polski S. A. X-WP-SPAM: NO 0000000 Cc: Subject: remove reverse mode 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, 04 Sep 2007 00:40:22 -0000 Hello Your help is very valuable and big thanks for it! Now when you told me what is 'reverse video' I understand things and I can clarify everything. I am an OpenBSD user too and OpenBSD's man pages have not this ugly reverse video mode. Instead of this, they use white and blue colors, not reverse mode. In other words -- I suggest to remove 'reverse video' and use colored text. This is my suggestion. I hope that this is now clear ;-) BTW. If OpenBSD's developers do not use it, I suppose that FreeBSD can safely mimic OpenBSD's man pages style. Please tell me what do you think about it (and if you know -- how to remove reverse video mode and replace it with plain colored text). -- Once again -- thanks! best regards t_ziel PS. Please add my mail address as 'cc' because I actually do not get your answers and cannot reply (must create new posts). ---------------------------------------------------- Wszystko pamiêta... I niczego nie wybaczy... Jason Bourne powraca na ekrany kin w rewelacyjnym filmie. ULTIMATUM BOURNE'A - w kinach od 7 wrze¶nia! http://klik.wp.pl/?adr=http%3A%2F%2Fadv.reklama.wp.pl%2Fas%2Fultimatum_bournea.html&sid=5 From owner-freebsd-doc@FreeBSD.ORG Tue Sep 4 02:20:01 2007 Return-Path: Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 81E6816A420 for ; Tue, 4 Sep 2007 02:20:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 5C7BD13C480 for ; Tue, 4 Sep 2007 02:20:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l842K1kl038244 for ; Tue, 4 Sep 2007 02:20:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l842K12N038243; Tue, 4 Sep 2007 02:20:01 GMT (envelope-from gnats) Resent-Date: Tue, 4 Sep 2007 02:20:01 GMT Resent-Message-Id: <200709040220.l842K12N038243@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, Chess Griffin Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 157C916A417 for ; Tue, 4 Sep 2007 02:10:25 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 0A1EE13C480 for ; Tue, 4 Sep 2007 02:10:25 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.1/8.14.1) with ESMTP id l842AOmG033309 for ; Tue, 4 Sep 2007 02:10:24 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.1/8.14.1/Submit) id l842AOdQ033308; Tue, 4 Sep 2007 02:10:24 GMT (envelope-from nobody) Message-Id: <200709040210.l842AOdQ033308@www.freebsd.org> Date: Tue, 4 Sep 2007 02:10:24 GMT From: Chess Griffin To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: docs/116068: Add "make config" and "make rmconfig" info to Handbook section on ports 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, 04 Sep 2007 02:20:01 -0000 >Number: 116068 >Category: docs >Synopsis: Add "make config" and "make rmconfig" info to Handbook section on ports >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 Sep 04 02:20:00 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Chess Griffin >Release: 7.0-CURRENT >Organization: >Environment: FreeBSD bsdbob.localdomain 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Mon Jul 30 06:25:50 EDT 2007 root@bsdbob.localdomain:/usr/obj/usr/src/sys/CNG i386 >Description: Here is a diff to add some information about using "make config" and "make rmconfig" to reconfigure ports in the Handbook's section on Ports after 4.5.2.2: --- chapter.sgml.old 2007-09-03 21:48:01.000000000 -0400 +++ chapter.sgmledit 2007-09-03 22:01:31.000000000 -0400 @@ -1117,6 +1117,25 @@ job. + + + Reconfiguring Ports + + When building certain ports, you may be presented with a + ncurses-based menu from which you can select certain build + options. It is not uncommon for users to wish to revisit this + menu to add, remove, or change these options after a port has + been built. There are many ways to do this. One option is to + go into the directory containing the port and type + make config, which will simply present the + menu again with the same options selected. Another option is + to use the command make showconfig which + will show you all the configuration options for the port. Yet + another option is to type make rmconfig + which will remove all selected options and allow you to start + over. All of these options, and others, are explained in + great detail in in the man page for &man.ports.7;. + >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Tue Sep 4 10:53:46 2007 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E330216A418 for ; Tue, 4 Sep 2007 10:53:46 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id 5BCBB13C458 for ; Tue, 4 Sep 2007 10:53:46 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from kobe.laptop (vader.bytemobile.ondsl.gr [83.235.244.135]) (authenticated bits=128) by igloo.linux.gr (8.14.1/8.14.1/Debian-8) with ESMTP id l84ArUg9030316 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 4 Sep 2007 13:53:37 +0300 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.1/8.14.1) with ESMTP id l84ArFsN002292; Tue, 4 Sep 2007 13:53:30 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from keramida@localhost) by kobe.laptop (8.14.1/8.14.1/Submit) id l84ArEi0002291; Tue, 4 Sep 2007 13:53:14 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Tue, 4 Sep 2007 13:53:14 +0300 From: Giorgos Keramidas To: t_ziel@wp.pl Message-ID: <20070904105314.GB1963@kobe.laptop> References: <46dca96d79fa5@wp.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <46dca96d79fa5@wp.pl> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-4.071, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.33, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@freebsd.org X-Spam-Status: No Cc: freebsd-doc@freebsd.org Subject: Re: remove reverse mode 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, 04 Sep 2007 10:53:47 -0000 On 2007-09-04 02:40, t_ziel wrote: > Hello > Your help is very valuable and big thanks for it! > > Now when you told me what is 'reverse video' I understand things and I > can clarify everything. I am an OpenBSD user too and OpenBSD's man > pages have not this ugly reverse video mode. Instead of this, they use > white and blue colors, not reverse mode. In other words -- I suggest > to remove 'reverse video' and use colored text. This is my suggestion. > I hope that this is now clear ;-) Color is not available on all terminals. For instance, if you are connected through a serial console, it is possible that only normal, bold, and reverse video are available as text attributes. > BTW. If OpenBSD's developers do not use it, I suppose that FreeBSD can > safely mimic OpenBSD's man pages style. Using reverse video clearly shows underlined text even on monochrome terminals. Changing it is easy too. I don't think I would support the idea of changing the default underline attribute of our console to "blue" or anything else. Having said that, I am not the one who should have the final say on this. You are definitely free to implement the change and ask on freebsd-hackers or a similar mailing list for a code review :) > PS. Please add my mail address as 'cc' because I actually do not get > your answers and cannot reply (must create new posts). I always add the original mailer's address when I reply to FreeBSD posts. There must be something else going on. Are you sure the emails are not filtered somewhere between FreeBSD's mail software and the web interface you are using? Regards, Giorgos From owner-freebsd-doc@FreeBSD.ORG Tue Sep 4 11:30:03 2007 Return-Path: Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 370A116A418 for ; Tue, 4 Sep 2007 11:30:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id F0A5813C428 for ; Tue, 4 Sep 2007 11:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l84BU2Xt070975 for ; Tue, 4 Sep 2007 11:30:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l84BU2JV070960; Tue, 4 Sep 2007 11:30:02 GMT (envelope-from gnats) Resent-Date: Tue, 4 Sep 2007 11:30:02 GMT Resent-Message-Id: <200709041130.l84BU2JV070960@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, Markus Hitter Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 057AB16A421 for ; Tue, 4 Sep 2007 11:26:29 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id E7D9713C46A for ; Tue, 4 Sep 2007 11:26:28 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.1/8.14.1) with ESMTP id l84BQS7m037243 for ; Tue, 4 Sep 2007 11:26:28 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.1/8.14.1/Submit) id l84BQSdC037242; Tue, 4 Sep 2007 11:26:28 GMT (envelope-from nobody) Message-Id: <200709041126.l84BQSdC037242@www.freebsd.org> Date: Tue, 4 Sep 2007 11:26:28 GMT From: Markus Hitter To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: docs/116080: PREFIX is documented, but not the more important LOCALBASE 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, 04 Sep 2007 11:30:03 -0000 >Number: 116080 >Category: docs >Synopsis: PREFIX is documented, but not the more important LOCALBASE >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Sep 04 11:30:02 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Markus Hitter >Release: 6.2-RELEASE >Organization: >Environment: FreeBSD testBSD.jump-ing.de 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri Jan 12 10:40:27 UTC 2007 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: The Ports system features the PREFIX variable to let one install a port into a different location than /usr/local. /usr/ports/Mk/bsd.port.mk says: # PREFIX - Where *this* port installs its files. The handbook documents this feature: (Section 4.5.2.1) Missing in this section is, PREFIX isn't inheriting (or shouldn't inherit, see PR #116078) to dependencies. Using PREFIX, dependencies are put into the default location. If one wants all build results in a different directory - which is the case in many scenarios, one has to build with LOCALBASE instead: make LOCALBASE=/usr install N.B.: Currently, using PREFIX fails if dependencies are needed: PR #116078 >How-To-Repeat: n.a. >Fix: >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Tue Sep 4 21:25:32 2007 Return-Path: Delivered-To: doc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C32C016A417 for ; Tue, 4 Sep 2007 21:25:32 +0000 (UTC) (envelope-from awl03@doc.ic.ac.uk) Received: from roadrunner.doc.ic.ac.uk (roadrunner.doc.ic.ac.uk [146.169.1.193]) by mx1.freebsd.org (Postfix) with ESMTP id 8A4B613C46B for ; Tue, 4 Sep 2007 21:25:32 +0000 (UTC) (envelope-from awl03@doc.ic.ac.uk) Received: from 84-51-135-118.alexan082.adsl.metronet.co.uk ([84.51.135.118] helo=padd) by roadrunner.doc.ic.ac.uk with esmtpsa (TLSv1:RC4-MD5:128) (Exim 4.63) (envelope-from ) id 1ISens-0006tY-Pe for doc@FreeBSD.org; Tue, 04 Sep 2007 21:15:17 +0100 From: "Alexander Lamaison" To: Date: Tue, 4 Sep 2007 21:15:21 +0100 Organization: Imperial College London Message-ID: <003f01c7ef30$522b0c10$f6812430$@ic.ac.uk> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: AcfvJ+6CpqgAbeBQSAmJ1xvkJs5UKg== Content-Language: en-gb x-cr-hashedpuzzle: BRdI BcFL BsKi Cc0/ DJYM DVZi DhaH DqnK D7X4 Endc E3ig Ggp0 GuXG IDrG Ixaz JZ3n; 1; ZABvAGMAQABmAHIAZQBlAGIAcwBkAC4AbwByAGcA; Sosha1_v1; 7; {53C7693E-188B-4919-820C-294351DCBA8B}; YQB3AGwAMAAzAEAAZABvAGMALgBpAGMALgBhAGMALgB1AGsA; Tue, 04 Sep 2007 19:15:18 GMT; UABvAHMAcwBpAGIAbABlACAAdAB5AHAAbwAgAC0AIABwAG8AcgB0AHMAbgBhAHAA x-cr-puzzleid: {53C7693E-188B-4919-820C-294351DCBA8B} X-ICDoC-Untrusted: YES X-BrightMail-Verdict: X-BrightMail-Tracker: X-Spam-Flag: NO X-Spam-Level: Cc: Subject: Possible typo - portsnap 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, 04 Sep 2007 21:25:32 -0000 http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/portsnap.html At the bottom of this page part of the command is given as pkg_version -vIL= but apparently pkg_version has no -I option. HTH Alex From owner-freebsd-doc@FreeBSD.ORG Tue Sep 4 21:56:42 2007 Return-Path: Delivered-To: doc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8A5DB16A421 for ; Tue, 4 Sep 2007 21:56:42 +0000 (UTC) (envelope-from awl03@doc.ic.ac.uk) Received: from finch.doc.ic.ac.uk (finch.doc.ic.ac.uk [146.169.1.194]) by mx1.freebsd.org (Postfix) with ESMTP id 51A8C13C474 for ; Tue, 4 Sep 2007 21:56:42 +0000 (UTC) (envelope-from awl03@doc.ic.ac.uk) Received: from 84-51-135-118.alexan082.adsl.metronet.co.uk ([84.51.135.118] helo=padd) by finch.doc.ic.ac.uk with esmtpsa (TLSv1:RC4-MD5:128) (Exim 4.63) (envelope-from ) id 1ISgO1-0002vW-1F; Tue, 04 Sep 2007 22:56:41 +0100 From: "Alexander Lamaison" To: "'Remko Lodder'" References: <003f01c7ef30$522b0c10$f6812430$@ic.ac.uk> <46DDCF2E.9000600@FreeBSD.org> In-Reply-To: <46DDCF2E.9000600@FreeBSD.org> Date: Tue, 4 Sep 2007 22:56:44 +0100 Organization: Imperial College London Message-ID: <000001c7ef3e$7ca77ab0$75f67010$@ic.ac.uk> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: AcfvOysvlAxR4fLQQMWSviZUKq0iwAAAdidw Content-Language: en-gb X-ICDoC-Trusted: YES X-BrightMail-Verdict: X-BrightMail-Tracker: X-Spam-Flag: NO X-Spam-Level: Cc: doc@FreeBSD.org Subject: RE: Possible typo - portsnap 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, 04 Sep 2007 21:56:42 -0000 Oh sorry :P I should probably have mentioned, I'm running 5.4-REALEASE. If I run pkg_version -vIL= I get: pkg_version: illegal option -- I usage: pkg_version [-hv] [-l limchar] [-L limchar] [[-X] -s string] index pkg_version -t v1 v2 pkg_version -T name pattern If I remove the -I it does the job but, presumably, without the speedup. I guess this means the -I flag was added in 6. My bad. Alex -----Original Message----- From: Remko Lodder [mailto:remko@FreeBSD.org] Sent: 04 September 2007 22:34 To: Alexander Lamaison Cc: doc@FreeBSD.org Subject: Re: Possible typo - portsnap Alexander Lamaison wrote: > http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/portsnap.html > > At the bottom of this page part of the command is given as > pkg_version -vIL= > but apparently pkg_version has no -I option. > > HTH > Alex > Hello Alex, First of all thank you for taking the time to report this and using FreeBSD, we really appriciate the time and effort taken. However, pkg_version has the -I option which does the following: -I Use only the index file for determining if a package is out of date. This is much faster than using the version number from a port's Makefile, at the expense of potentially giving an incor- rect result if the index file is out of date. at least on my rather recent 6-STABLE :-) When I run pkg_version -vIL= i get the response that one would expect. Are you sure you are running a recent version of the application? Can you share some details with us to see what the problem might be? Thanks! Cheers remko -- Kind regards, Remko Lodder ** remko@elvandar.org FreeBSD ** remko@FreeBSD.org /* Quis custodiet ipsos custodes */ From owner-freebsd-doc@FreeBSD.ORG Tue Sep 4 22:00:05 2007 Return-Path: Delivered-To: doc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D5F2716A4D4 for ; Tue, 4 Sep 2007 22:00:05 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from galain.elvandar.org (redqueen.elvandar.org [217.148.169.55]) by mx1.freebsd.org (Postfix) with ESMTP id B1A4C13C509 for ; Tue, 4 Sep 2007 22:00:04 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from evilcoder.xs4all.nl ([195.64.94.120] helo=elvandar.local) by galain.elvandar.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1ISg16-000K7d-LY; Tue, 04 Sep 2007 23:33:00 +0200 Message-ID: <46DDCF2E.9000600@FreeBSD.org> Date: Tue, 04 Sep 2007 23:33:34 +0200 From: Remko Lodder User-Agent: Thunderbird 2.0.0.6 (Macintosh/20070728) MIME-Version: 1.0 To: Alexander Lamaison References: <003f01c7ef30$522b0c10$f6812430$@ic.ac.uk> In-Reply-To: <003f01c7ef30$522b0c10$f6812430$@ic.ac.uk> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: doc@FreeBSD.org Subject: Re: Possible typo - portsnap 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, 04 Sep 2007 22:00:05 -0000 Alexander Lamaison wrote: > http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/portsnap.html > > At the bottom of this page part of the command is given as > pkg_version -vIL= > but apparently pkg_version has no -I option. > > HTH > Alex > Hello Alex, First of all thank you for taking the time to report this and using FreeBSD, we really appriciate the time and effort taken. However, pkg_version has the -I option which does the following: -I Use only the index file for determining if a package is out of date. This is much faster than using the version number from a port's Makefile, at the expense of potentially giving an incor- rect result if the index file is out of date. at least on my rather recent 6-STABLE :-) When I run pkg_version -vIL= i get the response that one would expect. Are you sure you are running a recent version of the application? Can you share some details with us to see what the problem might be? Thanks! Cheers remko -- Kind regards, Remko Lodder ** remko@elvandar.org FreeBSD ** remko@FreeBSD.org /* Quis custodiet ipsos custodes */ From owner-freebsd-doc@FreeBSD.ORG Tue Sep 4 22:33:07 2007 Return-Path: Delivered-To: doc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CC1AF16A420 for ; Tue, 4 Sep 2007 22:33:07 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx22.fluidhosting.com [204.14.89.5]) by mx1.freebsd.org (Postfix) with SMTP id 6ED7F13C465 for ; Tue, 4 Sep 2007 22:33:05 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 31895 invoked by uid 399); 4 Sep 2007 22:06:24 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 4 Sep 2007 22:06:24 -0000 X-Originating-IP: 127.0.0.1 Date: Tue, 4 Sep 2007 15:06:23 -0700 (PDT) From: Doug Barton To: Alexander Lamaison In-Reply-To: <000001c7ef3e$7ca77ab0$75f67010$@ic.ac.uk> Message-ID: References: <003f01c7ef30$522b0c10$f6812430$@ic.ac.uk> <46DDCF2E.9000600@FreeBSD.org> <000001c7ef3e$7ca77ab0$75f67010$@ic.ac.uk> X-message-flag: Outlook -- Not just for spreading viruses anymore! X-OpenPGP-Key-ID: 0xD5B2F0FB Organization: http://www.FreeBSD.org/ MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: 'Remko Lodder' , doc@FreeBSD.org Subject: RE: Possible typo - portsnap 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, 04 Sep 2007 22:33:07 -0000 On Tue, 4 Sep 2007, Alexander Lamaison wrote: > Oh sorry :P I should probably have mentioned, I'm running 5.4-REALEASE. You probably want to upgrade to at least 6-stable (or better yet, give 7-soon-to-be-release a ride) sooner rather than later, as 5.4 is pretty stale, and even 5.5-stable isn't getting new features added to it except for rare occasions. hth, Doug -- This .signature sanitized for your protection From owner-freebsd-doc@FreeBSD.ORG Tue Sep 4 22:55:57 2007 Return-Path: Delivered-To: doc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7866D16A418; Tue, 4 Sep 2007 22:55:57 +0000 (UTC) (envelope-from awl03@doc.ic.ac.uk) Received: from finch.doc.ic.ac.uk (finch.doc.ic.ac.uk [146.169.1.194]) by mx1.freebsd.org (Postfix) with ESMTP id 3D24113C45A; Tue, 4 Sep 2007 22:55:57 +0000 (UTC) (envelope-from awl03@doc.ic.ac.uk) Received: from 84-51-135-118.alexan082.adsl.metronet.co.uk ([84.51.135.118] helo=padd) by finch.doc.ic.ac.uk with esmtpsa (TLSv1:RC4-MD5:128) (Exim 4.63) (envelope-from ) id 1IShJM-0007wo-8n; Tue, 04 Sep 2007 23:55:56 +0100 From: "Alexander Lamaison" To: "'Doug Barton'" References: <003f01c7ef30$522b0c10$f6812430$@ic.ac.uk> <46DDCF2E.9000600@FreeBSD.org> <000001c7ef3e$7ca77ab0$75f67010$@ic.ac.uk> In-Reply-To: Date: Tue, 4 Sep 2007 23:56:00 +0100 Organization: Imperial College London Message-ID: <000101c7ef46$c3c204d0$4b460e70$@ic.ac.uk> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: AcfvP9ZCOKLfqG56Q7id3bEEZEJZQwABJA5w Content-Language: en-gb X-ICDoC-Trusted: YES X-BrightMail-Verdict: X-BrightMail-Tracker: X-Spam-Flag: NO X-Spam-Level: Cc: 'Remko Lodder' , doc@FreeBSD.org Subject: RE: Possible typo - portsnap 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, 04 Sep 2007 22:55:57 -0000 I'd forgotten how time passed. 6 still seems like shiny-tempting-newness. I didn't even realise there *was* a 7. Thanks for the heads-up. Alex -----Original Message----- From: Doug Barton [mailto:dougb@FreeBSD.org] Sent: 04 September 2007 23:06 To: Alexander Lamaison Cc: 'Remko Lodder'; doc@FreeBSD.org Subject: RE: Possible typo - portsnap On Tue, 4 Sep 2007, Alexander Lamaison wrote: > Oh sorry :P I should probably have mentioned, I'm running 5.4-REALEASE. You probably want to upgrade to at least 6-stable (or better yet, give 7-soon-to-be-release a ride) sooner rather than later, as 5.4 is pretty stale, and even 5.5-stable isn't getting new features added to it except for rare occasions. hth, Doug -- This .signature sanitized for your protection From owner-freebsd-doc@FreeBSD.ORG Tue Sep 4 23:32:43 2007 Return-Path: Delivered-To: doc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1E7F716A41B for ; Tue, 4 Sep 2007 23:32:43 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.freebsd.org (Postfix) with ESMTP id 02F9C13C46B for ; Tue, 4 Sep 2007 23:32:42 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id A58031150; Tue, 4 Sep 2007 18:02:18 -0500 (CDT) Date: Tue, 4 Sep 2007 18:02:18 -0500 To: Alexander Lamaison Message-ID: <20070904230218.GL19739@soaustin.net> References: <003f01c7ef30$522b0c10$f6812430$@ic.ac.uk> <46DDCF2E.9000600@FreeBSD.org> <000001c7ef3e$7ca77ab0$75f67010$@ic.ac.uk> <000101c7ef46$c3c204d0$4b460e70$@ic.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <000101c7ef46$c3c204d0$4b460e70$@ic.ac.uk> User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: 'Remko Lodder' , 'Doug Barton' , doc@FreeBSD.org Subject: Re: Possible typo - portsnap 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, 04 Sep 2007 23:32:43 -0000 On Tue, Sep 04, 2007 at 11:56:00PM +0100, Alexander Lamaison wrote: > I'd forgotten how time passed. 6 still seems like shiny-tempting-newness. > I didn't even realise there *was* a 7. Thanks for the heads-up. 7 will be out in a few weeks, quickly followed by 6.3, which will be a maintainence release. Very little work is being done on 5.X these days. mcl From owner-freebsd-doc@FreeBSD.ORG Wed Sep 5 00:50:02 2007 Return-Path: Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5DF4216A420 for ; Wed, 5 Sep 2007 00:50:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 401EC13C469 for ; Wed, 5 Sep 2007 00:50:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l850o2e1023669 for ; Wed, 5 Sep 2007 00:50:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l850o2wg023668; Wed, 5 Sep 2007 00:50:02 GMT (envelope-from gnats) Resent-Date: Wed, 5 Sep 2007 00:50:02 GMT Resent-Message-Id: <200709050050.l850o2wg023668@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, Ben Kaduk Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E771916A46B for ; Wed, 5 Sep 2007 00:49:31 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id C11C113C442 for ; Wed, 5 Sep 2007 00:49:31 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.1/8.14.1) with ESMTP id l850nV0u054809 for ; Wed, 5 Sep 2007 00:49:31 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.1/8.14.1/Submit) id l850nVdT054808; Wed, 5 Sep 2007 00:49:31 GMT (envelope-from nobody) Message-Id: <200709050049.l850nVdT054808@www.freebsd.org> Date: Wed, 5 Sep 2007 00:49:31 GMT From: Ben Kaduk To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: docs/116099: dhclient(8) refers to nonexistant dhcp(8) 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, 05 Sep 2007 00:50:02 -0000 >Number: 116099 >Category: docs >Synopsis: dhclient(8) refers to nonexistant dhcp(8) >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 Sep 05 00:50:01 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Ben Kaduk >Release: man.cgi web interface >Organization: >Environment: A series of tubes. >Description: See one-line summary. >How-To-Repeat: http://www.freebsd.org/cgi/man.cgi?query=dhclient >Fix: I'd say just delete the reference -- I don't think there really needs to be a man page for dhcp itself; there are enough other ones sitting around. No patch today (sorry); I need to get my laptop working before classes start tomorrow. >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Wed Sep 5 11:20:14 2007 Return-Path: Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1F72516A41A for ; Wed, 5 Sep 2007 11:20:14 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id F385C13C45D for ; Wed, 5 Sep 2007 11:20:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l85BKD6k062971 for ; Wed, 5 Sep 2007 11:20:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l85BKD8b062970; Wed, 5 Sep 2007 11:20:13 GMT (envelope-from gnats) Resent-Date: Wed, 5 Sep 2007 11:20:13 GMT Resent-Message-Id: <200709051120.l85BKD8b062970@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, Oleg Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6100616A417 for ; Wed, 5 Sep 2007 11:16:59 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 34F5813C4A5 for ; Wed, 5 Sep 2007 11:16:59 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.1/8.14.1) with ESMTP id l85BGwDC086381 for ; Wed, 5 Sep 2007 11:16:58 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.1/8.14.1/Submit) id l85BGwIG086380; Wed, 5 Sep 2007 11:16:58 GMT (envelope-from nobody) Message-Id: <200709051116.l85BGwIG086380@www.freebsd.org> Date: Wed, 5 Sep 2007 11:16:58 GMT From: Oleg To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: docs/116116: mktemp (3) re/move note 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, 05 Sep 2007 11:20:14 -0000 >Number: 116116 >Category: docs >Synopsis: mktemp (3) re/move note >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Sep 05 11:20:12 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Oleg >Release: 7-CURRENT >Organization: Sunbay >Environment: >Description: in BUGS section: The implementation of these functions calls arc4random(3), which is not reentrant. You must provide your own locking around this and other con- sumers of the arc4random(3) API. IMHO need to clean this note, because mkstemp and others are thread-safe. We can move it to arc4random(3) man page. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Wed Sep 5 11:20:15 2007 Return-Path: Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D0FC116A418 for ; Wed, 5 Sep 2007 11:20:15 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id ADD7F13C461 for ; Wed, 5 Sep 2007 11:20:15 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l85BKFoh062986 for ; Wed, 5 Sep 2007 11:20:15 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l85BKFR9062985; Wed, 5 Sep 2007 11:20:15 GMT (envelope-from gnats) Resent-Date: Wed, 5 Sep 2007 11:20:15 GMT Resent-Message-Id: <200709051120.l85BKFR9062985@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, Wei-Hao Syu Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F15916A41B for ; Wed, 5 Sep 2007 11:17:49 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 8A3CD13C480 for ; Wed, 5 Sep 2007 11:17:49 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.1/8.14.1) with ESMTP id l85BHlZV086545 for ; Wed, 5 Sep 2007 11:17:47 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.1/8.14.1/Submit) id l85BHlnd086544; Wed, 5 Sep 2007 11:17:47 GMT (envelope-from nobody) Message-Id: <200709051117.l85BHlnd086544@www.freebsd.org> Date: Wed, 5 Sep 2007 11:17:47 GMT From: Wei-Hao Syu To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: docs/116117: update handbook/basics translation of traditional chinese 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, 05 Sep 2007 11:20:16 -0000 >Number: 116117 >Category: docs >Synopsis: update handbook/basics translation of traditional chinese >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Wed Sep 05 11:20:14 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Wei-Hao Syu >Release: 6.2-STABLE >Organization: >Environment: FreeBSD jasmine.ck49th318.org 6.2-STABLE FreeBSD 6.2-STABLE #6: Thu Aug 16 09:20:37 CST 2007 root@jasmine.ck49th318.org:/usr/obj/usr/src/sys/JASMINE amd64 >Description: please see the attached file. >How-To-Repeat: >Fix: Patch attached with submission follows: Chris Shumway Rewritten by UNIX °ò¦·§©À ·§­z ±µ¤U¨Óªº³o¤@³¹±N²[»\ FreeBSD §@·~¨t²Îªº°ò¥»«ü¥O¤Î¥\¯à¡C ¤j³¡¥÷ªº¤º®e¦b &unix;-like §@·~¨t²Î¤¤³£¬O¬Û³qªº¡C ¦pªG±z¹ï³o¨Ç¤º®e¼ô±xªº¸Ü¡A¥i¥H©ñ¤ßªº¸õ¹L¡C ¦pªG±z­è±µÄ² FreeBSD ¡A¨º±z¤@©w­n¥J²ÓªºÅª§¹³o³¹¡C Ū§¹³o¤@³¹¡A±z±N·|¤F¸Ñ: ¦p¦ó¨Ï¥Î FreeBSD ªºvirtual consoles¡C &unix; ÀÉ®×Åv­­¹B§@ªº¤è¦¡¥H¤Î &os; ¤¤Àɮתº flags¡C ¹w³]ªº &os; Àɮרt²Î°t¸m¡C &os; ªººÏºÐµ²ºc¡C ¦p¦ó±¾¸ü(mount)¡B¨ø¸ü(umount)Àɮרt²Î ¤°»ò¬Oprocesses¡Bdaemons ¥H¤Î signals ¡C ¤°»ò¬O shell ¡A¥H¤Î¦p¦óÅܧó±z¹w³]ªºµn¤JÀô¹Ò¡C ¦p¦ó¨Ï¥Î°ò¥»ªº¤å¦r½s¿è¾¹¡C ¤°»ò¬O devices ©M device nodes ¡C &os; ¤U¨Ï¥Îªº binary ®æ¦¡¡C ¦p¦ó¾\Ū manual pages ¥HÀò±o§ó¦hªº¸ê°T¡C Virtual Consoles ©M²×ºÝ¾÷ virtual consoles terminals ¦³«Ü¦h¤èªk¥i¥H¾Þ§@ FreeBSD ¡A¨ä¤¤¤@ºØ´N¬O¦b¤å¦r²×ºÝ¾÷¤W¥´¦r¡C ¦p¦¹¨Ï¥Î FreeBSD §Y¥i»´©öªºÅé·|¨ì &unix; §@·~¨t²Îªº«Â¤O©M¼u©Ê¡C ³o¤@¸`´y­z¤°»ò¬O²×ºÝ¾÷©M console¡A¥H¤Î¥i¥H¦p¦ó¦b FreeBSD ¤¤¹B¥Î¥¦­Ì¡C The Console console ¦pªG±z¨S¦³±N FreeBSD ³]©w¦¨¶}¾÷®É¦Û°Ê¶i¤J¹Ï§Î¤Æ¼Ò¦¡¡A¨t²Î·|¦b±Ò°Êªº script ¶]§¹¤§«áÅã¥Üµn¤Jªº´£¥Ü²Å¸¹¡C ±z±N·|¬Ý¨ì¹³¬O³o¼ËªºªF¦è¡G Additional ABI support:. Local package initialization:. Additional TCP options:. Fri Sep 20 13:01:06 EEST 2002 FreeBSD/i386 (pc3.example.org) (ttyv0) login: ³o­Ó°T®§¦b±zªº¨t²Î¤W·|¦³¨Ç³\ªº¤£¦P¡A¦ý¬OÀ³¸Ó·|¬Ý¨ìÃþ¦üªºªF¦è¡C §Ú­Ì·P¿³½ìªº¬O³Ì«á¨â¦æ¡A³Ì«á¨â¦æ¬O¡G FreeBSD/i386 (pc3.example.org) (ttyv0) ³o¦æ¥]§t¤F­è¶}¾÷§¹¨t²Îªº¸ê°T¡C ±z¬Ý¨ìªº¬O¦b Intel ©Î¬Û®e³B²z¾¹ªº x86 ¬[ºc¤W°õ¦æªº FreeBSDªº console ³o´N¬O i386 ªº·N¸q¡C ª`·N§Y¨Ï±z¤£¬O¦b Intel ªº 386 ³B²z¾¹¤W°õ¦æ FreeBSD ¡A¤@¼Ë¬Oi386¡C ³o¤£¬O«ü§Aªº³B²z¾¹ªº«¬¸¹¡A³o¸ÌÅã¥Üªº¬O§A³B²z¾¹ªº¬[ºc ¡C ³o¥x¾÷¾¹ªº¦W¦r (¨C¥x &unix; ¾÷¾¹³£¦³¤@­Ó¦W¦r) ¬O pc3.example.org¡A¦Ó±z²{¦b¬Ý¨ìªº¬O¥¦ªº¨t²Î console— ttyv0²×ºÝ¾÷¡C ³Ì«áªº¤@¦æÀ³¸Ó³£·|¬O¡G login: ³o¬O±zÀ³¸Ó­n¿é¤J±zªº±b¸¹¦WºÙªº¦a¤è¡C ¤U¤@¤p¸`±N§i¶D±z¦p¦óµn¤J FreeBSD¡C µn¤J FreeBSD FreeBSD ¬O¤@­Ó multiuser¡Bmultiprocessing ªº¨t²Î¡C ³o¬O¤@­Ó¥¿¦¡ªº¦WºÙ¡A«üªº¬O¦b³æ¤@¾÷¾¹¤W¥i¥H¦P®É³Q¤£¦P¤H¨Ï¥Î¡A¦ý¦P®É¥i¥H°õ¦æ«Ü¦hµ{¦¡ªº¨t²Î¡C ¨C¤@ºØ¦h¨Ï¥ÎªÌ¨t²Î³£»Ý­n¥i¥H¤À¿ë¤£¦P¨Ï¥ÎªÌªº¤èªk¡C ¦b FreeBSD (¥H¤Î©Ò¦³ªº &unix;-like §@·~¨t²Î) ¤¤¡A©Ò¦³ªº¨Ï¥ÎªÌ¦b°õ¦æµ{¦¡¤§«e¥²¶·¥ýµn¤J¨t²Î¡C ¨C­Ó¨Ï¥ÎªÌ³£¦³¤@²Õ¿W¯Sªº±b¸¹¦WºÙ (username)¤Î±K½X(password)¡C FreeBSD ¦b¤¹³\¨Ï¥ÎªÌ°õ¦æµ{¦¡«e±N·|¥ý°Ý³o¨â­Ó°ÝÃD¡C startup scripts ¦b FreeBSD ¶}¾÷¨Ã¶]§¹°_°Êªº script ¤§«á ³o¨Ç°_°Êªº script ¬O¦b¶}¾÷ªº®É­Ô FreeBSD ·|¦Û°Ê°õ¦æªºµ{¦¡¡C ¥L­Ì¥D­nªº¥\¯à¬O±N©Ò¦³¸Ó°õ¦æªºªF¦è³]©w¦n¡A¨Ã±N±z³]©w¦¨­I´º°õ¦æªºªA°È±Ò°Ê¡C ¡A¥¦±N·|¦L¥X´£¥Ü¦r¤¸­n¨D±z¿é¤J¥¿½Tªº±b¸¹¦WºÙ¡G login: ¦b³o­Ó½d¨Ò¸Ì¡A§Ú­Ì°²³]±zªº±b¸¹¬Ojohn¡C ¦b´£¥Ü¦r¤¸³B¿é¤J john ¨Ã«ö¤U Enter¡C ±µµÛ±zÀ³¸Ó·|¬Ý¨ì¥t¤@­Ó´£¥Ü¦r¤¸­n±z¿é¤J±K½X¡G login: john Password: ¿é¤J john ªº±K½X¡A¦A«ö¤U Enter¡C ¿é¤Jªº±K½X ¤£·|Åã¥Ü¦b¿Ã¹õ¤W¡C ±z¤£»Ý­n¬°¦¹¾á¤ß¡A³o¼Ë°µ¬O¬°¤F¦w¥þ¤Wªº°ÝÃD¡C ¦pªG±z¿é¤J¤F¥¿½Tªº±K½X¡A±zÀ³¸Ó¤w¸gµn¤J FreeBSD¡C ²{¦b´N¥i¥H¹Á¸Õ©Ò¦³¥i¥Îªº«ü¥O¤F¡C ±zÀ³¸Ó·|¬Ý¨ìMOTD (§Y¤µ¤é°T®§¡BMessages Of The Day)¡A«á­±±µµÛ©R¥O´£¥Ü¦r¤¸ (¤@­Ó #,$, ©Î¬O % ¦r¤¸)¡C ³o´Nªí¥Ü±z¤w¸g¦¨¥\µn¤J FreeBSD ¤F¡C ¦h­« Console ¦b¤@­Ó Console ¤U°õ¦æ &unix; ·íµM¬O¨S¦³°ÝÃD¡AµM¦Ó FreeBSD ¬O¥i¥H¦P®É°õ¦æ«Ü¦hµ{¦¡ªº¡C ¹³ FreeBSD ³o¼Ë¥i¥H¦P®É°õ¦æ¤@¤j°ïµ{¦¡ªº§@·~¨t²Î¡A¥u¦³¤@­Ó console ¥i¥H¿é¤J«ü¥O¹ê¦b¬O¦³ÂI®ö¶O¡C ¦b¦¹virtual consoles´N«Ü¦³¥Î¤F¡C FreeBSD ¥i¥H³Q³]©w¦¨¦P®É¦³«Ü¦h virtual console¡A¥Î´X­Ó«öÁ䪺²Õ¦X´N¥i¥H±q¤@­Ó virtual console ¸õ¨ì§Oªº virtual console ¥h¡C ¨C¤@­Ó console ³£¦³¦Û¤w¤£¦Pªº¿é¥XÀW¹D¡A ·í±q¬Y¤@­Ó virtual console ¤Á´«¨ì¤U¤@­Óªº®É­Ô¡AFreeBSD ·|¾A·íªº³B²zÁä½L¿é¤J¤Î¿Ã¹õ¿é¥X¡C FreeBSD «O¯d¤F¯S§Oªº«öÁä²Õ¦X¨Ó¤Á´« console ¦b &man.syscons.4;¡B&man.atkbd.4;¡B&man.vidcontrol.1;¡B¥H¤Î &man.kbdcontrol.1;µ¥ manual page ¤¤¡A¹ï©ó FreeBSD ªº console ¤ÎÁä½LÅX°Êµ{¦¡¦³¸Ô²Óªº§Þ³N»¡©ú¡C §Ú­Ì¦b³o¸Ì¤£°Q½×²Ó¸`¡A¦³¿³½ìªºÅªªÌÀH®É¥i¥H¦b manual page ¤¤¬d¨ìÃö©ó¹B§@¤è¦¡ªº§ó¸Ô²Ó¥B§¹¾ãªº¸ÑÄÀ¡C ¡C ±z¥i¥H¥Î AltF1¡B AltF2¡B¨ì AltF8 ¨Ó¤Á´« FreeBSD ªº¤£¦P console¡C ·í±z±q¤@­Ó console ¤Á´«¨ì¤U¤@­Óªº®É­Ô¡AFreeBSD ·|³B²z¿Ã¹õ¿é¥XªºÀx¦s¤Î¦^´_¡C ³o´N¦n¹³¦³«Ü¦hµêÀÀªº¿Ã¹õ©MÁä½L¥i¥HÅý±z¿é¤J«ü¥Oµ¹ FreeBSD °õ¦æ¡C ¦b¬Y¤@­Ó console ¤W°õ¦æªºµ{¦¡¨Ã¤£·|¦]¬°¤Á¨ì§Oªº console ¦Ó°±¤î°õ¦æ¡A·í±z¤Á´«¨ì¥t¤@­Ó console ªº®É­Ô¡A¥L­Ì·|Ä~Äò°õ¦æ¡C <filename>/etc/ttys</filename> ÀÉ FreeBSD ¹w³]ªºµêÀÀ console Á`¦@¦³ 8 ­Ó¡A ¦ý³o¨Ã«Dµw©Ê³W©w¡A±z¥i»´ÃP³]©w³o¨ÇµêÀÀ console ªº¼Æ¶q¼W´î¡C ¦³ÃöµêÀÀ console ªº½s¸¹¸ò³]©w³£¦b /etc/ttys ³oÀɮפº³]©w¡C ¥i¥H¥Î /etc/ttys Àɮרӳ]©w FreeBSD ªºµêÀÀ console¡C Àɮפº¨C¦æ«Dµù¸Ñ¤å¦r(¸Ó¦æ¶}ÀY¨S¦³ # ³o¦r)³£¬O³]©w²×ºÝ¾÷©ÎµêÀÀ console¡C FreeBSD ¹w³]¦³ 9 ­ÓµêÀÀ console ¦ý¥u±Ò°Ê 8 ­Ó¡A¤]´N¬O¥H¤U¥H ttyv ¶}ÀYªº¨º´X¦æ³]©w¡C # name getty type status comments # ttyv0 "/usr/libexec/getty Pc" cons25 on secure # Virtual terminals ttyv1 "/usr/libexec/getty Pc" cons25 on secure ttyv2 "/usr/libexec/getty Pc" cons25 on secure ttyv3 "/usr/libexec/getty Pc" cons25 on secure ttyv4 "/usr/libexec/getty Pc" cons25 on secure ttyv5 "/usr/libexec/getty Pc" cons25 on secure ttyv6 "/usr/libexec/getty Pc" cons25 on secure ttyv7 "/usr/libexec/getty Pc" cons25 on secure ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm off secure ¦³Ãö³oÀɨCÄæ¦ìªº³]©w»P¨ä¥L¿ï¶µ¡A½Ð°Ñ¾\ &man.ttys.5; »¡©ú¡C Single User ¼Ò¦¡ªº Console ¦³Ãö single user ¼Ò¦¡ ªº¤¶²Ð¦b ³oÃ䦳¸ÔºÉ¤¶²Ð¡C ¦b single user ¼Ò¦¡®É¡A¯à°÷¨Ï¥Îªº console ¥u¦³¤@­Ó¡A¨ÃµLµêÀÀ console ¥i¥Î¡C ¦Ó single user ¼Ò¦¡¬ÛÃö³]©w­È¥i¥H¦b /etc/ttys ÀÉ°µ½Õ¾ã¡C ¤U­±¥H console ¶}ÀYªº¨º¦æ¡A´N¬O¤F¡G # name getty type status comments # # If console is marked "insecure", then init will ask for the root password # when going to single-user mode. console none unknown off secure ¦b console ¨º¦æ«e­±ªºµù¸Ñ¦³´£¨ì¡A¥i¥H§â¨º¦æªº secure §ï¬° insecure¡A ¦p¦¹¤@¨Ó¡A§Y¨Ï FreeBSD ¶i¤J single user ¼Ò¦¡¡A ¤´·|­n¨D±z¿é¤J root ªº±K½X¡C ½Ð¼f·V¦Ò¼{¬O§_­n§ï¬° insecure¡C ¦]¬°¸U¤@§Ñ°O root ±K½Xªº¸Ü¡A­Y­nµn¤J single user ¼Ò¦¡´N¦³¨Ç³Â·Ð¤F¡C¾¨ºÞÁÙ¦³¨ä¥L¤è¦¡¥i¥Hµn¤J¡A¦ý¹ï¤£¼ô FreeBSD ¶}¾÷µ{§Çªº¤H¦Ó¨¥¡A´N·|¬Û·í´Æ¤â¡C Åv­­ UNIX FreeBSD ·½¦Û©ó BSD &unix;¡AÄ~©Ó¤F´X­Ó­«­nªº &unix; ·§©À¡C ­º¥ý¤]³Ì©úÅã¡A¥¦¬O¤@´Ú multi-user §@·~¨t²Î¡C ¥¦¥i¥H¦P®É³B²z¦h¤H¦h¤u¡A­t³d¹ý©³ªº¤À¨É»PºÞ²z¨Ó¦Û¨C¦ì¨Ï¥ÎªÌ¹ï µwºÐ¸Ë¸m¡B¶gÃä³]³Æ¡B°O¾ÐÅé¤Î CPU ®É¶¡ªº­n¨D¡C ¤]¦]¬°¨t²Î¯à°÷¤ä´©¦h¨Ï¥ÎªÌ¡A©Ò¥H¨t²ÎºÞ²zªº¤@¤Á³£¦³Åv­­ ¨Ó¨M©w½Ö¥i¥HŪ¨ú¡B¼g¤J©Î°õ¦æ¸ê·½¡C ³o¨ÇÅv­­¤À§O¨Ï¥Î¤T²Õ¤K¶i¦ìªº¼Æ¦rÀx¦s¡A¤@²Õ¥NªíÀɮתº©Ò¦³ªÌ ¡A¤@²Õ¥NªíÀɮשÒÄݪº¸s²Õ¡A¦Ó³Ì«á¤@²Õ«h¥Nªí¨ä¥L©Ò¦³¤H¡C ªí¥Ü³o¨Ç¼Æ¦rªº¤è¦¡¦p¤U: permissions file permissions ­È Åv­­ ¥Ø¿ýÅã¥Ü 0 ¤£¥iŪ¨ú, ¤£¥i¼g¤J, ¤£¥i°õ¦æ --- 1 ¤£¥iŪ¨ú, ¤£¥i¼g¤J, ¥i°õ¦æ --x 2 ¤£¥iŪ¨ú, ¥i¼g¤J, ¤£¥i°õ¦æ -w- 3 ¤£¥iŪ¨ú, ¥i¼g¤J, ¥i°õ¦æ -wx 4 ¥iŪ¨ú, ¤£¥i¼g¤J, ¤£¥i°õ¦æ r-- 5 ¥iŪ¨ú, ¤£¥i¼g¤J, ¥i°õ¦æ r-x 6 ¥iŪ¨ú, ¥i¼g¤J, ¤£¥i°õ¦æ rw- 7 ¥iŪ¨ú, ¥i¼g¤J, ¥i°õ¦æ rwx ls directories ¨Ï¥Î«ü¥O &man.ls.1; ±z¥i¥H¥Î °µ¬°¨ä°Ñ¼Æ¡A ¨ÓÀ˵ø¸Ô²Óªº¥Ø¿ý²M³æ¡C ²M³æ¤¤Äæ¦ìªº¸ê°T¥]§tÀÉ®×¹ï©Ò¦³ªÌ¡B¸s²Õ¤Î¨ä¥L¤HªºÅv­­¡C ¦bÀH«K¤@­Ó¥Ø¿ý©³¤U°õ¦æ ls -l¡A·|Åã¥Ü¦p¤Uªºµ²ªG: &prompt.user; ls -l total 530 -rw-r--r-- 1 root wheel 512 Sep 5 12:31 myfile -rw-r--r-- 1 root wheel 512 Sep 5 12:31 otherfile -rw-r--r-- 1 root wheel 7680 Sep 5 12:31 email.txt .. ¦b³o¸Ì§i©Ò±z¸Ó¦p¦ó°Ï¤À ls -l ²Ä¤@Äæ·í¤¤ªº¸ê°T: -rw-r--r-- ²Ä¤@­Ó (³Ì¥ªÃä) ªº¦r¤¸¥Î¨Óªí¥Ü³o­ÓÀɮתºÃþ«¬¬°¦ó¡A °£¼Ð·ÇÀÉ®×¥H¥~¡A©|¦³¥Ø¿ý¡B¯S®í¦r¤¸¸Ë¸m (Special character device)¡B Socket ¤Î¨ä¥L¯S®íµêÀÀÀɮ׸˸m (Special pseudo-file device)¡A ¦b¦¹¨Ò·í¤¤¡A- ªí¥Ü¸ÓÀɮ׬°¤@­Ó¼Ð·ÇªºÀɮסC ½d¨Ò¤¤±µ¤U¨Óªº¤T­Ó¦r¤¸¤¤¡Arw- ¥Nªí©Ò¦³ªÌ¹ïÀÉ®×¾Ö¦³ªºÅv­­¡C ¦A±µ¤U¨Óªº¤T­Ó¦r¤¸¡A r-- «h¥Nªí¸s²Õ¹ïÀÉ®×¾Ö¦³ªºÅv­­¡A ³Ì«á¤T­Ó¦r¤¸¡Ar-- «h¥Nªí¨ä¥L¤H¹ïÀÉ®×¾Ö¦³ªºÅv­­¡C ¯}§é¸¹ (-) ªí¥Ü¨S¦³Åv­­¡A½d¨Ò¤¤ªº³o­ÓÀɮתºÅv­­¡A ¥u¤¹³\©Ò¦³ªÌŪ¨ú¡B¼g¤JÀɮסA¸s²Õ¥H¤Î¨ä¥L¤H¶È¯àŪ¨úÀɮסC ®Ú¾Ú¥H¤Wªºªí®æ¡A¦¹ºØÅv­­ªºÀÉ®×¥i¥H¨Ï¥Î 644 ¨Óªí¥Ü¡A ¨C²Õ¼Æ¦r¤À§O¥NªíÀɮתº¤TºØÅv­­¡C ¥H¤W¬O¤£¿ùªº¤è¦¡¡A¦ý¨t²Î¸Ó¦p¦ó±±¨î¸Ë¸mªºÅv­­¡H ¹ê»Ú¤W FreeBSD ¹ï¤j¦hªºµwºÐ¸Ë¸m´N¦p¦PÀɮסAµ{¦¡¥i¥H¶}±Ò¡BŪ¨ú¥H¤Î¼g¤J¸ê®Æ¦p¤@¯ëÀɮסC ³o¨Ç¯S®í¸Ë¸mÀÉ®× (Special device file) ³£Àx¦s©ó /dev ¥Ø¿ý¤¤¡C ¥Ø¿ý¤]¦P¦pÀɮסA¾Ö¦³Åª¨ú¡B¼g¤J¤Î°õ¦æªºÅv­­¡A¦ý¦b°õ¦æÅv­­¤W»PÀɮצ³©úÅ㪺®t²§¡C ·í¥Ø¿ý³Q¼Ð¥Ü¬°¥i°õ¦æ®É¡A¥Nªí¥i¥H¨Ï¥Î cd (§ó§ï¥Ø¿ý) ¶i¤J¸Ó¥Ø¿ý¡C¤]¥Nªí¯à°÷¦s¨ú¦b¦¹¥Ø¿ý¤§¤¤ªº¤wª¾ÀɦWªºÀÉ®× (·íµM¡AÀɮפ´¾Ö¦³¦Û¤vªºÅv­­) ¤×¨ä¡A­n¯à°÷¦C¥X¥Ø¿ý¤º®e¡A¥²¶·¾Ö¦³¥Ø¿ýªºÅª¨úÅv­­¡C ¦Ó·í­n§R°£¤wª¾ÀɦWªºÀɮ׮ɡA¤]¥²¶·¾Ö¦³ÀɮשҦb¥Ø¿ýªº¼g¤J ¥H¤Î °õ¦æªºÅv­­¡C ÁÙ¦³¤@¨ÇÅv­­¡A¦ý³o¨ÇÅv­­¥D­n¦b¯S®í±¡ªp¨Ï¥Î¡A¦p setuid binaries ¤Î sticky directories¡C ¦pªG±zÁÙ·Qª¾¹D§ó¦hÀÉ®×Åv­­ªº¸ê°T¤Î¨Ï¥Î¤èªk¡A½Ð°È¥²°Ñ¾\ &man.chmod.1; »¡©ú¤å¥ó¡C Tom Rhodes Contributed by Åv­­²Å¸¹ permissionssymbolic Åv­­²Å¸¹¥iºÙ°µ²Å¸¹ªí¥Ü¡A¨Ï¥Î¦r¤¸ªº¤è¦¡¨Ó¨ú¥N¨Ï¥Î¼Æ­È¨Ó³]©wÀɮשΥؿýªºÅv­­¡C ²Å¸¹ªí¥Üªº®æ¦¡¨Ì§Ç¬° (¬Y¤H)(°Ê§@)(Åv­­)¡A¥i¨Ï¥Îªº²Å¸¹¦p¤U: ¶µ¥Ø ¦r¥À ·N¸q (¬Y¤H) u ¨Ï¥ÎªÌ (¬Y¤H) g ¸s²Õ©Ò¦³ªÌ (¬Y¤H) o ¨ä¥L (¬Y¤H) a ©Ò¦³ (world) (°Ê§@) + ¼W¥[Åv­­ (°Ê§@) - ²¾°£Åv­­ (°Ê§@) = «ü©wÅv­­ (Åv­­) r Ū¨ú (Åv­­) w ¼g¤J (Åv­­) x °õ¦æ (Åv­­) t Sticky bit (Åv­­) s Set UID ©Î GID ¦p¥ý«e¦P¼Ë¨Ï¥Î &man.chmod.1; «ü¥O¨Ó³]©w¡A¦ý¨Ï¥Îªº°Ñ¼Æ¬°³o¨Ç¦r¤¸¡C ¨Ò¦p¡A±z¥i¥H¨Ï¥Î¤U¦C«ü¥O¸T¤î¨ä¥L¨Ï¥ÎªÌ¦s¨úÀÉ®× FILE: &prompt.user; chmod go= FILE ­Y¦³¨â­Ó¥H¤Wªº²Å¸¹ªí¥Ü¥i¥H¨Ï¥Î³r¸¹(,)°Ï¹j¡C ¨Ò¦p¡A¤U¦C«ü¥O±N·|²¾°£¸s²Õ¤Î¨ä¥L¤H ¹ïÀÉ®× FILE ªº¼g¤JÅv­­¡A ¨Ã¨Ï©Ò¦³¤H(world)¹ï¸ÓÀɦ³°õ¦æÅv­­¡C &prompt.user; chmod go-w,a+x FILE Tom Rhodes Contributed by &os; Àɮ׺X¼Ð(Flag) °£¤F«e­±´£¨ìªºÀÉ®×Åv­­¥~¡A&os; ¤ä´©¨Ï¥Î Àɮ׺X¼Ð¡C ³o¨ÇºX¼Ð¼W¥[¤FÀɮתº¦w¥þ©Ê¤ÎºÞ²z©Ê¡A¦ý¤£¥]§t¥Ø¿ý¡C Àɮ׺X¼Ð¼W¥[¤FºÞ²z©Ê¡A½T«O¦b¬Y¨Ç®É­Ô root ¤£·|·N¥~±NÀɮ׭קï©Î²¾°£¡C ­×§ïªºÀÉ®× flag ¶È»Ý­n¨Ï¥Î¾Ö¦³Â²©öªº¤¶­±ªº &man.chflags.1; ¤u¨ã¡C ¨Ò¦p¡A¼Ð¥Ü¨t²Î¸T¤î§R°£ªººX¼Ð©óÀÉ®× file1¡A¨Ï¥Î¤U¦C«ü¥O: &prompt.root; chflags sunlink file1 ­Y­n²¾°£¨t²Î¸T¤î§R°£ªººX¼Ð¡A ¥u»Ý­n²³æ¦b «e¥[¤W no¡A¨Ò¦p: &prompt.root; chflags nosunlink file1 ¨Ï¥Î &man.ls.1; ¤Î°Ñ¼Æ ¥iÀ˵øÀɮץثeªººX¼Ð: &prompt.root; ls -lo file1 ¿é¥Xªºµ²ªG¦p¤U: -rw-r--r-- 1 trhodes trhodes sunlnk 0 Mar 1 05:54 file1 ¦h¼ÆªººX¼Ð¶È¯à¥Ñ root ¨Ï¥ÎªÌ¨Ó¼Ð¥Ü©Î²¾°£¡A¦Ó³¡¥÷ºX¼Ð¥i¥ÑÀɮשҦ³ªÌ³]©w¡C ³o¸Ì«ØijºÞ²zªÌ¾\Ū &man.chflags.1; ¤Î &man.chflags.2; »¡©ú¤å¥ó¨ú±o§ó¦hªº¬ÛÃö¸ê°T¡C ¥Ø¿ýµ²ºc directory hierarchy »{ÃÑ FreeBSD ªº¥Ø¿ý¬[ºc¡A´N¥i¹ï¨t²Î¦³·§²¤ªº°ò¦²z¸Ñ¡C ³Ì­«­nªº²ö¹L©ó¾ã­Ó¥Ø¿ýªº®Ú¥Ø¿ý¡A´N¬O / ¥Ø¿ý¡A³o¥Ø¿ý·|¦b¶}¾÷®É²Ä¤@­Ó¥ý±¾¸ü (mount)¡A¨ä¤¤¸Ì­±¦³µ¹ multi-user ¾Þ§@ªº°ò¥»¨t²Î¡C®Ú¥Ø¿ý¤]·|°O¿ý¨C­ÓÀɮרt²Î¤§¬ÛÃö±¾¸üÂI (mount point)¡C ±¾¸üÂI´N¬OÅý·s¼WªºÀɮרt²Î¡A¯à±µ¤W®Ú¥Ø¿ýÀɮרt²Îªº¥Ø¿ý¡C ¦b ³oÃä¹ï¦¹¦³§ó¸Ô²Ó¤¶²Ð¡C ¼Ð·Çªº±¾¸üÂI¥]¬A¤F /usr, /var, /tmp, /mnt¡A¥H¤Î /cdrom¡C ³o¨Ç¥Ø¿ý³q±`·|°O¿ý¦b /etc/fstab ³]©wÀɤº¡C /etc/fstab ¬O°O¿ý¦UÀɮרt²Î¤Î¬ÛÃö±¾¸üÂIªºªí®æ¡C ¤j³¡¤À¦b /etc/fstab °O¿ýªºÀɮרt²Î¡A·|¦b¶}¾÷®É¥Ñ &man.rc.8; script ¨Ó¦Û°Ê±¾¸ü¡A°£«D¥¦­Ì¦³³]©w ¿ï¶µ¡C²Ó¸`»¡©ú¥i°Ñ¾\ ¡C ¦³ÃöÀɮרt²Î¬[ºcªº§¹¾ã»¡©ú¥i°Ñ¾\ &man.hier.7;¡C ²{¦b©O¡AÅý§Ú­Ì¤j­P¥ý¤@¿s±`¨£ªº¥Ø¿ý¦³­þ¨Ç§a¡C ¥Ø¿ý »¡©ú / Àɮרt²Îªº®Ú¥Ø¿ý¡C /bin/ ¾A¥Î single-user ¸ò multi-user ªº°ò¥»¤u¨ã¡C /boot/ §@·~¨t²Î¶}¾÷¹Lµ{·|¥Î¨ìªºµ{¦¡¡B³]©wÀÉ¡C /boot/defaults/ ¹w³]ªº¶}¾÷±Ò°Ê³]©wÀÉ¡A¸Ô±¡½Ð°Ñ¾\ &man.loader.conf.5;¡C /dev/ Device nodes¡A¸Ô±¡½Ð°Ñ¾\ &man.intro.4;¡C /etc/ ¨t²Î³]©wÀɤΤ@¨Ç script ÀÉ¡C /etc/defaults/ ¹w³]ªº¨t²Î³]©wÀÉ¡A¸Ô±¡½Ð°Ñ¾\ &man.rc.8;¡C /etc/mail/ MTA(Mail Transport Agent)ªº¬ÛÃö³]©wÀÉ¡A¹³¬O &man.sendmail.8;¡C /etc/namedb/ named ³]©wÀÉ¡A¸Ô±¡½Ð°Ñ¾\ &man.named.8;¡C /etc/periodic/ ¨C¤é¡B¨C¶g¡B¨C¤ë³z¹L &man.cron.8;; °õ¦æªº©w´Á±Æµ{ script¡A ¸Ô±¡½Ð°Ñ¾\ &man.periodic.8;¡C /etc/ppp/ ppp ³]©wÀÉ¡A¸Ô±¡½Ð°Ñ¾\ &man.ppp.8;¡C /mnt/ ¨t²ÎºÞ²zªÌºD¥Î¥R·íÁ{®É±¾¸üÂIªºªÅ¥Ø¿ý¡C /proc/ Process Àɮרt²Î¡A¸Ô±¡½Ð°Ñ¾\ &man.procfs.5; ¤Î &man.mount.procfs.8;¡C /rescue/ ºò«æ±Ï´©¥Î³~ªº¤@¨Ç statically linked µ{¦¡¡A¸Ô±¡½Ð°Ñ¾\ &man.rescue.8;¡C /root/ root ±b¸¹ªº®a¥Ø¿ý¡C /sbin/ ¨Ñ single-user ¤Î multi-user Àô¹Ò¨Ï¥Îªº¨t²Îµ{¦¡¤ÎºÞ²z¤u¨ã¡C /tmp/ Á{®ÉÀɮסC ¤@¯ë¦Ó¨¥¡A­«¶}¾÷¤§«á /tmp ¤ºªºªF¦è·|³Q²M°£±¼¡C ¦Ó³q±`·|±N memory-based Àɮרt²Î±¾¸ü¦b /tmp ¤W¡C ³o¨Çº¾¨Æ¥i³z¹L tmpmfs ¬ÛÃöªº &man.rc.conf.5; Àô¹ÒÅܼƨӦ۰ʧ¹¦¨¡C (©Î¬O¦b /etc/fstab ¤º°µ³]©w¡A¸Ô±¡½Ð°Ñ¾\ &man.mdmfs.8;¡C) /usr/ ¥D­n¬O¨Ï¥ÎªÌ©Ò¦w¸Ëªº¤u¨ãµ{¦¡¡BÀ³¥Îµ{¦¡¦s©ñ³B¡C /usr/bin/ ±`¥Î¤u¨ã¡B¶}µo¤u¨ã¡BÀ³¥Î³nÅé¡C /usr/include/ ¼Ð·Ç C include ªº¬ÛÃö header ÀÉ®×®w¡C /usr/lib/ ¨ç¦¡®w¦s©ñ³B¡C /usr/libdata/ ¨ä¥L¦U¦¡¤u¨ãªº¸ê®ÆÀÉ¡C /usr/libexec/ ¨t²Î daemons ¤Î¨t²Î¤u¨ãµ{¦¡(³z¹L¨ä¥Lµ{¦¡¨Ó°õ¦æ)¡C /usr/local/ ¦s©ñ¤@¨Ç¦Û¦æ¦w¸Ëªº°õ¦æÀÉ¡B¨ç¦¡®wµ¥µ¥¡C ¦P®É¡A¤]¬O FreeBSD ports ¬[ºcªº¹w³]¦w¸Ë¥Ø¿ý¡C /usr/local ¤ºªº¥Ø¿ý¬[ºc¤j­P»P /usr ¬Û¦P¡A¸Ô±¡½Ð°Ñ¾\ &man.hier.7; »¡©ú¡C¦ý man ¥Ø¿ý¨Ò¥~¡A¥¦­Ì¬Oª½±µ©ñ¦b /usr/local ©³¤U¡A¦Ó«D /usr/local/share¡A ¦Ó ports ©Ò¦w¸Ëªº»¡©ú¤å¥ó«h¦b share/doc/port¡C /usr/obj/ ¦b½sĶ /usr/src ¥Ø¿ý®É©Ò²£¥Íªº¬ÛÃö¬[ºc object ÀɮסC /usr/ports FreeBSD Ports Collection (optional)¡C /usr/sbin/ ¨t²Î daemon ¤Î¨t²Î¤u¨ã(ª½±µ¥Ñ¨Ï¥ÎªÌ°õ¦æ)¡C /usr/share/ ¦U¬[ºc¬Ò¦@³qªºÀɮסC /usr/src/ BSD ¥»¨­ªº­ì©l½X(©Î¦Û¦æ·s¼Wªº)¡C /usr/X11R6/ X11R6 ¬ÛÃö®M¥óªº°õ¦æÀÉ¡B¨ç¦¡®wµ¥(optional)¡C /var/ ¦s©ñ¦UºØ¥Î³~ªº log ÀÉ¡BÁ{®É©Î¼È®É¦s©ñ¡B¦C¦L©Î¶l¥óªº spool ÀɮסC¦³®É­Ô¡Amemory-based Àɮרt²Î¤]·|±¾¸ü¦b /var¡C ³o¨Çº¾¨Æ¥i³z¹L varmfs ¬ÛÃöªº &man.rc.conf.5 Àô¹ÒÅܼƨӦ۰ʧ¹¦¨¡C(©Î¬O¦b /etc/fstab ¤º°µ³]©w¡A¬ÛÃö²Ó¸`½Ð°Ñ¾\ &man.mdmfs.8;¡C) /var/log/ ¦U¶µ¨t²Î°O¿ýªº log ÀɮסC /var/mail/ ¦U¨Ï¥ÎªÌªº mailbox ÀɮסC /var/spool/ ¦UºØ¦Lªí¾÷¡B¶l¥ó¨t²Îªº spool ¥Ø¿ý¡C /var/tmp/ Á{®ÉÀɮסC ³o¨ÇÀɮצb­«¶}¾÷«á³q±`¤´·|«O¯d¡A°£«D /var ¬OÄÝ©ó memory-based Àɮרt²Î¡C /var/yp °O¿ý NIS maps¡C ºÏºÐ²Õ´ FreeBSD ¥Î¨Ó´M§äÀɮתº³Ì¤p³æ¦ì´N¬OÀɮתº¦WºÙ¤F¡C Àɮתº¦WºÙ¦³¤j¤p¼g¤§¤À¡A©Ò¥H»¡ readme.txt ©M README.TXT ¬O¨â­Ó¤£¦PªºÀɮסC FreeBSD ¨Ã¤£¨Ï¥Î°ÆÀɦW (.txt) ¨Ó§P§O³o¬O¤@­Óµ{¦¡ÀÉ¡B¤å¥óÀɩάO¨ä¥LÃþ«¬ªºÀɮסC Àɮצs¦b¥Ø¿ý¸Ì­±¡C ¤@­Ó¥Ø¿ý¤¤¥i¯à¨S¦³¥ô¦óÀɮסA¤]¥i¯à¦³¦n´X¦Ê­ÓÀɮסC ¥Ø¿ý¤§¤¤¤]¥i¥H¥]§t¨ä¥Lªº¥Ø¿ý¡F±z¥i¥H«Ø¥ß¶¥¼h¦¡ªº¥Ø¿ý¥H«K¸ê®ÆªººÞ²z¡C ÀɮשΥؿýªº¹ïÀ³¬OÂǥѵ¹©wªºÀɮשΥؿý¦WºÙ¡AµM«á¥[¤W¥¿±×½u²Å¸¹ (/)¡F¤§«á¦Aµø»Ý­n¥[¤W¨ä¥Lªº¥Ø¿ý¦WºÙ¡C ¦pªG±z¦³¤@­Ó¥Ø¿ý foo ¡A¸Ì­±¦³¤@­Ó¥Ø¿ý¥s§@ bar ¡A³o­Ó¥Ø¿ý¤¤¤S¥]§t¤F¤@­Ó¥s readme.txt ªºÀɮסA¨º»ò³o­ÓÀɮתº¥þ¦W¡A©ÎªÌ»¡Àɮתº¸ô®|´N¬O foo/bar/readme.txt ¡C ¥Ø¿ý¤ÎÀÉ®×Àx¦s¦bÀɮרt²Î¤§¤¤¡C ¨C­ÓÀɮרt²Î³£¦³°ß¤@¤@­Ó³Ì¤W¼hªº¥Ø¿ý¡A¥s°µ®Ú¥Ø¿ý (root directory)¡CµM«á¦b³o­Ó®Ú¥Ø¿ý¤U­±¤~¯à¦³¨ä¥Lªº¥Ø¿ý¡C ¨ì¥Ø«e¬°¤î¤j·§©M¨ä¥L±z¥Î¹Lªºªº§@·~¨t²Î³£®t¤£¦h¡C ÁÙ¬O¦³¨Ç¤£¤@¼Ëªº¦a¤è´N¬O¤F¡A¨Ò¦p &ms-dos; ¥Î \ ·íÀɮשM¥Ø¿ý¦WºÙªº¤À¹j²Å¸¹¡A¦Ó &macos; «h¬O¥Î : ²Å¸¹¡C FreeBSD ªº¸ô®|¤¤¨Ã¨S¦³¨Ï¥ÎºÏºÐ¾÷¥N¸¹©Î¨ä¥LªººÏºÐ¦WºÙ¡C ¦]¦¹¡A±z¤£¥i¥H¨Ï¥Î¹³ c:/foo/bar/readme.txt ³o¼Ë¤lªºÀɮצWºÙ¡C ¬Û¹ïªº¡A¦b FreeBSD ¨t²Î¤¤¦³¤@­ÓÀɮרt²Î³Q«ü©w¬°®ÚÀɮרt²Î¡C ®ÚÀɮרt²Îªº®Ú¥Ø¿ý¥Ñ / ªí¥Ü¡C µM«á¨ä¥LªºÀɮרt²Î¦A±¾¸ü (mount) ¦b®ÚÀɮרt²Î¤§¤U¡C¦]¦¹µL½×±zªº FreeBSD ¨t²Î¤W¦³¦h¤ÖÁûµwºÐ¡A¨C¤@­Ó¥Ø¿ý¬Ý°_¨Ó´N¹³¦b¦P¤@­ÓºÏºÐ¤W¡C °²³]±z¦³¤T­ÓÀɮרt²Î¡A¤À§O¥s§@ A¡B B ¤Î C ¡C ¨C­ÓÀɮרt²Î³£¥]§t¨â­Ó¥Ø¿ý¡A¥s°µ A1¡BA2 (¨Ì¦¹Ãþ±À±o B1¡BB2 ¤Î C1¡BC2)¡C ºÙ A ¬°¥D­nªºÀɮרt²Î¡F¦pªG±z¥Î ls «ü¥O¬d¬Ý¦¹¥Ø¿ýªº¤º®e¡A±z·|¬Ý¨ì¨â­Ó¤l¥Ø¿ý¡G A1 ¤Î A2 ¡A¦p¤U©Ò¥Ü¡G / | +--- A1 | `--- A2 ¤@­ÓÀɮרt²Î¥²¶·¥H¥Ø¿ý§Î¦¡±¾¸ü©ó¥t¤@­ÓÀɮרt²Î¤W¡C ¦]¦¹¡A°²³]±z±N B ±¾¸ü©ó A1 ¤§¤W¡A«h B ªº®Ú¥Ø¿ý´NÅܦ¨¤F A1¡A¦Ó¦b B ¤§¤Uªº¥ô¦ó¥Ø¿ýªº¸ô®|¤]ÀH¤§§ïÅÜ: / | +--- A1 | | | +--- B1 | | | `--- B2 | `--- A2 ¦b B1 ©Î B2 ¥Ø¿ý¤¤ªº¥ô¦óÀÉ®×¥²¶·¸g¥Ñ¸ô®| /A1/B1 ©Î /A1/B2 ¤~¯à¹F¨ì¡C ©Ò¦³­ì¨Ó¦b /A1 ¤¤ªºÀÉ®×·|¼È®É³QÁôÂð_¨Ó¡Aª½¨ì B ³Q¡u²¾°£ (unmounted)¡v«á¤~·|¦AÅã²{¥X¨Ó¡C ¦pªG B ±¾¸ü¦b A2 ¤§¤W¡A«h·|Åܦ¨¡G / | +--- A1 | `--- A2 | +--- B1 | `--- B2 ¤W­±ªº¸ô®|¤À§O¬° /A2/B1 ¤Î /A2/B2¡C Àɮרt²Î¥i¥H±¾¦b¨ä¥LÀɮרt²Îªº¥Ø¿ý¤§¤W¡C ©µÄò¤§«eªº¨Ò¤l¡AC Àɮרt²Î¥i¥H±¾¦bÀɮרt²Î B ªº B1 ¥Ø¿ý¤§¤W¡A¦p¹Ï©Ò¥Ü¡G / | +--- A1 | `--- A2 | +--- B1 | | | +--- C1 | | | `--- C2 | `--- B2 ©ÎªÌ C ª½±µ±¾¸ü©ó A ªº A1 ¥Ø¿ý¤§¤W¡G / | +--- A1 | | | +--- C1 | | | `--- C2 | `--- A2 | +--- B1 | `--- B2 ¦pªG±z¼ô±x &ms-dos; ªº¸Ü¡A³o©M join «ü¥O«ÜÃþ¦ü (ÁöµM¤£¾¨¬Û¦P)¡C ¤@¯ë±¡ªp¤U±z¤£»Ý­n¾á¤ß³o¨ÇªF¦è¡C °£«D±z­n¦w¸Ë·sªººÏºÐ¡A¤£µM³q±`¦b±z¦w¸Ë FreeBSD ®É«Ø¥ß¦nÀɮרt²Î¨Ã¨M©w¦n­n±¾¸ü¦b¦ó³B¤§«á´N¤£·|¦A°µ¥ô¦ó§ó°Ê¤F¡C ±z§¹¥þ¥i¥H¨Ï¥Î³æ¤@ªº¤@­Ó¤jªº®ÚÀɮרt²Î (root file system) ¦Ó¤£«Ø¥ß¨ä¥LªºÀɮרt²Î¡C ³o¼Ë¦³¦n³B¤]¦³¦³Ãa³B¡C ¨Ï¥Î¦h­ÓÀɮרt²Îªº¦n³B ¤£¦PªºÀɮרt²Î¦b±¾¤Wªº®É­Ô¥i¥H¦³¤£¦Pªº±¾¸ü°Ñ¼Æ¡C Á|¨Ò¨Ó»¡¡A¬°¨DÂÔ·V±z¥i¥H±N®ÚÀɮרt²Î³]¦¨°ßŪ¡A¥HÁקK¤£¤p¤ß§R°£©Î­×§ï±¼­«­nªºÀɮסC ±N¨Ï¥ÎªÌ¥i¼g¤JªºÀɮרt²Î (¨Ò¦p /home) ¿W¥ß¥X¨Ó¤]¥i¥HÅý¥L­Ì¥Î nosuid ªº°Ñ¼Æ±¾¸ü¡A¦¹¿ï¶µ¥i¥HÅý¦b³o­ÓÀɮרt²Î¤¤°õ¦æÀɪº suid/guid bits ¥¢®Ä¡A¤]³\¥i¥HÅý¨t²Î§ó¦w¥þ¡C FreeBSD ·|¦Û°Ê®Ú¾Ú±zÀɮרt²Îªº¨Ï¥Î¤è¦¡¨Ó°µ³Ì¨ÎªºÀÉ®×°t¸m¤è¦¡¡C ¦]¦¹¡A¤@­Ó¦³«Ü¦h¤pÀɮסB±`±`¼g¤JªºÀɮרt²Î¸ò¥u¦³´X­Ó¸û¤jªºÀɮתºÀɮרt²Î°t¸m¬O¤£¤@¼Ëªº¡C ¦pªG±z¥u¦³³æ¤@¤@­Ó¤jªºÀɮרt²Î¡A³o³¡¤À´N¨S¥Î¤F¡C FreeBSD ªºÀɮרt²Î¦b°±¹qªº®É­Ô«Üí©T¡C µM¦Ó¡A¦b¬Y¨Ç­«­nªº®É­Ô°±¹q¤´µM·|¹ïÀɮרt²Îµ²ºc³y¦¨·l®`¡C ¤À³Î¦¨³\¦h­ÓÀɮרt²Îªº¸Ü¦b¨t²Î¦b°±¹q«á¤ñ¸û¯à°÷¥¿±`±Ò°Ê¡A¥H«K±z¦b»Ý­nªº®É­Ô±N³Æ¥÷¸ê®Æ¦^¦s¦^¨Ó¡C ¨Ï¥Î³æ¤@Àɮרt²Îªº¦n³B Àɮרt²Îªº¤j¤p¬O©T©wªº¡C ±z·íªì¦w¸Ë FreeBSD ªº®É­ÔÀ³¸Ó·|µ¹©w¤@­Ó¤j¤p¡A¥i¬O«á¨Ó±z¥i¯à·|·Q§âªÅ¶¡¥[¤j¡C ¦pªG¨S¦³³Æ¥÷ªº¸Ü¬O«ÜÃø¹F¦¨ªº¡F ±z¥²¶·±NÀɮרt²Î­«·s«Ø¥ß¬°±z»Ý­nªº¤j¤p¡AµM«á±N³Æ¥÷¦^¦s¦^¨Ó¡C FreeBSD 4.4 ¤§«áªºª©¥»¦³¤@­Ó«ü¥O¡G &man.growfs.8; ¥i¥H¬ð¯}¦¹­­¨îª½±µÅܧóÀɮרt²Îªº¤j¤p¡C Àɮרt²Î¥]§t¦b¤À³Î°Ï¸Ì­±¡C ¦]¬° &os; ©Óŧ &unix ¬[ºc¡A³oÃäÁ¿ªº¤À³Î°Ï©M¤@¯ë´£¨ìªº¤À³Î°Ï (¨Ò¦p &ms-dos; ¤À³Î°Ï) ¤£¦P¡C ¨C¤@­Ó¤À³Î°Ï¥Ñ¤@­Ó¥N¸¹(¦r¥À)ªí¥Ü¡A±q a ¨ì h¡C ¨C­Ó¤À³Î°Ï¥u¯à¥]§t¤@­ÓÀɮרt²Î¡C ¦]¦¹°£¤F»¡±`¨£¨ì¥ÎÀɮרt²Î¦Pªº±¾¸üÂI¨Óªí¥ÜÀɮרt²Î¥~¡A¤]¥i¥H¥Î¥]§t¥Lªº¤À³Î°Ï¥N¸¹¨Óªí¥Ü¡C FreeBSD ¤]·|®³ºÏºÐªÅ¶¡¨Ó·í swap space¡C Swap space µ¹ FreeBSD ·í§@µêÀÀ°O¾ÐÅé¥Î¡C ³oÅý±zªº¹q¸£¦n¹³¾Ö¦³¤ñ¹ê»Ú§ó¦hªº°O¾ÐÅé¡C ·í FreeBSD ªº°O¾ÐÅé¥Î§¹ªº®É­Ô¡A¥¦·|§â¤@¨Ç¥Ø«e¨S¥Î¨ìªº¸ê®Æ²¾¨ì swap space¡AµM«á¦b¥Î¨ìªº®É­Ô²¾¦^¥h (¦P®É²¾¥X³¡¥÷¨S¥Î¨ìªº)¡C ¬Y¨Ç¤À³Î°Ï¦³ºD¨Òªº¨Ï¥Î¤è¦¡¦p¤U¡G ¤À³Î°Ï ºD¨Ò a ³q±`¥]§t®ÚÀɮרt²Î (root file system) b ³q±`¬O swap space c ³q±`©M¾ã­Ó slice ªº¤j¤p¤@¼Ë¡Aµ¹¤@¨Ç·|¥Î¨ì¾ã­Ó slice ªº¤u¨ãµ{¦¡ (¨Ò¦pµwºÐÃa­yÀˬd¤u¨ã) ¨Ó¨Ï¥Î¡C ¤@¯ë¨Ó»¡±zÀ³¸Ó¤£·|§âÀɮרt²Î«Ø¥ß¦b³o­Ó¤À³Î°Ï¡C d ¤À³Î°Ï d ´¿¸g¦³¥Nªí¯S®í·N¸q¡A¦ý¬O¤w¸g¤£¦A¨Ï¥Î¡C ©Ò¥H²{¦b d ´N©M¨ä¥L¤@¯ëªº¤À³Î°Ï¬Û¦P¤F¡C ¨C­Ó¥]§t¦³Àɮרt²Îªº¤À³Î°Ï¬O¦s¦b©Ò¿×ªº slice ¸Ì­±¡C FreeBSD ªº slice ´N¬O«ü¥­±`§Ú­ÌºÙ¬°¤À³Î°Ï (partition) ªºªF¦è¡C ¦P¼Ë¦a¡A·|³o¼Ë¤lºÙ©I¤]¬O¦]¬° FreeBSD ªº &unix; ¦â±m¡C ¦Ó slice ¬O¦³½s¸¹ªº¡A±q 1 ¸¹½s¨ì 4 ¸¹¡C slices partitions dangerously dedicated slice ¸¹½X¸ò¦b¸Ë¸m¦WºÙ«á­±¡A¥ý±µ¤@­Ó¦r¥À s¡AµM«á±q 1 ¸¹¶}©l½s¤U¥h¡C ¦]¦¹ da0s1 ´N¬O«ü²Ä¤@­Ó SCSI µwºÐªº²Ä¤@­Ó slice¡C ¤@­ÓºÏºÐ¤W¥u¯à¦³¥|­Ó¹êÅ骺 slice¡A¦ý¬O¦b¹êÅ骺 slice ¤¤±z¥i¥H¶ë¶i¾A·íÃþ«¬ªºÅÞ¿è slice¡C ³o¨Ç©µ¦ùªº slice ½s¸¹±q 5 ¶}©l¡A©Ò¥H ad0s5 ¬O²Ä¤@­Ó IDE µwºÐ¤Wªº²Ä¤@­Ó©µ¦ù slice¡C Àɮרt²Î¦b¸Ë¸m (device) ¸Ì´N¬O¦b¤@­Ó slice ¤§¤¤¡C Slices¡Bdangerously dedicated ¼Ò¦¡ªº¹êÅéºÏºÐ¾÷¡A¥H¤Î¨ä¥L¥]§t¤À³Î°ÏªººÏºÐ³£¬O¥H¦r¥À a¨ì¦r¥Àhªº½s¸¹¨Óªí¥Ü¡C ½s¸¹¬O±µ¦b¸Ë¸m¦WºÙªº«á­±ªº¡A¦]¦¹ da0a ¬OºÏºÐ¾÷ da ¤Wªº²Ä¤@­Ó dangerously dedicated¼Ò¦¡¤§¤À³Î°Ï¡C ¦Ó ad1s3e «h¬O²Ä¤GÁû IDE µwºÐ¤W²Ä¤T­Ó slice ªº²Ä¤­­Ó¤À³Î°Ï¡C ³Ì«á¡A§Ú­Ì´N¥i¥H§â¨t²Î¤Wªº¨C­ÓºÏºÐ³£°Ï¤À¥X¨Ó¤F¡C ¤@­ÓºÏºÐªº¦WºÙ·|¦³¤@­Ó¥N½X¨Óªí¥Ü³o­ÓºÏºÐªºÃþ«¬¡A±µµÛ¬O¤@­Ó¼Æ¦r¡Aªí¥Ü³o¬O­þ¤@­ÓºÏºÐ¡C ³oÃä¸ò slice ¨C­ÓºÏºÐ½s¸¹±q 0 ¶}©l¤£¤@¼Ë¡C ±`¨£ªº¥N½X¥i¥H°Ñ¦Ò . ·í­n°Ñ·Ó¤@­Ó¤À³Î°Ïªº®É­Ô¡AFreeBSD »Ý­n±z¤@¨Ö¿é¤J¥]§t³o­Ó¤À³Î°Ïªº slice ¤ÎºÏºÐ¾÷¦WºÙ¡F·í­n°Ñ·Ó¤@­Ó slice ªº®É­Ô¡A¤]¥²¶·¿é¤J¥]§t³o­Ó slice ªººÏºÐ¦WºÙ¡C «ç»ò°µ©O¡H ­º¥ý¥ý¦C¥XºÏºÐ¦WºÙ¡AµM«á s ¥[¤W slice ½s¸¹¡A³Ì«á¦A¿é¤J¤À³Î°Ï¦r¥À¥N¸¹¡C ½d¨Ò¥i¥H°Ñ¦Ò . ¥Ü½d¤F¤@­Ó°ò¥»ªººÏºÐ¤À¥¬¼Ò¦¡¡A¬Û«H¹ï±z¦³¨ÇÀ°§U¡C ­n¦w¸Ë FreeBSD¡A±z¥²¶·¥ý«Ø¸mºÏºÐªº slice¡A±µµÛ©ó slice ¤¤«Ø¥ß­nµ¹ FreeBSD ¥Îªº¤À³Î°Ï¡C ³Ì«á¦b³o¨Ç¤À³Î°Ï¤¤«Ø¥ßÀɮרt²Î (©Î swap space) ¨Ã¨M©w­n±N³o¨ÇÀɮרt²Î±¾¸ü©ó­þ¸Ì¡C ºÏºÐ¾÷¥N½X ¥N½X ·N¸q ad ATAPI (IDE) ºÏºÐ¾÷ da SCSI ª½±µ¦s¨úºÏºÐ¾÷ acd ATAPI (IDE) ¥úºÐ¾÷ cd SCSI ¥úºÐ¾÷ fd ³nºÐ¾÷
ºÏºÐ¡Bslice ¤Î¤À³Î°Ï©R¦W½d¨Ò ¦WºÙ ·N¸q ad0s1a ²Ä¤@­Ó IDE µwºÐ (ad0) ¤W²Ä¤@­Ó slice (s1) ªº²Ä¤@­Ó¤À³Î°Ï (a)¡C da1s2e ²Ä¤G­Ó SCSI µwºÐ (da1) ¤W²Ä¤G­Ó slice (s2) ªº²Ä¤­­Ó¤À³Î°Ï (e)¡C ºÏºÐªº·§©À¼Ò«¬ ¦¹¹ÏÅã¥Ü FreeBSD ¤¤±µ¨ì¨t²Îªº²Ä¤@­Ó IDE ºÏºÐ¾÷¤º³¡°t¸m¹Ï¡C °²³]³o­ÓºÏºÐªº®e¶q¬O 4 GB¡A¨Ã¥B¥]§t¤F¨â­Ó 2 GB ªº slice (&ms-dos; ªº¤À³Î°Ï)¡C ²Ä¤@­Ó slice ¬O DOS ªº C: ºÏºÐ¾÷¡A²Ä¤G­Ó«h¦w¸Ë¤F FreeBSD¡C ¥»½d¨Ò¤§ FreeBSD ¦³¤T­Ó¤À³Î°Ï¥H¤Î¤@­Ó swap ¤À³Î°Ï¡C ³o¤T­Ó¤À³Î°Ï¨C­Ó³£¬O¤@­ÓÀɮרt²Î¡C a ¤À³Î¬O®Ú (root) Àɮרt²Î¡F¤À³Î e ¬O /var¡F¦Ó f ¤À³Î¬O /usr ¥Ø¿ýµ²ºc¡C .-----------------. --. | | | | DOS / Windows | | : : > First slice, ad0s1 : : | | | | :=================: ==: --. | | | Partition a, mounted as / | | | > referred to as ad0s2a | | | | | :-----------------: ==: | | | | Partition b, used as swap | | | > referred to as ad0s2b | | | | | :-----------------: ==: | Partition c, no | | | Partition e, used as /var > file system, all | | > referred to as ad0s2e | of FreeBSD slice, | | | | ad0s2c :-----------------: ==: | | | | | : : | Partition f, used as /usr | : : > referred to as ad0s2f | : : | | | | | | | | --' | `-----------------' --'
±¾¸ü»P¨ø¸üÀɮרt²Î Àɮרt²Î´N¹³¤@Áû¾ð¡C / ´N¹³¬O¾ð®Ú¡A¦Ó /dev¡A/usr ¥H¤Î¨ä¥L¦b®Ú¥Ø¿ý¤Uªº¥Ø¿ý´N¹³¬O¾ðªK¡A¦Ó³o¨Ç¾ðªK¤W­±¤SÁÙ¦³¤À¤ä¡A¹³¬O /usr/local µ¥¡C ®ÚÀɮרt²Î ¦]¬°¬Y¨Ç­ì¦]¡A§Ú­Ì·|±N¤@¨Ç¥Ø¿ý¤À§O©ñ¦b¤£¦PªºÀɮרt²Î¤W¡C ¦p /var ¥]§t¤F¥i¯à·|º¡¥X¨Óªº log/¡Aspool/ µ¥¥Ø¿ý¥H¤Î¦U¦¡¦U¼Ëªº¼È¦sÀÉ¡C §â®ÚÀɮרt²Î¶ë¨ìº¡¥X¨ÓÅãµM¤£¬O­Ó¦n¥D·N¡A©Ò¥H§Ú­Ì©¹©¹·|¤ñ¸û¶É¦V§â /var ±q / ¤¤©Ô¥X¨Ó¡C ¥t¤@­Ó±`¨£¨ì§â¬Y¨Ç¥Ø¿ý©ñ¦b¤£¦PÀɮרt²Î¤Wªº²z¥Ñ¬O¡G ³o¨ÇÀɮצb¤£¦Pªº¹êÅé©ÎµêÀÀºÏºÐ¾÷¤W¡C ¹³¬Oºô¸ôÀɮרt²Î (Network File System) ©Î¬O¥úºÐ¾÷¡C <filename>fstab</filename> ÀÉ Àɮרt²Î file systems ¥Ñfstab±¾¸ü mounted with fstab ¦b /etc/fstab ¸Ì­±¦³³]©wªºÀɮרt²Î·|¦b¶}¾÷ªº¹Lµ{¤¤¦Û°Ê¦a³Q±¾¸ü (°£«D¸ÓÀɮרt²Î¦³³Q¥[¤W °Ñ¼Æ)¡C /etc/fstab Àɮפº®eªº®æ¦¡¦p¤U¡G device /mount-point fstype options dumpfreq passno device ¸Ë¸m¦WºÙ (¸Ó¸Ë¸m¥²¶·¯uªº¦s¦b)¡C ¸Ô±¡½Ð°Ñ¾\ . mount-point Àɮרt²Î­n±¾¸ü¨ìªº¥Ø¿ý (¸Ó¥Ø¿ý¥²¶·¯uªº¦s¦b)¡C fstype Àɮרt²ÎÃþ«¬¡A³o¬O­n¶Çµ¹ &man.mount.8; ªº°Ñ¼Æ¡C FreeBSD ¹w³]ªºÀɮרt²Î¬O ufs¡C options ¥iŪ¥i¼gªºÀɮרt²Î¥Î ¡A¦Ó°ßŪªºÀɮרt²Î«h¬O¥Î ¡A«á­±µø»Ý­nÁÙ¥i¥H¥[¨ä¥L¿ï¶µ¡C ±`¨£ªº¿ï¶µ¦p ¬O¥Î¦b¤£­n©ó¶}¾÷¹Lµ{¤¤¦Û°Êªº±¾¸üªºÀɮרt²Î¡C ¨ä¥L§ó¦hªº¿ï¶µ¥i¥H¦b &man.mount.8; ¸Ì­±§ä¨ì¡C dumpfreq &man.dump.8; ¥Ñ¦¹¶µ¥Ø¨M©w¨º¨ÇÀɮרt²Î»Ý­n¶É¦L¡C ¦pªG³o®æªÅ¥Õ«h¥H¹s¬°¹w³]­È¡C passno ³o­Ó¶µ¥Ø¨M©wÀɮרt²ÎÀˬdªº¶¶§Ç¡C ¹ï©ó­n¸õ¹LÀˬdªºÀɮרt²Î¡A¥¦­Ìªº passno ­È­n³]¬°¹s¡C ®ÚÀɮרt²Îªº passno ­ÈÀ³³]¬°¤@ (¦]¬°»Ý­n¤ñ©Ò¦³¨ä¥LªºÁÙ­n¥ýÀˬd)¡A¦Ó¨ä¥LªºÀɮרt²Îªº passno ­ÈÀ³¸Ó­n³]±o¤ñ¤@¤j¡C ­Y¦³¦h­ÓÀɮרt²Î¨ã¦³¬Û¦Pªº passno ­È¡A«h &man.fsck.8; ·|¸ÕµÛ¥­¦æ¦a(¦pªG¥i¯àªº¸Ü)Àˬd³o¨ÇÀɮרt²Î¡C §ó¦hÃö©ó /etc/fstab Àɮ׮榡¤Î¿ï¶µªº¸ê°T½Ð°Ñ¾\ &man.fstab.5; »¡©ú¤å¥ó¡C <command>mount</command> «ü¥O Àɮרt²Î file systems ±¾¸ü mounting &man.mount.8; «ü¥O¬O®³¨Ó±¾¸üÀɮרt²Î¥Îªº¡C °ò¥»ªº¾Þ§@«ü¥O®æ¦¡¦p¤U: &prompt.root; mount device mountpoint ¦b &man.mount.8; ¸Ì­±¦³´£¨ì¤@¤j°ïªº¿ï¶µ¡A¤£¹L³Ì±`¥Îªº´N¬O³o¨Ç¡G ±¾¸ü¿ï¶µ §â /etc/fstab ¸Ì­±©Ò¦³ÁÙ¨S¦³³Q±¾¸ü¡B¨S¦³³Q¼Ð°O¦¨ noauto ¦Ó¥B¨S¦³¥Î ±Æ°£ªºÀɮרt²Î±¾¸ü°_¨Ó¡C °õ¦æ©Ò¦³ªº°Ê§@¡A¦ý¬O¤£¯uªº¥h©I¥s±¾¸üªº system call¡C ³o­Ó¿ï¶µ©M ·f°t®³¨Ó±À´ú &man.mount.8; ±N­n°µ¤°»ò°Ê§@®É«Ü¦n¥Î¡C ±j­¢±¾¸ü¤£°®²bªºÀɮרt²Î (¦MÀI)¡A©Î¬O¥Î¨Ó±j¨î¨ú®ø¼g¤JÅv­­ (§âÀɮרt²Îªº±¾¸üª¬ºA±q¥i¦s¨úÅܦ¨°ßŪ)¡C ¥Î°ßŪªº¤è¦¡±¾¸üÀɮרt²Î¡C ³o­Ó¿ï¶µ©M¦b ¿ï¶µ¤¤«ü©w (¦b &os; 5.2¤§«eªºª©¥»¬O¥Î ) °Ñ¼Æ¬O¤@¼Ëªº¡C fstype ¥Î«ü©wªºÀɮרt²Î«¬ºA (fstype) ¨Ó±¾¸ü«ü©wªºÀɮרt²Î¡A©Î¬O¦b¦³ ¿ï¶µ®É¥u±¾¸ü«ü©w«¬ºAªºÀɮרt²Î¡C ¹w³]ªºÀɮרt²Î¬O ufs¡C §ó·sÀɮרt²Îªº±¾¸ü¿ï¶µ¡C Åã¥Ü¸û¸Ô²Ó¸ê°T¡C ¥H¥i¦s¨úªº¼Ò¦¡±¾¸üÀɮרt²Î¡C ¿ï¶µ«á­±±µµÛ¥Ñ³r¸¹¤À¹jªº°Ñ¼Æ¦Cªí¡A¨Ò¦p³o¨Ç°Ñ¼Æ¡G nodev ¤£¸ÑªRÀɮרt²Î¤Wªº¯S®í¸Ë¸m¡A³o¬O¤@­ÓÆZ¦³¥Îªº¦w¥þ¿ï¶µ¡C noexec ¤£¤¹³\¦b³o­ÓÀɮרt²Î¤W°õ¦æ¤G¶i¦ìµ{¦¡½X¡A³o¤]¬O¤@­ÓÆZ¦³¥Îªº¦w¥þ¿ï¶µ¡C nosuid ¤£¸ÑªRÀɮרt²Î¤Wªº setuid ©Î setgid ºX¼Ð¡A³o¤]¬O¤@­ÓÆZ¦³¥Îªº¦w¥þ¿ï¶µ¡C <command>umount</command> «ü¥O Àɮרt²Î file systems ¨ø¸ü unmounting &man.umount.8; «ü¥Oªº°Ñ¼Æ¥i¥H¬O±¾¸üÂI (mountpoint)¡A¸Ë¸m¦WºÙ¡A¥H¤Î ©Î¬O µ¥¿ï¶µ¡C ¥[¤W ¥i¥H±j¨î¨ø¸ü¡A¥[¤W «h¬O·|Åã¥Ü¸Ô²Ó¸ê°T¡C ­nª`·Nªº¬O¤@¯ë¨Ó»¡¥Î ¨Ã¤£¬O­Ó¦n¥D·N¡A±j¨î¨ø¸üÀɮרt²Î¦³¥i¯à·|³y¦¨¹q¸£·í¾÷©Î¬O·lÃaÀɮרt²Î¤ºªº¸ê®Æ¡C ©M ¬O¥Î¨Ó¨ø¸ü©Ò¦³¤w±¾¸üªºÀɮרt²Î¡A¥t¥~ÁÙ¥i¥H¥Î ¨Ó«ü©w­n¨ø¸üªº¬O­þ¨ÇºØÃþªºÀɮרt²Î¡C ­nª`·Nªº¬O ¨Ã¤£·|¸Õ¹Ï¨ø¸ü®ÚÀɮרt²Î¡C µ{§Ç FreeBSD ¬O¤@­Ó¦h¤uªº§@·~¨t²Î¡A¤]´N¬O»¡¦b¦P¤@®É¶¡¤º¥i¥H¶]¶W¹L¤@­Óµ{¦¡¡C ¨C¤@­Ó¥¿¦bªá®É¶¡¶]ªºµ{¦¡´N¥s°µ µ{§Ç (process)¡C ±z¤Uªº¨C­Ó«ü¥O³£¦Ü¤Ö·|¶}±Ò¤@­Ó·sªºµ{§Ç¡A¦Ó¦³¨Ç¨t²Îµ{§Ç¬O¤@ª½¦b¶]¥Hºû«ù¨t²Î¥¿±`¹B§@ªº¡C ¨C¤@­Óµ{§Ç³£¦³¤@­Ó¤£­«ÂЪº¼Æ¦r¥s°µ process ID ¡A©ÎºÙ¬° PID ¡A¦Ó¥B´N¹³Àɮפ@¼Ë¡A¨C¤@­Óµ{§Ç¤]¦³¾Ö¦³ªÌ¤Î¸s²Õ¡C ¾Ö¦³ªÌ¤Î¸s²Õªº¸ê°T¬O¥Î¨Ó¨M©w¤°»òÀɮשθ˸m¬O³o­Óµ{§Ç¥i¥H¶}±Òªº («e­±¦³´£¨ì¹LÀÉ®×Åv­­)¡C ¤j³¡¥÷ªºµ{§Ç³£¦³¤÷µ{§Ç¡C ¤÷µ{§Ç¬O¶}±Ò³o­Óµ{§Çªºµ{§Ç¡A¨Ò¦p¡G±z¹ï shell ¿é¤J«ü¥O¡Ashell ¥»¨­´N¬O¤@­Óµ{§Ç¡A¦Ó±z°õ¦æªº«ü¥O¤]¬Oµ{§Ç¡C ¨C¤@­Ó±z¥Î³oºØ¤è¦¡¶]ªºµ{§Çªº¤÷µ{§Ç³£¬O shell¡C ¦³¤@­Ó¯S§Oªºµ{§Ç¥s°µ &man.init.8; ¬O­Ó¨Ò¥~¡C init ¥Ã»·¬O²Ä¤@­Óµ{§Ç¡A©Ò¥H¥Lªº PID ¤@ª½³£·|¬O 1¡C ¦b FreeBSD ¶}¾÷ªº®É­Ô init ·|¦Û°Ê¦a³Q kernel ¶}±Ò¡C ­n¬Ý¨t²Î°õ¦æ¤¤ªºµ{§Ç¡A¦³¨â­Ó¬Û·í¦³¥Îªº«ü¥O¥i¥Î¡G &man.ps.1; ¥H¤Î &man.top.1;¡Cps «ü¥O¬O¥Î¨Ó¦C¥X¥¿¦b°õ¦æ¤§µ{§Ç¡A¦Ó¥B¥i¥H¨q¥¦­Ìªº PID¡B¥Î¤F¦h¤Ö°O¾ÐÅé¡B°õ¦æªº«ü¥O¦WºÙ¤Î¨ä«á¤§°Ñ¼Æ¬O¤°»òµ¥µ¥¡C top «ü¥O«h¬OÅã¥Ü©Ò¦³¥¿¦b°õ¦æªºµ{§Ç¡A¨Ã¥B¼Æ¬íÄÁ§ó·s¤@¦¸¡C ¦]¦¹±z¥i¥H¤¬°Ê¦¡ªºÆ[¬Ý±zªº¹q¸£¥¿¦b°µ¤°»ò¡C ¦b¹w³]ªº±¡ªp¤U¡Aps «ü¥O¥u·|¨q¥X±z©Ò¾Ö¦³ªºªºµ{§Ç¡C ¨Ò¦p¡G &prompt.user; ps PID TT STAT TIME COMMAND 298 p0 Ss 0:01.10 tcsh 7078 p0 S 2:40.88 xemacs mdoc.xsl (xemacs-21.1.14) 37393 p0 I 0:03.11 xemacs freebsd.dsl (xemacs-21.1.14) 48630 p0 S 2:50.89 /usr/local/lib/netscape-linux/navigator-linux-4.77.bi 48730 p0 IW 0:00.00 (dns helper) (navigator-linux-) 72210 p0 R+ 0:00.00 ps 390 p1 Is 0:01.14 tcsh 7059 p2 Is+ 1:36.18 /usr/local/bin/mutt -y 6688 p3 IWs 0:00.00 tcsh 10735 p4 IWs 0:00.00 tcsh 20256 p5 IWs 0:00.00 tcsh 262 v0 IWs 0:00.00 -tcsh (tcsh) 270 v0 IW+ 0:00.00 /bin/sh /usr/X11R6/bin/startx -- -bpp 16 280 v0 IW+ 0:00.00 xinit /home/nik/.xinitrc -- -bpp 16 284 v0 IW 0:00.00 /bin/sh /home/nik/.xinitrc 285 v0 S 0:38.45 /usr/X11R6/bin/sawfish ¦b³o­Ó½d¨Ò¸Ì¥i¥H¬Ý¨ì &man.ps.1; ªº¿é¥X¤À¦¨¦n´X­ÓÄæ¦ì¡C PID ´N¬O«e­±¦³´£¨ìªº process ID¡C PID ªº¤À°t¬O±q 1 ¶}©l¤@ª½¨ì 99999¡A¦pªG¥Î§¹ªº¸Ü¤S·|¶¦^¨Ó­«ÀY¶}©l¤À°t¡C TT Äæ¦ì¬O«ü³o­Óµ{¦¡¦b­þ­Ó tty ¤W°õ¦æ¡A¦b³o¸Ì¥i¥H¥ý©¿²¤¤£ºÞ¡C STAT ¬Oµ{¦¡ªºª¬ºA¡A¤]¥i¥H¥ý¤£­nºÞ¡C TIME ¬O³o­Óµ{¦¡¦b CPU ¤W°õ¦æªº®É¶¡— ³o³q±`¤£¬Oµ{¦¡Á`¦@ªáªº®É¶¡¡A¦]¬°·í±z¶}©l°õ¦æµ{¦¡«á¡A¤j³¡¥÷ªºµ{¦¡¦b CPU ¤W°õ¦æ«e·|¥ýªá¤W¤£¤Ö®É¶¡µ¥«Ý¡C ³Ì«á¡ACOMMAND ¬O°õ¦æ³o­Óµ{¦¡ªº©R¥O¦C¡C &man.ps.1; ¦³´X­Ó¤£¦Pªº¿ï¶µ²Õ¦X¥i¥H¥Î¨ÓÅܧóÅã¥Ü¥X¨Óªº¸ê°T¡A¨ä¤¤¤@­Ó³Ì¦³¥Îªº²Õ¦X¬O auxww¡C Åã¥Ü©Ò¦³¥¿¦b¶]ªºµ{§Çªº«ü¥O¡A¤£¥u¬O±z¦Û¤wªº¡C Åã¥Üµ{§Çªº¾Ö¦³ªÌ¦WºÙ¥H¤Î°O¾ÐÅé¨Ï¥Î±¡ªp¡C §â daemon µ{§ÇÅã¥Ü¥X¨Ó¡A¦Ó Åý &man.ps.1; Åã¥Ü¥X§¹¾ãªº©R¥O¦C¤º®e¡A¦Ó¤£¬O°t¦X¿Ã¹õªº¼e«×Åã¥Ü¥X¸g¹L¾A«×µô°Åªº¤º®e¡C &man.top.1; ¤]¦³Ãþ¦üªº¿é¥X¡C ¤@¯ëªº±¡ªp¬Ý¹³¬O³o¼Ë¡G &prompt.user; top last pid: 72257; load averages: 0.13, 0.09, 0.03 up 0+13:38:33 22:39:10 47 processes: 1 running, 46 sleeping CPU states: 12.6% user, 0.0% nice, 7.8% system, 0.0% interrupt, 79.7% idle Mem: 36M Active, 5256K Inact, 13M Wired, 6312K Cache, 15M Buf, 408K Free Swap: 256M Total, 38M Used, 217M Free, 15% Inuse PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND 72257 nik 28 0 1960K 1044K RUN 0:00 14.86% 1.42% top 7078 nik 2 0 15280K 10960K select 2:54 0.88% 0.88% xemacs-21.1.14 281 nik 2 0 18636K 7112K select 5:36 0.73% 0.73% XF86_SVGA 296 nik 2 0 3240K 1644K select 0:12 0.05% 0.05% xterm 48630 nik 2 0 29816K 9148K select 3:18 0.00% 0.00% navigator-linu 175 root 2 0 924K 252K select 1:41 0.00% 0.00% syslogd 7059 nik 2 0 7260K 4644K poll 1:38 0.00% 0.00% mutt .. ¿é¥Xªº¸ê°T¤À¦¨¨â­Ó³¡¥÷¡C¶}ÀY («e¤­¦æ) ¨q¥X³Ìªñ¤@­Óµ{§Çªº PID¡B¨t²Î¥­§¡­t¸ü (¨t²Î¦³¦h¦£¿ýªº´ú¸Õ)¡B¨t²Îªº¶}¾÷®É¶¡ (±q¤W¦¸­«¶}ºâ°_) ¥H¤Î²{¦bªº®É¶¡µ¥¡C ¦b¶}ÀY¸Ì­±ªº¨ä¥L¼Æ¦r¤À§O¬O¦bÁ¿¦³¦h¤Öµ{§Ç¥¿¦b°õ¦æ (¦b¥»¨Ò¤¤¬°47)¡B¦³¦h¤Ö°O¾ÐÅé¤Î swap space ³Q¥e¥Î¤F¡AÁÙ¦³´N¬O¨t²Î¤À§Oªá¤F¦h¤Ö®É¶¡¦b¤£¦Pªº CPU ª¬ºA¤W¡C ±µ¤U¨Óªº³¡¥÷¬O¥Ñ¦n´X­ÓÄæ¦ì©Òºc¦¨¡A©M &man.ps.1; ¿é¥Xªº¸ê°TÃþ¦ü¡C ´N¦p¦P«e¨Ò¡A±z¥i¥H¬Ý¨ì PID¡B¨Ï¥ÎªÌ¦WºÙ¡BCPU ªá¶Oªº®É¶¡¥H¤Î¥¿¦b°õ¦æªº«ü¥O¡C &man.top.1; ¦b¹w³]ªº±¡ªp¤UÁÙ·|§i¶D±zµ{§Ç¥Î±¼¤F¦h¤Öªº°O¾ÐÅéªÅ¶¡¡C ¦b³oÃä·|¤À¦¨¨âÄæ¡A¤@­Ó¬OÁ`¥Î¶q (total size)¡A¥t¤@­Ó¬O¹ê»Ú¥Î¶q (resident size)—Á`¥Î¶q¬O«ü³o­ÓÀ³¥Îµ{¦¡»Ý­nªº°O¾ÐÅéªÅ¶¡¡A¦Ó¹ê»Ú¥Î¶q«h¬O«ü¹ê»Ú¤W¸Óµ{¦¡ªº°O¾ÐÅé¨Ï¥Î¶q¡C ¦b³o­Ó¨Ò¤l¸Ì­±±z¥i¥H¬Ý¨ì &netscape; ­n¤F´X¥G¨ì 30 MB ªº RAM¡A¦ý¬O¥u¦³¥Î¨ì 9 MB¡C &man.top.1; ¨C¹j 2 ¬íÄÁ·|¦Û°Ê§ó·sÅã¥Ü¤º®e¡A¥i¥Î ¿ï¶µ¨Ó§ïÅܶ¡¹jªº®É¶¡¡C Daemon¡B«H¸¹¤Î²×¤îµ{§Ç ·í¦b°õ¦æ¤å®Ñ½s¿è¾¹ªº®É­Ô¡A±z¥i¥H¥Î«Ü²³æªº¤è¦¡¾Þ§@¥¦¡A­n¥¦Åª¨úÀɮשάO¤°»òªº¡C ¥i¥H³o¼Ë°µ¬O¦]¬°½s¿è¾¹¦³´£¨Ñ³o¨Ç¥\¯à¡AÁÙ¦³´N¬O½s¿è¾¹¨Ìªþ¦b¤@­Ó²×ºÝ¾÷ (Terminal) ¤§¤W¡C ¦³¨Çµ{¦¡¨Ã¤£¬O³]­p¦¨¤@ª½¦b±µ¦¬¨Ï¥ÎªÌªº¿é¤Jªº¡A©Ò¥H¥¦­Ì¦b¤@¶}©l°õ¦æªº®É­Ô´N±q²×ºÝ¾÷Â_¶}¤F¡C ¨Ò¦p»¡¡Aºô­¶¦øªA¾¹¾ã¤Ñ³£¦b¦^À³ºô­¶¤è­±ªº­n¨D¡A¥¦³q±`¤£»Ý­n±z¿é¤J¥ô¦óªF¦è¡C ¥t¥~¹³¬O§â«H±q¤@­Ó¯¸¶Ç°e¨ì¥t¤@­Ó¯¸ªºµ{¦¡¤]¬O³oºØÃþ«¬ªºÀ³¥Îµ{¦¡¡C §Ú­Ì§â³oºØµ{¦¡ºÙ§@ daemon¡C Daemon (´cÅ]¡B¦uÅ@¯«) ¬O§Æþ¯«¸Ü¤¤ªº¨¤¦â¡A¥L­Ì¤£Äݩ󵽨}°}Àç©Î¨¸´c°}Àç¡A¬O¦uÅ@ªº¤pºëÆF¡C ¤j­P¤W¨Ó»¡¥L­Ì´N¬O¦b´À¤HÃþ°µ¤@¨Ç¦³¥Îªº¨Æ±¡¡A¸ò¤µ¤Ñªººô­¶¦øªA¾¹©Î¬O¶l¥ó¦øªA¾¹«Ü¹³¡C ³o¤]´N¬O¬°¤°»ò BSD ªº¦N²»ª«ªø´Á¥H¨Ó³£¬O¤@°¦¬ïµÛ¦|¥¬¾c®³µÛ¤T¤e¯Òªº§Ö¼Ö¤p´cÅ] (Ķµù¡G²ßºD¥Îªk¡A¤£¥NªíÄݩ󨸴c°}Àç) ªº­ì¦]¡C ³q±`¨Ó»¡ deamon µ{¦¡ªº¦W¦r«á­±³£·|¥[¤@­Ó¦r¥À d¡C BIND ¬O Berkeley Internet Name Daemon ªºÁY¼g (³q±`¹ê»Ú¤W°õ¦æªºµ{¦¡¦WºÙ¬O named)¡BApache ºô­¶¦øªA¾¹ªºµ{¦¡¦WºÙ¬O¥s°µ httpd¡B¦Lªí¾÷ªA°Èµ{¸Õ¥s lpd¡A¨Ì¦¹Ãþ±À¡C ³o¬O¤@ºØ²ßºD¥Îªk¡A¨S¦³µw©Ê³W©w¡A¨Ò¦p Sendmail ¥D­nªº±H«H daemon ¬O¥s°µ sendmail ¦Ó¤£¬O maild¡A¸ò±z·Q¹³ªº¤£¤@¼Ë¡C ¦b¦³¨Ç®É­Ô±z·|¹J»Ý­n¸ò¬Y­Ó daemon µ{§Ç·¾³qªº±¡ªp¡C ³o¨Ç·¾³q¬O¥Ñ«H¸¹ (signal) ¨Ó¹F¦¨ªº¡C ÂǥѰe¥X«H¸¹¡A±z¥i¥H©M¤@­Ó daemon (©Î¬O¥ô¦ó¤@­Ó¥¿¦b¶]ªºµ{§Ç) ·¾³q¡C «H¸¹¦³«Ü¦hºØ—¦³¨Ç¦³¯S©wªº·N¸q¡A¦³¨Ç«h¬O·|¥ÑÀ³¥Îµ{¦¡¨Ó¸ÑŪ¡C À³¥Îµ{¦¡ªº»¡©ú¤å¥ó·|§i¶D±z¸Óµ{¦¡¬O¦p¦ó¸ÑŪ«H¸¹ªº¡C ±z¥u¯à°e«H¸¹µ¹±z¾Ö¦³ªºµ{§Ç¡A°e &man.kill.1; ©Î &man.kill.2; ªº«H¸¹µ¹§O¤Hªºµ{§Ç¬O¤£³Q¤¹³\ªº¡C ¤£¹L root ¤£¨ü¦¹­­¨î¡A¥L¥i¥H°e«H¸¹µ¹¥ô¦ó¤Hªºµ{§Ç¡C FreeBSD ¥»¨­¦b¬Y¨Ç±¡ªp¤]·|°e«H¸¹µ¹À³¥Îµ{¦¡¡C °²³]¦³­ÓÀ³¥Îµ{¦¡¼g±o«ÜÄê¡AµM«á¥ø¹Ï­n¦s¨ú¥¦¤£¸Ó¸Iªº°O¾ÐÅ骺®É­Ô¡AFreeBSD ·|°e¤@­Ó Segmentation Violation «H¸¹ (SIGSEGV) µ¹³o­Óµ{§Ç¡C ¤S¦pªG¦³¤@­ÓÀ³¥Îµ{¦¡¥Î¤F &man.alarm.3; ªº system call ­n¨D¨t²Î¦b¹L¤@¬q®É¶¡¤§«á¥s¥L¤@¤U¡A®É¶¡¨ì¤Fªº®É­Ô¾xÄÁªº«H¸¹ (SIGALRM) ´N·|³Q°e¥X¤F¡A¨ä¥Lªº¨Ì¦¹Ãþ±À¡C SIGTERM and SIGKILL ³o¨â­Ó«H¸¹¥i¥H®³¨Ó²×¤îµ{§Ç¡C ¥Î SIGTERM µ²§ôµ{§Ç¬O¤ñ¸û¦³Â§»ªªº¤è¦¡¡A¸Óµ{§Ç·|®·®» (catch) ³o­Ó«H¸¹¦Ó¤F¸Ñ¨ì±z·Q­n§â¥LÃö±¼¡C ±µµÛ¤U¨Ó¥¦·|§â¥¦¦Û¤w¶}ªº°O¿ýÀɳq³qÃö±¼¡AµM«á¦bÃö±¼µ{§Ç¤§«eµ²§ô±¼¤âÃ䪺¤u§@¡C ¦b¬Y¨Ç±¡ªp¤Uµ{§Ç¦³¥i¯à·|¸Ë§@¨S¬Ý¨£ SIGTERM¡A°²¦p¥¦¥¿¦b°µ¤@¨Ç¤£¯à¤¤Â_ªº¤u§@ªº¸Ü¡C SIGKILL ´N¨S¦³¿ìªk³Qµ{§Ç©¿²¤¤F¡C ³o¬O¤@­Ó§ÚºÞ§A¥¿¦b·F¹À¡A²{¦b´Nµ¹§Ú°±¤U¨Óªº«H¸¹¡C ¦pªG±z°e¤F SIGKILL «H¸¹µ¹¬Y­Óµ{§Ç¡AFreeBSD ±N·|§â¥¦°±±¼ ¤£§¹¥þ¥¿½T—ÁÙ¬O¦³¤Ö¼ÆªF¦è¤£¯à³Q¤¤Â_¡C ¨Ò¦p¦³­Óµ{§Ç¥¿¦b±qºô¸ô¤Wªº§Oªº¹q¸£Åª¤@­ÓÀɮסA¦Ó¨º³¡¹q¸£¦]¬°¬Y¨Ç²z¥Ñ³s¤£¨ì (¾÷¾¹³QÃö±¼¡A©Î¬Oºô¸ôÄê±¼¤F)¡A¨º³o­Óµ{§Ç§Ú­Ì´N»¡¥L¬O¤@­Ó¤£¯à¤¤Â_ªºµ{§Ç¡C ³q±`¦b¸g¹L¨â¤ÀÄÁ¥ª¥k¤§«á³o­Óµ{§Ç·|¹O®É¡C ·íµo¥Í¹O®Éªº®É­Ô³o­Óµ{§Ç´N·|³Qµ²§ô±¼¤F¡C ¡C ³o¨Ç¬O¨ä¥L±z¦³¥i¯à·|­n¥Î¨ìªº«H¸¹¡G SIGHUP¡ASIGUSR1¡A¥H¤Î SIGUSR2¡C ³o¨Ç¬O³q¥Îªº«H¸¹¡A·í°e¥X®É¤£¦PªºÀ³¥Îµ{¦¡·|¦³¤£¦Pªº¤ÏÀ³¡C °²³]±z§ó°Ê¤F±zªººô­¶¦øªA¾¹ªº³]©wÀÉ—±z·Q­n¥sºô­¶¦øªA¾¹¥h­«·sŪ¨ú³]©w­È¡C ±z¥i¥HÃö³¬«á¦A­«·s±Ò°Ê httpd¡A¦ý¬O³o»ò°µ·|³y¦¨ºô­¶¦øªA¾¹¼È°±ªA°È¤@¬q®É¶¡¡A³o¼Ë¤l¥i¯à¤£¤Ó¦n¡C ¤j³¡¥÷ªº daemon ³£¼g¦¨·|¥h¦^À³ SIGHUP¡C ·í¦¬¨ì³o­Ó«H¸¹¤§«á¡A¥¦­Ì·|¥h­«·sŪ¨ú¦Û¤wªº³]©wÀÉ¡C ¦]¦¹±z¥i¥H¥Î°e SIGHUP «H¸¹¨Ó¨ú¥NÃö±¼­«¶}¡C ¤S¦]¬°¨S¦³¼Ð·Ç¦b³W½d¦p¦ó¦^À³³o¨Ç«H¸¹¡A¤£¦Pªº daemon ¥i¯à·|¦³¤£¦Pªº¦æ¬°¡A©Ò¥H¦³ºÃ°Ýªº¸Ü½Ð¥ý½T»{¨Ã½¾\ deamon ªº»¡©ú¤å¥ó¡C «H¸¹¬O¥Ñ &man.kill.1; «ü¥O°e¥Xªº¡A¦p½d¨Ò©Ò¥Ü¡G °e«H¸¹µ¹µ{§Ç ³o­Ó½d¨Ò±N·|¥Ü½d¦p¦ó°e¤@­Ó«H¸¹µ¹ &man.inetd.8;¡C inetd ªº³]©wÀɬO /etc/inetd.conf¡A¦Ó inetd ·|¦b¦¬¨ì SIGHUP ªº®É­Ô­«·sŪ¨ú³o­Ó³]©wÀÉ¡C §ä¥X±z·Q­n°e«H¸¹ªº¨º­Óµ{§Çªº ID¡C ±z·|¥Î¨ì &man.ps.1; ¥H¤Î &man.grep.1; ³o¨â­Ó«ü¥O¡C &man.grep.1; ¬O¥Î¨Ó¦b¿é¥X¤¤·j´M¡A§ä¥X±z«ü©wªº¦r¦ê¡C ³o­Ó«ü¥O¬O¥Ñ¤@¯ë¨Ï¥ÎªÌ°õ¦æ¡A¦Ó &man.inetd.8; ¬O¥Ñ root °õ¦æ¡A©Ò¥H¦b¨Ï¥Î &man.ps.1; ®É»Ý­n¥[¤W ¿ï¶µ¡C &prompt.user; ps -ax | grep inetd 198 ?? IWs 0:00.00 inetd -wW ¦]¦¹¥i±o &man.inetd.8; ¤§ PID ¬° 198¡C ¦b¬Y¨Ç±¡ªp¤U grep inetd ³o­Ó«ü¥O¥»¨­¤]·|¥X²{¦b¿é¥X¸Ì¡C ³o¬O¦]¬° &man.ps.1; §ä°õ¦æ¤¤ªºµ{§Çªº¤è¦¡³y¦¨ªº¡C ¥Î &man.kill.1; ¨Ó°e«H¸¹¡C ¤S¦]¬° &man.inetd.8; ¬O¥Ñ root °õ¦æªº¡A±z¥²¶·¥Î &man.su.1; ¤Á´«¦¨ root¥ý¡C &prompt.user; su Password: &prompt.root; /bin/kill -s HUP 198 ¤@¯ë±¡ªp¹ï¤j¦h¼Æ &unix; «ü¥O¨ÓÁ¿¡A·í &man.kill.1; °õ¦æ¦¨¥\®É¨Ã¤£·|¿é¥X¥ô¦ó°T®§¡C °²³]±z°e¤@­Ó«H¸¹µ¹¬Y­Ó¤£¬O±z©Ò¾Ö¦³ªºµ{§Ç¡A¨º»ò±z´N·|¦Y¨ì³o­Ó¿ù»~°T®§¡G kill: PID: Operation not permitted¡C ¦Ó¦pªG±z¥´¿ù PID ªº¸Ü¡A ¨º´N·|§â«H¸¹°eµ¹¿ù»~ªºµ{§Ç¡C ¨º¥i¯à·|«ÜÁV¡A¤£¹L¦pªG±z°÷©¯¹Bªº¸Ü¡A¥i¯à­è¦n´N¥u¬O§â«H¸¹°eµ¹¤@­Ó«D¨Ï¥Î¤¤ªº PID¡A¨º±z´N¥u·|¬Ý¨ì kill: PID: No such process ¦Ó¤w¡C ¬°¤°»ò¥Î <command>/bin/kill</command>¡H «Ü¦h shell ¦³´£¨Ñ¤º«Øªº kill «ü¥O¡C ¤]´N¬O»¡³oºØ shell ·|ª½±µ°e«H¸¹¡A¦Ó¤£¬O°õ¦æ /bin/kill¡C ³o¼Ë¬OÆZ¤è«Kªº¨S¿ù°Õ¡A¦ý¬O¤£¦Pªº shell ·|¦³¤£¦Pªº»yªk¨Ó«ü©w«H¸¹ªº¦WºÙµ¥¡C »P¨ä¹Á¸Õ¥h§â¥¦­Ì³q³q¾Ç·|¡A¤£¦p´N³æ¯Âªºª½±µ¥Î /bin/kill ... §a¡C ­n°e¨ä¥Lªº«H¸¹ªº¸Ü¤]¬O«D±`Ãþ¦ü¡A´Nµø»Ý­n§â«ü¥O¤¤ªº TERM ©Î KILL ´À´«±¼§Y¥i¡C ÀH«K§ì¤@­Ó¨t²Î¤¤ªºµ{§ÇµM«á§â¥L¬å±¼¨Ã¤£¬O­Ó¦n¥D·N¡C ¯S§O¬O &man.init.8;¡A process ID 1¡A¤@­Ó«D±`¯S§Oªºµ{§Ç¡C °õ¦æ /bin/kill -s KILL 1 ªºµ²ªG´N¬O¨t²Î¥ß¨èÃö¾÷¡C ¦]¦¹¦b±z«ö¤U Return ­n°õ¦æ &man.kill.1;¤§«e¡A ½Ð¤@©w­n°O±o¦A¦¸½T»{±z¤Uªº°Ñ¼Æ¡C Shells shells command line In FreeBSD, a lot of everyday work is done in a command line interface called a shell. A shell's main job is to take commands from the input channel and execute them. A lot of shells also have built in functions to help everyday tasks such as file management, file globbing, command line editing, command macros, and environment variables. FreeBSD comes with a set of shells, such as sh, the Bourne Shell, and tcsh, the improved C-shell. Many other shells are available from the FreeBSD Ports Collection, such as zsh and bash. Which shell do you use? It is really a matter of taste. If you are a C programmer you might feel more comfortable with a C-like shell such as tcsh. If you have come from Linux or are new to a &unix; command line interface you might try bash. The point is that each shell has unique properties that may or may not work with your preferred working environment, and that you have a choice of what shell to use. One common feature in a shell is filename completion. Given the typing of the first few letters of a command or filename, you can usually have the shell automatically complete the rest of the command or filename by hitting the Tab key on the keyboard. Here is an example. Suppose you have two files called foobar and foo.bar. You want to delete foo.bar. So what you would type on the keyboard is: rm fo[Tab].[Tab]. The shell would print out rm foo[BEEP].bar. The [BEEP] is the console bell, which is the shell telling me it was unable to totally complete the filename because there is more than one match. Both foobar and foo.bar start with fo, but it was able to complete to foo. If you type in ., then hit Tab again, the shell would be able to fill in the rest of the filename for you. environment variables Another feature of the shell is the use of environment variables. Environment variables are a variable key pair stored in the shell's environment space. This space can be read by any program invoked by the shell, and thus contains a lot of program configuration. Here is a list of common environment variables and what they mean: environment variables Variable Description USER Current logged in user's name. PATH Colon separated list of directories to search for binaries. DISPLAY Network name of the X11 display to connect to, if available. SHELL The current shell. TERM The name of the user's terminal. Used to determine the capabilities of the terminal. TERMCAP Database entry of the terminal escape codes to perform various terminal functions. OSTYPE Type of operating system. e.g., FreeBSD. MACHTYPE The CPU architecture that the system is running on. EDITOR The user's preferred text editor. PAGER The user's preferred text pager. MANPATH Colon separated list of directories to search for manual pages. Bourne shells Setting an environment variable differs somewhat from shell to shell. For example, in the C-Style shells such as tcsh and csh, you would use setenv to set environment variables. Under Bourne shells such as sh and bash, you would use export to set your current environment variables. For example, to set or modify the EDITOR environment variable, under csh or tcsh a command like this would set EDITOR to /usr/local/bin/emacs: &prompt.user; setenv EDITOR /usr/local/bin/emacs Under Bourne shells: &prompt.user; export EDITOR="/usr/local/bin/emacs" You can also make most shells expand the environment variable by placing a $ character in front of it on the command line. For example, echo $TERM would print out whatever $TERM is set to, because the shell expands $TERM and passes it on to echo. Shells treat a lot of special characters, called meta-characters as special representations of data. The most common one is the * character, which represents any number of characters in a filename. These special meta-characters can be used to do filename globbing. For example, typing in echo * is almost the same as typing in ls because the shell takes all the files that match * and puts them on the command line for echo to see. To prevent the shell from interpreting these special characters, they can be escaped from the shell by putting a backslash (\) character in front of them. echo $TERM prints whatever your terminal is set to. echo \$TERM prints $TERM as is. Changing Your Shell The easiest way to change your shell is to use the chsh command. Running chsh will place you into the editor that is in your EDITOR environment variable; if it is not set, you will be placed in vi. Change the Shell: line accordingly. You can also give chsh the option; this will set your shell for you, without requiring you to enter an editor. For example, if you wanted to change your shell to bash, the following should do the trick: &prompt.user; chsh -s /usr/local/bin/bash The shell that you wish to use must be present in the /etc/shells file. If you have installed a shell from the ports collection, then this should have been done for you already. If you installed the shell by hand, you must do this. For example, if you installed bash by hand and placed it into /usr/local/bin, you would want to: &prompt.root; echo "/usr/local/bin/bash" >> /etc/shells Then rerun chsh. ¤å¦r½s¿è¾¹ text editors editors A lot of configuration in FreeBSD is done by editing text files. Because of this, it would be a good idea to become familiar with a text editor. FreeBSD comes with a few as part of the base system, and many more are available in the Ports Collection. ee editors ee The easiest and simplest editor to learn is an editor called ee, which stands for easy editor. To start ee, one would type at the command line ee filename where filename is the name of the file to be edited. For example, to edit /etc/rc.conf, type in ee /etc/rc.conf. Once inside of ee, all of the commands for manipulating the editor's functions are listed at the top of the display. The caret ^ character represents the Ctrl key on the keyboard, so ^e expands to the key combination Ctrle. To leave ee, hit the Esc key, then choose leave editor. The editor will prompt you to save any changes if the file has been modified. vi editors vi emacs editors emacs FreeBSD also comes with more powerful text editors such as vi as part of the base system, while other editors, like Emacs and vim, are part of the FreeBSD Ports Collection (editors/emacs and editors/vim). These editors offer much more functionality and power at the expense of being a little more complicated to learn. However if you plan on doing a lot of text editing, learning a more powerful editor such as vim or Emacs will save you much more time in the long run. Devices and Device Nodes A device is a term used mostly for hardware-related activities in a system, including disks, printers, graphics cards, and keyboards. When FreeBSD boots, the majority of what FreeBSD displays are devices being detected. You can look through the boot messages again by viewing /var/run/dmesg.boot. For example, acd0 is the first IDE CDROM drive, while kbd0 represents the keyboard. Most of these devices in a &unix; operating system must be accessed through special files called device nodes, which are located in the /dev directory. Creating Device Nodes When adding a new device to your system, or compiling in support for additional devices, you may need to create one or more device nodes for the new devices. MAKEDEV Script On systems without DEVFS (this concerns all FreeBSD versions before 5.0), device nodes are created using the &man.MAKEDEV.8; script as shown below: &prompt.root; cd /dev &prompt.root; sh MAKEDEV ad1 This example would make the proper device nodes for the second IDE drive when installed. <literal>DEVFS</literal> (DEVice File System) The device file system, or DEVFS, provides access to kernel's device namespace in the global file system namespace. Instead of having to create and modify device nodes, DEVFS maintains this particular file system for you. See the &man.devfs.5; manual page for more information. DEVFS is used by default in FreeBSD 5.0 and above. Binary Formats To understand why &os; uses the &man.elf.5; format, you must first know a little about the three currently dominant executable formats for &unix;: &man.a.out.5; The oldest and classic &unix; object format. It uses a short and compact header with a magic number at the beginning that is often used to characterize the format (see &man.a.out.5; for more details). It contains three loaded segments: .text, .data, and .bss plus a symbol table and a string table. COFF The SVR3 object format. The header now comprises a section table, so you can have more than just .text, .data, and .bss sections. &man.elf.5; The successor to COFF, featuring multiple sections and 32-bit or 64-bit possible values. One major drawback: ELF was also designed with the assumption that there would be only one ABI per system architecture. That assumption is actually quite incorrect, and not even in the commercial SYSV world (which has at least three ABIs: SVR4, Solaris, SCO) does it hold true. FreeBSD tries to work around this problem somewhat by providing a utility for branding a known ELF executable with information about the ABI it is compliant with. See the manual page for &man.brandelf.1; for more information. FreeBSD comes from the classic camp and used the &man.a.out.5; format, a technology tried and proven through many generations of BSD releases, until the beginning of the 3.X branch. Though it was possible to build and run native ELF binaries (and kernels) on a FreeBSD system for some time before that, FreeBSD initially resisted the push to switch to ELF as the default format. Why? Well, when the Linux camp made their painful transition to ELF, it was not so much to flee the a.out executable format as it was their inflexible jump-table based shared library mechanism, which made the construction of shared libraries very difficult for vendors and developers alike. Since the ELF tools available offered a solution to the shared library problem and were generally seen as the way forward anyway, the migration cost was accepted as necessary and the transition made. FreeBSD's shared library mechanism is based more closely on Sun's &sunos; style shared library mechanism and, as such, is very easy to use. So, why are there so many different formats? Back in the dim, dark past, there was simple hardware. This simple hardware supported a simple, small system. a.out was completely adequate for the job of representing binaries on this simple system (a PDP-11). As people ported &unix; from this simple system, they retained the a.out format because it was sufficient for the early ports of &unix; to architectures like the Motorola 68k, VAXen, etc. Then some bright hardware engineer decided that if he could force software to do some sleazy tricks, then he would be able to shave a few gates off the design and allow his CPU core to run faster. While it was made to work with this new kind of hardware (known these days as RISC), a.out was ill-suited for this hardware, so many formats were developed to get to a better performance from this hardware than the limited, simple a.out format could offer. Things like COFF, ECOFF, and a few obscure others were invented and their limitations explored before things seemed to settle on ELF. In addition, program sizes were getting huge and disks (and physical memory) were still relatively small so the concept of a shared library was born. The VM system also became more sophisticated. While each one of these advancements was done using the a.out format, its usefulness was stretched more and more with each new feature. In addition, people wanted to dynamically load things at run time, or to junk parts of their program after the init code had run to save in core memory and swap space. Languages became more sophisticated and people wanted code called before main automatically. Lots of hacks were done to the a.out format to allow all of these things to happen, and they basically worked for a time. In time, a.out was not up to handling all these problems without an ever increasing overhead in code and complexity. While ELF solved many of these problems, it would be painful to switch from the system that basically worked. So ELF had to wait until it was more painful to remain with a.out than it was to migrate to ELF. However, as time passed, the build tools that FreeBSD derived their build tools from (the assembler and loader especially) evolved in two parallel trees. The FreeBSD tree added shared libraries and fixed some bugs. The GNU folks that originally wrote these programs rewrote them and added simpler support for building cross compilers, plugging in different formats at will, and so on. Since many people wanted to build cross compilers targeting FreeBSD, they were out of luck since the older sources that FreeBSD had for as and ld were not up to the task. The new GNU tools chain (binutils) does support cross compiling, ELF, shared libraries, C++ extensions, etc. In addition, many vendors are releasing ELF binaries, and it is a good thing for FreeBSD to run them. ELF is more expressive than a.out and allows more extensibility in the base system. The ELF tools are better maintained, and offer cross compilation support, which is important to many people. ELF may be a little slower than a.out, but trying to measure it can be difficult. There are also numerous details that are different between the two in how they map pages, handle init code, etc. None of these are very important, but they are differences. In time support for a.out will be moved out of the GENERIC kernel, and eventually removed from the kernel once the need to run legacy a.out programs is past. §ó¦h¸ê°T Manual Pages manual pages The most comprehensive documentation on FreeBSD is in the form of manual pages. Nearly every program on the system comes with a short reference manual explaining the basic operation and various arguments. These manuals can be viewed with the man command. Use of the man command is simple: &prompt.user; man command command is the name of the command you wish to learn about. For example, to learn more about ls command type: &prompt.user; man ls The online manual is divided up into numbered sections: User commands. System calls and error numbers. Functions in the C libraries. Device drivers. File formats. Games and other diversions. Miscellaneous information. System maintenance and operation commands. Kernel developers. In some cases, the same topic may appear in more than one section of the online manual. For example, there is a chmod user command and a chmod() system call. In this case, you can tell the man command which one you want by specifying the section: &prompt.user; man 1 chmod This will display the manual page for the user command chmod. References to a particular section of the online manual are traditionally placed in parenthesis in written documentation, so &man.chmod.1; refers to the chmod user command and &man.chmod.2; refers to the system call. This is fine if you know the name of the command and simply wish to know how to use it, but what if you cannot recall the command name? You can use man to search for keywords in the command descriptions by using the switch: &prompt.user; man -k mail With this command you will be presented with a list of commands that have the keyword mail in their descriptions. This is actually functionally equivalent to using the apropos command. So, you are looking at all those fancy commands in /usr/bin but do not have the faintest idea what most of them actually do? Simply do: &prompt.user; cd /usr/bin &prompt.user; man -f * or &prompt.user; cd /usr/bin &prompt.user; whatis * which does the same thing. GNU Info Files Free Software Foundation FreeBSD includes many applications and utilities produced by the Free Software Foundation (FSF). In addition to manual pages, these programs come with more extensive hypertext documents called info files which can be viewed with the info command or, if you installed emacs, the info mode of emacs. To use the &man.info.1; command, simply type: &prompt.user; info For a brief introduction, type h. For a quick command reference, type ?.
>Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-doc@FreeBSD.ORG Wed Sep 5 14:58:53 2007 Return-Path: Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0A01416A419; Wed, 5 Sep 2007 14:58:53 +0000 (UTC) (envelope-from chinsan@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D350B13C4B6; Wed, 5 Sep 2007 14:58:52 +0000 (UTC) (envelope-from chinsan@FreeBSD.org) Received: from freefall.freebsd.org (chinsan@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l85EwqeT082778; Wed, 5 Sep 2007 14:58:52 GMT (envelope-from chinsan@freefall.freebsd.org) Received: (from chinsan@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l85Ewqd6082774; Wed, 5 Sep 2007 14:58:52 GMT (envelope-from chinsan) Date: Wed, 5 Sep 2007 14:58:52 GMT Message-Id: <200709051458.l85Ewqd6082774@freefall.freebsd.org> To: chinsan@FreeBSD.org, freebsd-doc@FreeBSD.org, chinsan@FreeBSD.org From: chinsan@FreeBSD.org Cc: Subject: Re: docs/116117: update handbook/basics translation of traditional chinese 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, 05 Sep 2007 14:58:53 -0000 Synopsis: update handbook/basics translation of traditional chinese Responsible-Changed-From-To: freebsd-doc->chinsan Responsible-Changed-By: chinsan Responsible-Changed-When: Wed Sep 5 14:58:52 UTC 2007 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=116117 From owner-freebsd-doc@FreeBSD.ORG Wed Sep 5 19:00:52 2007 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F09C016A41A for ; Wed, 5 Sep 2007 19:00:52 +0000 (UTC) (envelope-from bounce-message-2038700@lists.ezinearticles.com) Received: from listmanager.sparknet.net (listmanager.sparknet.net [66.180.174.49]) by mx1.freebsd.org (Postfix) with SMTP id AA7EF13C46B for ; Wed, 5 Sep 2007 19:00:52 +0000 (UTC) (envelope-from bounce-message-2038700@lists.ezinearticles.com) Message-Id: X-email-type: hello From: "EmailUniverse" To: freebsd-doc@freebsd.org Date: Wed, 05 Sep 2007 14:00:41 -0500 Subject: Welcome To The EzineArticles Newsletter X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: EmailUniverse List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Sep 2007 19:00:53 -0000 Welcome To The EzineArticles Newsletter! This ezine is published monthly and sometimes weekly depending on relevant information to share. Its purpose is to help connect ezine writers with ezine publishers. How To Get Off This List: Send an email to: mailto:leave-ezinearticles-2038700W@lists.ezinearticles.com How To Join This List: http://EzineArticles.com/subscribe/ Please direct any problems to: http://EzineArticles.com/contact.html EzineArticles is a member of the http://EmailUniverse.com/ Network. To Submit Your Articles: http://EzineArticles.com/submit/ To Your Success! Christopher M. Knight http://EzineArticles.com/ From owner-freebsd-doc@FreeBSD.ORG Thu Sep 6 00:54:29 2007 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 89A9116A418 for ; Thu, 6 Sep 2007 00:54:29 +0000 (UTC) (envelope-from seokunu@gmail.com) Received: from qb-out-0506.google.com (qb-out-0506.google.com [72.14.204.225]) by mx1.freebsd.org (Postfix) with ESMTP id 4970F13C46A for ; Thu, 6 Sep 2007 00:54:29 +0000 (UTC) (envelope-from seokunu@gmail.com) Received: by qb-out-0506.google.com with SMTP id a10so3933364qbd for ; Wed, 05 Sep 2007 17:54:15 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; b=qtDlkXW+JAAELk028gUVzEmTpSUiba3Q+AVdXDcK4ZMgsUgGfoKEf+T7Qfxt2f1MTU+KRr10fp9jIDkkvCanX/g5mKVL+kqyHFWavShu6zv8+lj3fPxTjT1ardyvEHpqbdSr7qZ2JUcy9v53uF1I7YJkiqOpkzr/kVcrT+ozW3Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=IPn3vp3tWwwR7YQGLB6Xayqf6pgT7KX6p/9J1eZLi2Bq3Xut92qVaIk+3BGmUNVqhtYzTuae1kGVa5WHs5dFb9o7TpeCn3ZWtOdXKmHpOfDecs3ETfLxbBAlEgymID1J2uXrYCf+j1mzs1HJ155WEFK+kZ2q+wDmqNzXT58j8gI= Received: by 10.141.14.14 with SMTP id r14mr3080938rvi.1189039112717; Wed, 05 Sep 2007 17:38:32 -0700 (PDT) Received: by 10.140.132.13 with HTTP; Wed, 5 Sep 2007 17:38:32 -0700 (PDT) Message-ID: Date: Thu, 6 Sep 2007 06:08:32 +0530 From: "Kunu Jena" To: freebsd-doc@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Link exchange request 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, 06 Sep 2007 00:54:29 -0000 Dear Webmaster/Contact/Admin, This is not a Spam mail and we will not mail you again after this. You are not in any database we know about. We found your site trough Google and your active link pages indicates that you are open for and interested in link exchange, therefore we approach you with the following: As a fastest growing Internet Marketing and Web Design company in the Netherlands, we are seeking quality and content based websites to exchange links with our client's websites . The visitors to your website could be interested and might benefit visiting our client's sites and vice versa. Please feel free to verify the link page and let me know if you have any suggestions. It will be very much appreciated if our web sites link will be placed on your web site at a page with PR 3+ or higher. Our link details are listed below: ------------------------------------------------------------------------------------------------- URL : http://www.caravanquoter.co.uk Title: Caravan Insurance Desc : Compare UK caravan insurance for both static caravans and touring caravans online URL : http://www.quote-buster.co.uk Title: www.quote-buster.co.uk Desc : Northern Ireland's unique online insurance comparison system for all types of insurance quotes URL : http://www.quotebuster.net Title: Quotebuster Car Insurance Desc : Compare 300 uk car insurance schemes from one short application form. Fast service without obligation URL : http://www.quotespot.co.uk Title: Quotespot Desc : Northern Ireland's unique online insurance comparison system for all types of insurance quotes form. Fast service without obligation URL : http://www.northern-ireland-insurance-centre.co.uk Title: Car Insurance Northern Ireland Desc : Dedicated to finding you cheaper car insurance in Northern Ireland ------------------------------------------------------------------------------------------------- Please send me the exact page where you will add or have added my site. If you want me to remove your link from this site, please reply to this email with "DELETE" in the subject line. Your link will be removed as soon as possible. Looking forward to hear from you soon, have a nice day. Link Building Manager Kunu jena From owner-freebsd-doc@FreeBSD.ORG Sat Sep 8 02:30:08 2007 Return-Path: Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 86C5016A421 for ; Sat, 8 Sep 2007 02:30:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 56E0613C46A for ; Sat, 8 Sep 2007 02:30:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l882U7fW097761 for ; Sat, 8 Sep 2007 02:30:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l882U7EF097760; Sat, 8 Sep 2007 02:30:07 GMT (envelope-from gnats) Date: Sat, 8 Sep 2007 02:30:07 GMT Message-Id: <200709080230.l882U7EF097760@freefall.freebsd.org> To: freebsd-doc@FreeBSD.org From: Chess Griffin Cc: Subject: Re: docs/116068: [patch] Add "make config" and "make rmconfig" info to Handbook section on ports X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Chess Griffin List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Sep 2007 02:30:08 -0000 The following reply was made to PR docs/116068; it has been noted by GNATS. From: Chess Griffin To: bug-followup@FreeBSD.org, chess.griffin@gmail.com Cc: Subject: Re: docs/116068: [patch] Add "make config" and "make rmconfig" info to Handbook section on ports Date: Fri, 7 Sep 2007 21:52:46 -0400 --Signature=_Fri__7_Sep_2007_21_52_46_-0400_AJax.WxmxZeitPSS Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Based on feedback I received from Remko, I have updated the diff to fix the= indentation after . I hope it is correct now. :-) --- chapter.sgml.old 2007-09-03 21:48:01.000000000 -0400 +++ chapter.sgml 2007-09-07 21:48:13.000000000 -0400 @@ -1117,6 +1117,26 @@ job. =20 + + + Reconfiguring Ports + + When building certain ports, you may be presented with a + ncurses-based menu from which you can select certain build + options. It is not uncommon for users to wish to revisit + this menu to add, remove, or change these options after a + port has been built. There are many ways to do this. One + option is to go into the directory containing the port and + type make config, which will simply + present the menu again with the same options selected. + Another option is to use the command make + showconfig which will show you all the + configuration options for the port. Yet another option is + to type make rmconfig which will remove + all selected options and allow you to start over. All of + these options, and others, are explained in great detail in + in the man page for &man.ports.7;. +
=20 --=20 Chess Griffin GPG Public Key: 0x0C7558C3 http://www.chessgriffin.com --Signature=_Fri__7_Sep_2007_21_52_46_-0400_AJax.WxmxZeitPSS Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFG4gBuKzd9mAx1WMMRAvxlAJ0cn1fN8TjYmfHrePRAYy/Ot9JJIACfVdnq 2Ne6GLuszlWCYZVkhM36taE= =iiKb -----END PGP SIGNATURE----- --Signature=_Fri__7_Sep_2007_21_52_46_-0400_AJax.WxmxZeitPSS-- From owner-freebsd-doc@FreeBSD.ORG Sat Sep 8 03:00:12 2007 Return-Path: Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 660B316A417 for ; Sat, 8 Sep 2007 03:00:12 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 4818C13C45B for ; Sat, 8 Sep 2007 03:00:12 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l8830CSP099708 for ; Sat, 8 Sep 2007 03:00:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l8830Chh099707; Sat, 8 Sep 2007 03:00:12 GMT (envelope-from gnats) Date: Sat, 8 Sep 2007 03:00:12 GMT Message-Id: <200709080300.l8830Chh099707@freefall.freebsd.org> To: freebsd-doc@FreeBSD.org From: Chess Griffin Cc: Subject: Re: docs/116068: [patch] Add "make config" and "make rmconfig" info to Handbook section on ports X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Chess Griffin List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Sep 2007 03:00:12 -0000 The following reply was made to PR docs/116068; it has been noted by GNATS. From: Chess Griffin To: bug-followup@FreeBSD.org, chess.griffin@gmail.com Cc: Subject: Re: docs/116068: [patch] Add "make config" and "make rmconfig" info to Handbook section on ports Date: Fri, 7 Sep 2007 22:51:39 -0400 --Signature=_Fri__7_Sep_2007_22_51_39_-0400_SszOBiW4asaLmiFi Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable It looks like the diff formatting is not coming through by email -- it look= s like there is no identation after but in my diff it's there. Shou= ld I send the diff as an attachment? --=20 Chess Griffin GPG Public Key: 0x0C7558C3 http://www.chessgriffin.com --Signature=_Fri__7_Sep_2007_22_51_39_-0400_SszOBiW4asaLmiFi Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD4DBQFG4g47Kzd9mAx1WMMRAo41AJiXFPMUjfJ+dy1/Mdew2qNPzjJdAJ9yAn6C nyD7r1mLPi4Wrj5kpTok6A== =2nnL -----END PGP SIGNATURE----- --Signature=_Fri__7_Sep_2007_22_51_39_-0400_SszOBiW4asaLmiFi--