Date: Fri, 28 Sep 2007 23:11:41 GMT From: John Birrell <jb@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 126947 for review Message-ID: <200709282311.l8SNBf9k065398@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=126947 Change 126947 by jb@jb_freebsd1 on 2007/09/28 23:11:22 IFC Affected files ... .. //depot/projects/dtrace/doc/de_DE.ISO8859-1/books/handbook/book.sgml#7 integrate .. //depot/projects/dtrace/doc/de_DE.ISO8859-1/books/handbook/preface/preface.sgml#7 integrate .. //depot/projects/dtrace/doc/de_DE.ISO8859-1/share/sgml/glossary/freebsd-glossary.sgml#5 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#43 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.committers.sgml#30 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/developers-handbook/l10n/chapter.sgml#3 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/share/sgml/authors.ent#23 integrate .. //depot/projects/dtrace/doc/share/pgpkeys/kaiw.key#1 branch .. //depot/projects/dtrace/doc/share/pgpkeys/pgpkeys-developers.sgml#24 integrate .. //depot/projects/dtrace/doc/share/pgpkeys/pgpkeys.ent#24 integrate .. //depot/projects/dtrace/doc/zh_TW.Big5/books/developers-handbook/l10n/chapter.sgml#3 integrate .. //depot/projects/dtrace/doc/zh_TW.Big5/books/porters-handbook/book.sgml#8 integrate .. //depot/projects/dtrace/doc/zh_TW.Big5/share/sgml/authors.ent#5 integrate .. //depot/projects/dtrace/ports/Tools/scripts/README#4 integrate .. //depot/projects/dtrace/ports/UPDATING#32 integrate .. //depot/projects/dtrace/src/UPDATING#15 integrate .. //depot/projects/dtrace/src/etc/defaults/rc.conf#23 integrate .. //depot/projects/dtrace/src/etc/rc.d/Makefile#12 integrate .. //depot/projects/dtrace/src/etc/rc.d/nscd#3 integrate .. //depot/projects/dtrace/src/lib/libc/gen/Makefile.inc#9 integrate .. //depot/projects/dtrace/src/lib/libutil/expand_number.3#2 integrate .. //depot/projects/dtrace/src/lib/libutil/flopen.3#2 integrate .. //depot/projects/dtrace/src/lib/libutil/humanize_number.3#7 integrate .. //depot/projects/dtrace/src/lib/libutil/kld.3#5 integrate .. //depot/projects/dtrace/src/release/doc/en_US.ISO8859-1/relnotes/article.sgml#6 integrate .. //depot/projects/dtrace/src/share/man/man9/sleepqueue.9#6 integrate .. //depot/projects/dtrace/src/tools/tools/nanobsd/nanobsd.sh#12 integrate .. //depot/projects/dtrace/src/usr.sbin/Makefile#17 integrate .. //depot/projects/dtrace/src/usr.sbin/wpa/wpa_supplicant/Makefile#6 integrate .. //depot/projects/dtrace/www/en/developers.sgml#20 integrate .. //depot/projects/dtrace/www/en/donations/donors.sgml#24 integrate .. //depot/projects/dtrace/www/share/sgml/news.xml#20 integrate .. //depot/projects/opensolaris/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.ucaller.d#1 branch Differences ... ==== //depot/projects/dtrace/doc/de_DE.ISO8859-1/books/handbook/book.sgml#7 (text+ko) ==== @@ -2,8 +2,8 @@ The FreeBSD Documentation Project The FreeBSD German Documentation Project - $FreeBSD: doc/de_DE.ISO8859-1/books/handbook/book.sgml,v 1.52 2007/04/16 15:55:52 jkois Exp $ - $FreeBSDde: de-docproj/books/handbook/book.sgml,v 1.81 2007/04/11 19:41:36 jkois Exp $ + $FreeBSD: doc/de_DE.ISO8859-1/books/handbook/book.sgml,v 1.53 2007/05/14 15:54:07 jkois Exp $ + $FreeBSDde: de-docproj/books/handbook/book.sgml,v 1.82 2007/05/04 17:06:48 jkois Exp $ basiert auf: 1.171 --> @@ -139,7 +139,7 @@ Das Handbuch ist <emphasis>jederzeit unter Bearbeitung</emphasis> und das Ergebnis der Arbeit vieler Einzelpersonen. Dies kann dazu führen, dass bestimmte Bereiche nicht mehr aktuell - sind und auf den neuesten Stand gebracht werden m&üssen. + sind und auf den neuesten Stand gebracht werden müssen. Wenn Sie dabei mithelfen möchten, senden Sie bitte eine E-Mail an die Mailingliste &a.de.translators;. Die aktuelle Version des Handbuchs ist immer auf dem ==== //depot/projects/dtrace/doc/de_DE.ISO8859-1/books/handbook/preface/preface.sgml#7 (text+ko) ==== @@ -2,8 +2,8 @@ The FreeBSD Documentation Project The FreeBSD German Documentation Project - $FreeBSD: doc/de_DE.ISO8859-1/books/handbook/preface/preface.sgml,v 1.21 2007/04/16 15:55:54 jkois Exp $ - $FreeBSDde: de-docproj/books/handbook/preface/preface.sgml,v 1.30 2007/04/15 19:48:30 jkois Exp $ + $FreeBSD: doc/de_DE.ISO8859-1/books/handbook/preface/preface.sgml,v 1.22 2007/05/14 15:54:08 jkois Exp $ + $FreeBSDde: de-docproj/books/handbook/preface/preface.sgml,v 1.31 2007/05/09 19:40:48 jkois Exp $ basiert auf: 1.39 --> @@ -708,10 +708,10 @@ <para>Einige Firmen haben dieses Buch dadurch unterstützt, dass Sie Autoren in Vollzeit beschäftigt und die Veröffentlichung - des Buchs finanziert haben. Besonders BSDi, das später von + des Buchs finanziert haben. Besonders BSDi (das später von <ulink url="http://www.windriver.com">Wind River Systems</ulink> - übernommen wurde, beschäftigte Mitglieder des &os; - Documentation Projects, mit dem Ziel dieses Buch zu verbessern. + übernommen wurde) beschäftigte Mitglieder des &os; + Documentation Projects, um dieses Buch zu erstellen. Dadurch wurde die erste (englische) gedruckte Auflage im März 2000 möglich (ISBN 1-57176-241-8). Wind River Systems bezahlte dann weitere Autoren, die die zum Drucken ==== //depot/projects/dtrace/doc/de_DE.ISO8859-1/share/sgml/glossary/freebsd-glossary.sgml#5 (text+ko) ==== @@ -28,9 +28,9 @@ beendet werden, um Konflikte mit "id attribute"-Werten innerhalb des Haupttextes zu vermeiden. - $FreeBSD: doc/de_DE.ISO8859-1/share/sgml/glossary/freebsd-glossary.sgml,v 1.6 2007/04/02 17:01:53 jkois Exp $ - $FreeBSDde: de-docproj/share/sgml/glossary/freebsd-glossary.sgml,v 1.11 2007/03/31 10:39:47 jkois Exp $ - basiert auf: 1.26 + $FreeBSD: doc/de_DE.ISO8859-1/share/sgml/glossary/freebsd-glossary.sgml,v 1.7 2007/05/14 15:54:08 jkois Exp $ + $FreeBSDde: de-docproj/share/sgml/glossary/freebsd-glossary.sgml,v 1.12 2007/05/12 13:41:19 jkois Exp $ + basiert auf: 1.28 --> <glossary status="draft" id="freebsd-glossary"> @@ -335,8 +335,8 @@ <glossterm>Carrier Detect</glossterm> <acronym>CD</acronym> <glossdef> - <para>Ein RS232C-Signal. Notwendig, um eine serielle - Verbindung aufbauen zu können.</para> + <para>Ein <acronym>RS232C</acronym>-Signal. Notwendig, um + eine serielle Verbindung aufbauen zu können.</para> </glossdef> </glossentry> @@ -372,7 +372,8 @@ <glossterm>Clear To Send</glossterm> <acronym>CTS</acronym> <glossdef> - <para>Ein RS232C-Signal. Das entfernte System erhält durch + <para>Ein <acronym>RS232C</acronym>-Signal. Das entfernte + System erhält durch dieses Signal die Erlaubnis, Daten zu senden.</para> </glossdef> </glossentry> @@ -389,7 +390,15 @@ <glossterm>Concurrent Versions System</glossterm> <acronym>CVS</acronym> <glossdef> - <para></para> + <para>Ein Versionskontrollsystem, das es erlaubt, mit vielen + verschiedenen Versionen einer Datei zu arbeiten und die an + diesen Dateien durchgeführten Änderungen zu + verfolgen. CVS ermöglicht es, individuelle + Änderungen durchzuführen, in ein Repository + einzubringen und auch wieder rückgängig zu + machen. Außerdem ist es möglich, nachzuvollziehen, + welche Änderungen wann, von wem und warum + erfolgten.</para> </glossdef> </glossentry> </glossdiv> @@ -454,7 +463,10 @@ <glossterm>Data Encryption Standard</glossterm> <acronym>DES</acronym> <glossdef> - <para></para> + <para>Eine Methode zur Verschlüsselung von Informationen. + Wird traditionellerweise zur Verschlüsselung von + &unix;-Passwörtern und von &man.crypt.3; + verwendet.</para> </glossdef> </glossentry> @@ -462,7 +474,9 @@ <glossterm>Data Set Ready</glossterm> <acronym>DSR</acronym> <glossdef> - <para></para> + <para>Ein <acronym>RS232C</acronym>-Signal, das von einem Modem + an einen Computer oder ein Terminal geschickt wird und die + Sende- und Empfangsbereitschaft des Modems meldet.</para> </glossdef> </glossentry> @@ -470,7 +484,10 @@ <glossterm>Data Terminal Ready</glossterm> <acronym>DTR</acronym> <glossdef> - <para></para> + <para>Ein <acronym>RS232C</acronym>-Signal, das von einem + Computer oder einem Terminal an das Modem geschickt wird und + die Sende- und Empfangsbereitschaft des Computers oder des + Terminals meldet.</para> </glossdef> </glossentry> @@ -478,7 +495,10 @@ <glossterm>Debugger</glossterm> <acronym>DDB</acronym> <glossdef> - <para></para> + <para>Eine interaktive, in den Kernel eingebaute Funktion, um + den Status eines Systems zu untersuchen. Wird in der Regel + nach einem Systemabsturz eingesetzt, um die Ursache für + den Absturz zu finden.</para> </glossdef> </glossentry> @@ -790,7 +810,12 @@ <glossterm>Internet Message Access Protocol</glossterm> <acronym>IMAP</acronym> <glossdef> - <para></para> + <para>Ein Protokoll für den Zugriff auf einen + E-Mail-Server. Charakteristisch für dieses Protokoll + ist, dass die Nachrichten in der Regel auf dem Server + verbleiben und nicht vom E-Mail-Client heruntergeladen + werden.</para> + <glossseealso otherterm="pop3-glossary"> </glossdef> </glossentry> @@ -869,7 +894,8 @@ <glossterm>Kernel &man.ld.1;</glossterm> <acronym>KLD</acronym> <glossdef> - <para></para> + <para>Eine Methode, um den Kernel dynamisch um zusätzliche + Funktionen zu erweitern, ohne das System neu zu starten.</para> </glossdef> </glossentry> @@ -1451,7 +1477,11 @@ <glossterm>Post Office Protocol Version 3</glossterm> <acronym>POP3</acronym> <glossdef> - <para></para> + <para>Ein Protokoll für den Zugriff auf einen + E-Mail-Server. Dadurch gekennzeichnet, dass neue Nachrichten + vom E-Mail-Client heruntergeladen und nicht auf dem Server + verbleiben.</para> + <glossseealso otherterm="imap-glossary"> </glossdef> </glossentry> @@ -1587,7 +1617,9 @@ <glossterm>Received Data</glossterm> <acronym>RD</acronym> <glossdef> - <para></para> + <para>Ein <acronym>RS232C</acronym>-Pin oder -Draht, über + den neue Daten ankommen.</para> + <glossseealso otherterm="td-glossary"> </glossdef> </glossentry> @@ -1604,7 +1636,13 @@ <glossterm>Reduced Instruction Set Computer</glossterm> <acronym>RISC</acronym> <glossdef> - <para></para> + <para>Ein Ansatz im Prozessordesign, bei dem die von der Hardware + durchzuführenden Operationen so weit als möglichst + vereinfacht und verallgemeinert werden. Vorteile dieses + Design sind ein geringerer Energieverbrauch, eine geringere + Transistoranzahl und übersichtlicherer Code. Zu den + RISC-Plattformen gehören Alpha, &sparc;, &arm; sowie + &powerpc;.</para> </glossdef> </glossentry> @@ -1671,7 +1709,10 @@ <glossterm>Request To Send</glossterm> <acronym>RTS</acronym> <glossdef> - <para></para> + <para>Ein <acronym>RS232C</acronym>-Signal, das der + Gegenstelle signalisiert, dass sie mit dem Senden der Daten + beginnen kann.</para> + <glossseealso otherterm="cts-glossary"> </glossdef> </glossentry> @@ -1752,8 +1793,8 @@ <glossterm>Signal Ground</glossterm> <acronym>SG</acronym> <glossdef> - <para>Ein RS232-Pin oder -Draht, der als Untergrundreferenz - für das Signal verwendet wird.</para> + <para>Ein <acronym>RS232</acronym>-Pin oder -Draht, der als + Untergrundreferenz für das Signal verwendet wird.</para> </glossdef> </glossentry> @@ -1883,7 +1924,9 @@ <glossterm>Transmitted Data</glossterm> <acronym>TD</acronym> <glossdef> - <para></para> + <para>Ein <acronym>RS232C</acronym>-Pin oder -Draht, über + den Daten verschickt werden.</para> + <glossseealso otherterm="rd-glossary"> </glossdef> </glossentry> ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#43 (text+ko) ==== @@ -1,4 +1,4 @@ -<!-- $FreeBSD: doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml,v 1.729 2007/09/09 15:08:28 bsam Exp $ --> +<!-- $FreeBSD: doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml,v 1.730 2007/09/28 15:12:19 kaiw Exp $ --> <!-- NOTE TO COMMITTERS: Contributors lists are sorted in alphabetical order by first name. @@ -4907,11 +4907,6 @@ </listitem> <listitem> - <para>Kai Wang - <email>kaiw27@gmail.com</email></para> - </listitem> - - <listitem> <para>Kaleb S. Keithley <email>kaleb@ics.com</email></para> </listitem> ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.committers.sgml#30 (text+ko) ==== @@ -1,4 +1,4 @@ -<!-- $FreeBSD: doc/en_US.ISO8859-1/articles/contributors/contrib.committers.sgml,v 1.208 2007/09/26 09:54:49 rpaulo Exp $ --> +<!-- $FreeBSD: doc/en_US.ISO8859-1/articles/contributors/contrib.committers.sgml,v 1.209 2007/09/28 15:08:14 kaiw Exp $ --> <!-- NOTE TO NEW COMMITTERS: Core and committers lists are sorted in alphabetical order by last name. Please keep in mind that fact while @@ -1334,6 +1334,10 @@ </listitem> <listitem> + <para>&a.kaiw;</para> + </listitem> + + <listitem> <para>&a.takawata;</para> </listitem> ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/developers-handbook/l10n/chapter.sgml#3 (text+ko) ==== @@ -1,7 +1,7 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/en_US.ISO8859-1/books/developers-handbook/l10n/chapter.sgml,v 1.9 2003/04/11 01:11:37 keramida Exp $ + $FreeBSD: doc/en_US.ISO8859-1/books/developers-handbook/l10n/chapter.sgml,v 1.10 2007/09/28 16:05:30 chinsan Exp $ --> <chapter id="l10n"> @@ -43,12 +43,6 @@ <para>The &a.i18n; has been established. If you are an I18N/L10N developer, please send your comments, ideas, questions, and anything you deem related to it.</para> - - <para>Michael C. Wu will be maintaining an I18N works in progress - homepage at <ulink url="http://www.FreeBSD.org/~keichii/i18n/index.html"></ulink>. - Please also read the BSDCon2000 I18N paper and presentations - by Clive Lin, Chia-Liang Kao, and Michael C. Wu at <ulink - url="http://www.FreeBSD.org/~keichii/papers/"></ulink></para> </sect2> <sect2> ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/share/sgml/authors.ent#23 (text+ko) ==== @@ -13,7 +13,7 @@ builds for the other languages, and we will poke fun of you in public. - $FreeBSD: doc/en_US.ISO8859-1/share/sgml/authors.ent,v 1.430 2007/09/26 09:52:39 rpaulo Exp $ + $FreeBSD: doc/en_US.ISO8859-1/share/sgml/authors.ent,v 1.431 2007/09/28 14:55:47 kaiw Exp $ --> <!ENTITY a.aaron "Aaron Dalton <email>aaron@FreeBSD.org</email>"> @@ -518,6 +518,8 @@ <!ENTITY a.jylefort "Jean-Yves Lefort <email>jylefort@FreeBSD.org</email>"> +<!ENTITY a.kaiw "Kai Wang <email>kaiw@FreeBSD.org</email>"> + <!ENTITY a.kan "Alexander Kabaev <email>kan@FreeBSD.org</email>"> <!ENTITY a.karl "Karl Strickland <email>karl@FreeBSD.org</email>"> ==== //depot/projects/dtrace/doc/share/pgpkeys/pgpkeys-developers.sgml#24 (text+ko) ==== @@ -1,7 +1,7 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/share/pgpkeys/pgpkeys-developers.sgml,v 1.54 2007/09/26 09:55:25 rpaulo Exp $ + $FreeBSD: doc/share/pgpkeys/pgpkeys-developers.sgml,v 1.55 2007/09/28 15:42:39 kaiw Exp $ --> <sect2 id="pgpkey-ariff"> @@ -1114,6 +1114,11 @@ &pgpkey.stefan; </sect2> + <sect2 id="pgpkey-kaiw"> + <title>&a.kaiw;</title> + &pgpkey.kaiw; + </sect2> + <sect2 id="pgpkey-adamw"> <title>&a.adamw;</title> &pgpkey.adamw; ==== //depot/projects/dtrace/doc/share/pgpkeys/pgpkeys.ent#24 (text+ko) ==== @@ -1,5 +1,5 @@ -<!-- $FreeBSD: doc/share/pgpkeys/pgpkeys.ent,v 1.151 2007/09/26 09:55:25 rpaulo Exp $ --> +<!-- $FreeBSD: doc/share/pgpkeys/pgpkeys.ent,v 1.152 2007/09/28 15:42:39 kaiw Exp $ --> <!-- PGP keyblocks --> <!ENTITY pgpkey.aaron SYSTEM "aaron.key"> <!ENTITY pgpkey.ache SYSTEM "ache.key"> @@ -123,6 +123,7 @@ <!ENTITY pgpkey.jon SYSTEM "jon.key"> <!ENTITY pgpkey.josef SYSTEM "josef.key"> <!ENTITY pgpkey.jylefort SYSTEM "jylefort.key"> +<!ENTITY pgpkey.kaiw SYSTEM "kaiw.key"> <!ENTITY pgpkey.ken SYSTEM "ken.key"> <!ENTITY pgpkey.kensmith SYSTEM "kensmith.key"> <!ENTITY pgpkey.keramida SYSTEM "keramida.key"> ==== //depot/projects/dtrace/doc/zh_TW.Big5/books/developers-handbook/l10n/chapter.sgml#3 (text+ko) ==== @@ -1,7 +1,7 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/zh_TW.Big5/books/developers-handbook/l10n/chapter.sgml,v 1.1 2006/06/17 10:22:43 vanilla Exp $ + $FreeBSD: doc/zh_TW.Big5/books/developers-handbook/l10n/chapter.sgml,v 1.2 2007/09/28 16:25:56 chinsan Exp $ --> <chapter id="l10n"> @@ -43,12 +43,6 @@ <para>The &a.i18n; has been established. If you are an I18N/L10N developer, please send your comments, ideas, questions, and anything you deem related to it.</para> - - <para>Michael C. Wu will be maintaining an I18N works in progress - homepage at <ulink url="http://www.FreeBSD.org/~keichii/i18n/index.html"></ulink>. - Please also read the BSDCon2000 I18N paper and presentations - by Clive Lin, Chia-Liang Kao, and Michael C. Wu at <ulink - url="http://www.FreeBSD.org/~keichii/papers/"></ulink></para> </sect2> <sect2> ==== //depot/projects/dtrace/doc/zh_TW.Big5/books/porters-handbook/book.sgml#8 (text+ko) ==== @@ -1,8 +1,8 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/zh_TW.Big5/books/porters-handbook/book.sgml,v 1.11 2007/09/02 14:31:00 chinsan Exp $ - Original Revision: 1.868 + $FreeBSD: doc/zh_TW.Big5/books/porters-handbook/book.sgml,v 1.12 2007/09/28 18:52:34 chinsan Exp $ + Original Revision: 1.872 --> <!DOCTYPE BOOK PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [ @@ -4972,6 +4972,16 @@ exist or the distfile does not exist in the directory. In such case, using author's id as <makevar>MASTER_SITE_SUBDIR</makevar> is allowed.</para> + <para>All of the tunable knobs below accept both <literal>YES</literal> + and a version string, like <literal>5.8.0+</literal>. Using + <literal>YES</literal> means that the port can be used with all + of the supported <application>Perl</application> versions. If a port + only works with specific versions of <application>Perl</application>, + it can be indicated with a version string, specifying a minimal version + (e.g. <literal>5.7.3+</literal>), a maximal version (e.g. + <literal>5.8.0-</literal>) or an exact version (e.g. + <literal>5.8.3</literal>).</para> + <table frame="none"> <title>Variables for ports that use <literal>perl</literal></title> @@ -8764,31 +8774,31 @@ </sect1> <sect1 id="porting-prefix"> - <title><makevar>PREFIX</makevar> and <makevar>DESTDIR</makevar></title> + <title><makevar>PREFIX</makevar> 以及 <makevar>DESTDIR</makevar></title> - <para><makevar>PREFIX</makevar> determines the location where - the port will install. It is usually <filename>/usr/local</filename>, - or <filename>/opt</filename>. User can set <makevar>PREFIX</makevar> - to anything he wants. Your port must respect this variable.</para> + <para><makevar>PREFIX</makevar> 變數會決定該 port 所會安裝的位置, + 通常是 <filename>/usr/local</filename> 或 <filename>/opt</filename> + 。 使用者可以藉由設定 <makevar>PREFIX</makevar> 決定要裝在哪邊, + 而你所維護的 port 必須遵循該規則。</para> - <para><makevar>DESTDIR</makevar>, if set by user, determines the - complete alternative environment, usually a jail, or an installed - system mounted elsewhere than <filename>/</filename>. - A port will actually install into - <makevar>DESTDIR</makevar>/<makevar>PREFIX</makevar>, and register - with the package database in <makevar>DESTDIR</makevar>/var/db/pkg. - It is very important to write ports that respect - <makevar>DESTDIR</makevar>.</para> + <para>若使用者有設定 <makevar>DESTDIR</makevar> 變數, + 那麼它會採用所設定的環境,通常可能是 jail 環境或者是並非掛載於 + <filename>/</filename> 上的系統。 通常 port 會裝在 + <makevar>DESTDIR</makevar>/<makevar>PREFIX</makevar> 底下, + 並且會紀錄在 <makevar>DESTDIR</makevar>/var/db/pkg 內的套件資料庫。 + 由於事實上 <makevar>DESTDIR</makevar> 會由 ports 架構透過 + &man.chroot.8; 來自動處理,所以您不需去作相關修改或刻意維護 + <makevar>DESTDIR</makevar> 相容的 ports。</para> - <para>The value of <makevar>PREFIX</makevar> will be set - to <makevar>LOCALBASE_REL</makevar> (default - <filename>/usr/local</filename>). If - <makevar>USE_X_PREFIX</makevar> or <makevar>USE_IMAKE</makevar> is - set, <makevar>PREFIX</makevar> will be <makevar>X11BASE_REL</makevar> (default - <filename>/usr/X11R6</filename>). If - <makevar>USE_LINUX_PREFIX</makevar> is set, <makevar>PREFIX</makevar> - will be <makevar>LINUXBASE_REL</makevar> (default - <filename>/compat/linux</filename>).</para> + <para><makevar>PREFIX</makevar> 變數若無特別設定,會與 + <makevar>LOCALBASE</makevar> 相同 (預設為 + <filename>/usr/local</filename>)。 若有設定 + <makevar>USE_X_PREFIX</makevar> 或 <makevar>USE_IMAKE</makevar>, + 那麼 <makevar>PREFIX</makevar> 則為 <makevar>X11BASE</makevar> ( + 為了相容的理由,預設仍為 <filename>/usr/X11R6</filename>, + 但不久後會徹底移除)。 若有設定 <makevar>USE_LINUX_PREFIX</makevar>, + 那麼 <makevar>PREFIX</makevar> 則為 <makevar>LINUXBASE</makevar> ( + 預設為 <filename>/compat/linux</filename>)。</para> <para>Avoiding the hard-coding of <filename>/usr/local</filename> or <filename>/usr/X11R6</filename> anywhere in the source will make the @@ -8838,48 +8848,6 @@ <literal>-DPAGER=\"/usr/local/bin/less\"</literal>. This way it will have a better chance of working if the system administrator has moved the whole <filename>/usr/local</filename> tree somewhere else.</para> - - <para>Note that <makevar>LOCALBASE</makevar>, - <makevar>LINUXBASE</makevar>, <makevar>X11BASE</makevar>, - <makevar>DOCSDIR</makevar>, <makevar>EXAMPLESDIR</makevar>, - <makevar>DATADIR</makevar>, <makevar>DESKTOPDIR</makevar> variables - already contain <makevar>DESTDIR</makevar>. Using - <makevar>DESTDIR</makevar> <makevar>LOCALBASE</makevar> is - wrong. Use <makevar>LOCALBASE_REL</makevar>, - <makevar>LINUXBASE_REL</makevar>, <makevar>X11BASE_REL</makevar> - if you need a variable relative to <makevar>DESTDIR</makevar>. - To keep things terse, <makevar>TARGETDIR</makevar> can be used to - replace <makevar>DESTDIR</makevar> <makevar>PREFIX</makevar>.</para> - - <para>Example of correct usage:</para> - - <programlisting>post-install: - ${INSTALL_PROGRAM} ${WRKSRC}/helper ${TARGETDIR}/bin/helper - ${INSTALL_DATA} ${WRKSRC}/guide.txt ${DOCSDIR}</programlisting> - - <para>When referencing dependencies in the port, the - <makevar>LOCALBASE</makevar> is used, as we are working with - dependencies inside the target environment. For hardcoding file - paths in the software, <makevar>LOCALBASE_REL</makevar> must - be used, because the software will run inside the target - environment.</para> - - <para>Example of correct usage:</para> - - <programlisting>RUN_DEPENDS= ${LOCALBASE}/share/gonzo/launch.dat:${PORTSDIR}/games/gonzo - -post-patch: - @${REINPLACE_CMD} -e 's|/usr/gonzo/launch.dat|${LOCALBASE_REL}/share/gonzo/launch.dat}' ${WRKSRC}/main.c - @${REINPLACE_CMD} -e 's|/etc/game.conf|${PREFIX}/etc/game.conf|' ${WRKSRC}/loader.c - -post-install: - @${INSTALL_DATA} ${WRKSRC}/example/conf ${TARGETDIR}/etc/game.conf</programlisting> - - <para>In packing lists and in <filename>pkg-*</filename> scripts, - <literal>%%LOCALBASE%%</literal>, <literal>%%LINUXBASE%%</literal> - and <literal>%%X11BASE%%</literal> expansions will contain paths - stripped of <makevar>DESTDIR</makevar>, as all these files are - processed of a context of target environment.</para> </sect1> <sect1 id="testing-tinderbox"> @@ -11243,11 +11211,15 @@ <entry>602110</entry> </row> <row> - <entry>6.2-STABLE after MFC of BOP_BDFLUSH and caused breakage - of the filesystem modules KBI.</entry> + <entry>6.2-STABLE after MFC of BOP_BDFLUSH and caused + breakage of the filesystem modules KBI.</entry> <entry>602111</entry> </row> <row> + <entry>6.2-STABLE after libutil(3) MFC's.</entry> + <entry>602112</entry> + </row> + <row> <entry>7.0-CURRENT.</entry> <entry>700000</entry> </row> ==== //depot/projects/dtrace/doc/zh_TW.Big5/share/sgml/authors.ent#5 (text+ko) ==== @@ -2,7 +2,7 @@ The FreeBSD Documentation Project The FreeBSD Traditional Chinese Documentation Project - $FreeBSD: doc/zh_TW.Big5/share/sgml/authors.ent,v 1.5 2007/09/03 08:03:24 chinsan Exp $ + $FreeBSD: doc/zh_TW.Big5/share/sgml/authors.ent,v 1.6 2007/09/28 16:58:22 chinsan Exp $ Names and email address of contributing authors and CVS committers. Entity names for committers should be the same as their login names on @@ -46,6 +46,8 @@ <!ENTITY a.ijliao "廖英傑 <email>ijliao@FreeBSD.org</email>"> +<!ENTITY a.kaiw "王楷 <email>kaiw@FreeBSD.org</email>"> + <!ENTITY a.keichii "吳敬元 <email>keichii@FreeBSD.org</email>"> <!ENTITY a.kevlo "羅謝家偉 <email>kevlo@FreeBSD.org</email>"> ==== //depot/projects/dtrace/ports/Tools/scripts/README#4 (text+ko) ==== @@ -1,4 +1,4 @@ -$FreeBSD: ports/Tools/scripts/README,v 1.18 2007/08/12 12:49:23 netchild Exp $ +$FreeBSD: ports/Tools/scripts/README,v 1.19 2007/08/26 15:02:24 netchild Exp $ addport - replacement for easy-import bump_revision.pl - Small script to bump the PORTREVISION variable of ports @@ -20,6 +20,8 @@ distclean - compare md5 sums of distfiles in ports/distfiles with currently installed ports collection in ports/* and prompt to remove unmatched entries +explicit_lib_depends.sh - shows the current explicit dependency list of libs + for a given installed port getpr - downloads a problem report from GNATS and attempts to extract the patch, shar, uuencoded file from it. this probably needs to be checked for potential security problems. ==== //depot/projects/dtrace/ports/UPDATING#32 (text+ko) ==== @@ -6,6 +6,21 @@ time you update your ports collection, before attempting any port upgrades. +20070928: + AFFECTS: users of irc/ratbox-services + AUTHOR: Lewis <moggie@elasticmind.net> + + Significant changes have been made between the 1.0.x series and + the current release version of ratbox-services. + + It is highly recommended that services be stopped, and the proper + upgrade procedure be followed as described in + '/usr/local/share/doc/ratbox-services/', before restarting + ratbox-services with the new release version. + + Please remember to backup the database before attempting an + upgrade, an incorrectly upgraded database may be rendered unusable. + 20070926: AFFECTS: users of devel/p5-gearmand AUTHOR: clsung@FreeBSD.org @@ -5678,4 +5693,4 @@ 2) Update all p5-* modules. portupgrade -f p5-\* -$FreeBSD: ports/UPDATING,v 1.549 2007/09/26 01:23:30 clsung Exp $ +$FreeBSD: ports/UPDATING,v 1.550 2007/09/28 01:03:38 edwin Exp $ ==== //depot/projects/dtrace/src/UPDATING#15 (text+ko) ==== @@ -21,6 +21,13 @@ developers choose to disable these features on build machines to maximize performance. +20070928: + The caching daemon (cached) was renamed to nscd. nscd.conf + configuration file should be used instead of cached.conf and + nscd_enable, nscd_pidfile and nscd_flags options should be used + instead of cached_enable, cached_pidfile and cached_flags in + rc.conf. + 20070704: The new IPsec code is now compiled in using the IPSEC option. The IPSEC option now requires "device crypto" be defined in your kernel @@ -887,4 +894,4 @@ Contact Warner Losh if you have any questions about your use of this document. -$FreeBSD: src/UPDATING,v 1.503 2007/07/09 01:13:00 yongari Exp $ +$FreeBSD: src/UPDATING,v 1.504 2007/09/28 10:38:07 bushman Exp $ ==== //depot/projects/dtrace/src/etc/defaults/rc.conf#23 (text+ko) ==== @@ -15,7 +15,7 @@ # For a more detailed explanation of all the rc.conf variables, please # refer to the rc.conf(5) manual page. # -# $FreeBSD: src/etc/defaults/rc.conf,v 1.317 2007/09/06 21:00:48 mlaier Exp $ +# $FreeBSD: src/etc/defaults/rc.conf,v 1.318 2007/09/28 10:38:08 bushman Exp $ ############################################################## ### Important initial Boot-time options #################### @@ -495,7 +495,6 @@ auditd_enable="NO" # Run the audit daemon. auditd_program="/usr/sbin/auditd" # Path to the audit daemon. auditd_flags="" # Which options to pass to the audit daemon. -cached_enable="NO" # Run the nsswitch caching daemon. cron_enable="YES" # Run the periodic job daemon. cron_program="/usr/sbin/cron" # Which cron executable to run (if enabled). cron_dst="YES" # Handle DST transitions intelligently (YES/NO) @@ -503,6 +502,7 @@ lpd_enable="NO" # Run the line printer daemon. lpd_program="/usr/sbin/lpd" # path to lpd, if you want a different one. lpd_flags="" # Flags to lpd (if enabled). +nscd_enable="NO" # Run the nsswitch caching daemon. chkprintcap_enable="NO" # Run chkprintcap(8) before running lpd. chkprintcap_flags="-d" # Create missing directories by default. dumpdev="AUTO" # Device to crashdump to (device name, AUTO, or NO). ==== //depot/projects/dtrace/src/etc/rc.d/Makefile#12 (text+ko) ==== @@ -1,5 +1,5 @@ # $NetBSD: Makefile,v 1.16 2001/01/14 15:37:22 minoura Exp $ -# $FreeBSD: src/etc/rc.d/Makefile,v 1.83 2007/09/07 15:44:09 mlaier Exp $ +# $FreeBSD: src/etc/rc.d/Makefile,v 1.84 2007/09/28 10:38:08 bushman Exp $ .include <bsd.own.mk> @@ -48,7 +48,7 @@ .endif .if ${MK_NS_CACHING} != "no" -FILES+= cached +FILES+= nscd .endif FILESDIR= /etc/rc.d ==== //depot/projects/dtrace/src/etc/rc.d/nscd#3 (text+ko) ==== @@ -1,6 +1,6 @@ #!/bin/sh # -# $FreeBSD: src/etc/rc.d/nscd,v 1.5 2007/09/27 12:30:12 bushman Exp $ +# $FreeBSD: src/etc/rc.d/nscd,v 1.6 2007/09/28 10:38:08 bushman Exp $ # # PROVIDE: nscd @@ -8,7 +8,7 @@ # BEFORE: LOGIN # -# Add the following lines to /etc/rc.conf to enable cached: +# Add the following lines to /etc/rc.conf to enable nscd: # # nscd_enable="YES" # @@ -24,9 +24,29 @@ extra_commands="flush" flush_cmd="${command} -I all" -nscd_enable=${nscd_enable:-"NO"} -nscd_pidfile=${nscd_pidfile:-"/var/run/nscd.pid"} -nscd_flags=${nscd_flags:-""} +# usage: _nscd_set_option <option name> <default value> +# +_nscd_set_option() { + local _optname _defoptval _nscd_opt_val _cached_opt_val + _optname=$1 + _defoptval=$2 + + _nscd_opt_val=$(eval "echo \$nscd_${_optname}") + _cached_opt_val=$(eval "echo \$cached_${_optname}") + + if [ -n "$_cached_opt_val" -a "$_nscd_opt_val" != "$_defoptval" ]; then + warn "You should use nscd_${_optname} instead of" \ + "cached_${_optname}" + setvar "nscd_${_optname}" "$_cached_opt_val" + else + setvar "nscd_${_optname}" "${_nscd_opt_val:-$_defoptval}" + fi +} + load_rc_config $name +_nscd_set_option "enable" "NO" +_nscd_set_option "pidfile" "/var/run/nscd.pid" +_nscd_set_option "flags" "" run_rc_command "$1" + ==== //depot/projects/dtrace/src/lib/libc/gen/Makefile.inc#9 (text+ko) ==== @@ -1,5 +1,5 @@ # @(#)Makefile.inc 8.6 (Berkeley) 5/4/95 -# $FreeBSD: src/lib/libc/gen/Makefile.inc,v 1.127 2007/07/04 23:27:38 peter Exp $ +# $FreeBSD: src/lib/libc/gen/Makefile.inc,v 1.128 2007/09/28 02:22:56 scf Exp $ # machine-independent gen sources .PATH: ${.CURDIR}/${MACHINE_ARCH}/gen ${.CURDIR}/gen @@ -85,7 +85,8 @@ fpclassify.3 isnormal.3 MLINKS+=frexp.3 frexpf.3 frexp.3 frexpl.3 MLINKS+=fts.3 fts_children.3 fts.3 fts_close.3 fts.3 fts_open.3 \ - fts.3 fts_read.3 fts.3 fts_set.3 + fts.3 fts_read.3 fts.3 fts_set.3 fts.3 fts_set_clientptr.3 \ + fts.3 fts_get_clientptr.3 fts.3 fts_get_stream.3 MLINKS+=ftw.3 nftw.3 MLINKS+=getcap.3 cgetcap.3 getcap.3 cgetclose.3 getcap.3 cgetent.3 \ getcap.3 cgetfirst.3 getcap.3 cgetmatch.3 getcap.3 cgetnext.3 \ ==== //depot/projects/dtrace/src/lib/libutil/expand_number.3#2 (text+ko) ==== @@ -23,7 +23,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/lib/libutil/expand_number.3,v 1.2 2007/09/05 14:25:16 pjd Exp $ +.\" $FreeBSD: src/lib/libutil/expand_number.3,v 1.3 2007/09/28 15:31:44 obrien Exp $ .\" .Dd April 16, 2007 .Dt EXPAND_NUMBER 3 @@ -83,4 +83,4 @@ The .Fn expand_number function first appeared in -.Fx 7.0 . +.Fx 6.3 . ==== //depot/projects/dtrace/src/lib/libutil/flopen.3#2 (text+ko) ==== @@ -23,7 +23,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/lib/libutil/flopen.3,v 1.5 2007/08/03 09:20:28 des Exp $ +.\" $FreeBSD: src/lib/libutil/flopen.3,v 1.6 2007/09/28 15:31:44 obrien Exp $ .\" .Dd May 10, 2007 .Dt FLOPEN 3 @@ -93,6 +93,11 @@ .Xr errno 2 , .Xr flock 2 , .Xr open 2 +.Sh HISTORY +The +.Fn flopen +function first appeared in +.Fx 6.3 . .Sh AUTHORS .An -nosplit The ==== //depot/projects/dtrace/src/lib/libutil/humanize_number.3#7 (text+ko) ==== @@ -1,5 +1,5 @@ .\" $NetBSD: humanize_number.3,v 1.4 2003/04/16 13:34:37 wiz Exp $ -.\" $FreeBSD: src/lib/libutil/humanize_number.3,v 1.11 2007/09/05 14:25:16 pjd Exp $ +.\" $FreeBSD: src/lib/libutil/humanize_number.3,v 1.12 2007/09/28 15:31:44 obrien Exp $ .\" .\" Copyright (c) 1999, 2002 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -147,9 +147,11 @@ .Dv HN_GETSCALE is specified, the prefix index number will be returned instead. .Sh SEE ALSO -.Xr expand_number 3 +.Xr expand_number 3 .Sh HISTORY The .Fn humanize_number function first appeared in -.Nx 2.0 . +.Nx 2.0 +and then in +.Fx 5.3 . ==== //depot/projects/dtrace/src/lib/libutil/kld.3#5 (text) ==== @@ -23,7 +23,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/lib/libutil/kld.3,v 1.3 2006/09/30 10:34:13 ru Exp $ +.\" $FreeBSD: src/lib/libutil/kld.3,v 1.4 2007/09/28 15:31:44 obrien Exp $ .\" .Dd February 18, 2006 .Os @@ -83,7 +83,7 @@ and .Fn kld_load functions first appeared in -.Fx 7.0 . +.Fx 6.3 . .Sh AUTHORS The .Fn kld_isloaded ==== //depot/projects/dtrace/src/release/doc/en_US.ISO8859-1/relnotes/article.sgml#6 (text+ko) ==== @@ -20,7 +20,7 @@ <corpauthor>The &os; Project</corpauthor> - <pubdate>$FreeBSD: src/release/doc/en_US.ISO8859-1/relnotes/article.sgml,v 1.1065 2007/09/15 05:37:31 jkoshy Exp $</pubdate> + <pubdate>$FreeBSD: src/release/doc/en_US.ISO8859-1/relnotes/article.sgml,v 1.1067 2007/09/28 05:14:39 bmah Exp $</pubdate> <copyright> <year>2000</year> @@ -1366,6 +1366,12 @@ utility has been added to control the behavior of disk devices using this feature.</para> + <para>A new <literal>GEOM_VIRSTOR</literal> class has been added + to provide virtual storage devices of arbitrary size with + physical devices as backing store. More information can be + found in the manual page for its control utility, + &man.gvirstor.8;.</para> + <para>A new GEOM class <literal>GEOM_ZERO</literal> has been added. It creates a very huge provider (41PB) <filename>/dev/gzero</filename> and is mainly useful for performance testing. @@ -1549,8 +1555,8 @@ MIB described in RFC 2790. &merged;</para> <para>The &man.camcontrol.8; utility now supports - a <command>readcap</command> to display the size of - devices.</para> + a <command>readcap</command> command to display the size of + devices. &merged;</para> <para>The &man.cmp.1; utility now supports an <option>-h</option> flag to compare the symbolic link itself rather than the @@ -1902,7 +1908,7 @@ <para>The objformat(1) utility and getobjformat(3) library (the last remnants of a.out object file support) have been removed.</para> - <para>The &man.pam.nologin.8; module no longer provides a + <para>The &man.pam.nologin.8; module no longer provides an authentication function; instead it now provides an account management function. Third-party files in <filename>/usr/local/etc/pam.d</filename> may ==== //depot/projects/dtrace/src/share/man/man9/sleepqueue.9#6 (text+ko) ==== @@ -21,9 +21,9 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man9/sleepqueue.9,v 1.15 2007/03/09 22:41:01 jhb Exp $ +.\" $FreeBSD: src/share/man/man9/sleepqueue.9,v 1.16 2007/09/28 11:13:40 gabor Exp $ .\" -.Dd March 10, 2004 +.Dd August 13, 2007 .Dt SLEEPQUEUE 9 .Os .Sh NAME @@ -54,11 +54,11 @@ .Ft void .Fn sleepq_abort "struct thread *td" .Ft void -.Fn sleepq_add "void *wchan" "struct lock_object *lock" "const char *wmesg" "int flags" +.Fn sleepq_add "void *wchan" "struct lock_object *lock" "const char *wmesg" "int flags" "int queue" .Ft struct sleepqueue * .Fn sleepq_alloc "void" .Ft void -.Fn sleepq_broadcast "void *wchan" "int flags" "int pri" +.Fn sleepq_broadcast "void *wchan" "int flags" "int pri" "int queue" .Ft int .Fn sleepq_calc_signal_retval "int sig" .Ft int @@ -74,7 +74,7 @@ .Ft void .Fn sleepq_remove "struct thread *td" "void *wchan" .Ft void -.Fn sleepq_signal "void *wchan" "int flags" "int pri" +.Fn sleepq_signal "void *wchan" "int flags" "int pri" "int queue" .Ft void .Fn sleepq_set_timeout "void *wchan" "int timo" .Ft int @@ -91,6 +91,8 @@ Each queue is associated with a specific wait channel when it is active, and only one queue may be associated with a wait channel at any given point in time. +The implementation of each wait channel splits its sleepqueue into 2 sub-queues +in order to enable some optimizations on threads' wakeups. An active queue holds a list of threads that are blocked on the associated wait channel. Threads that are not blocked on a wait channel have an associated inactive @@ -172,6 +174,10 @@ .Fa flags parameter is a bitmask consisting of the type of sleep queue being slept on and zero or more optional flags. +The +.Fa queue +parameter specifies the sub-queue, in which the contending thread will be +inserted. .Pp There are currently three types of sleep queues: .Pp @@ -310,6 +316,9 @@ >>> TRUNCATED FOR MAIL (1000 lines) <<<
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200709282311.l8SNBf9k065398>