Date: Sat, 28 Nov 2009 21:45:55 GMT From: Rene Ladan <rene@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 171146 for review Message-ID: <200911282145.nASLjtml036597@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/chv.cgi?CH=171146 Change 171146 by rene@rene_self on 2009/11/28 21:45:34 IFC Affected files ... .. //depot/projects/docproj_nl/en_US.ISO8859-1/articles/contributing-ports/article.sgml#2 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/articles/portbuild/article.sgml#17 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/articles/releng/Makefile#3 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/articles/releng/article.sgml#6 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/arch-handbook/boot/chapter.sgml#3 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/design-44bsd/book.sgml#2 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/developers-handbook/tools/chapter.sgml#4 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/filesystems/chapter.sgml#6 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/firewalls/chapter.sgml#9 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/introduction/chapter.sgml#12 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/jails/chapter.sgml#6 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/mirrors/chapter.sgml#20 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/porters-handbook/book.sgml#55 integrate .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/bibliography/chapter.sgml#8 integrate .. //depot/projects/docproj_nl/share/images/articles/releng/branches-releng8.pic#1 branch .. //depot/projects/docproj_nl/share/pgpkeys/stas.key#4 integrate .. //depot/projects/docproj_nl/share/sgml/freebsd.ent#13 integrate .. //depot/projects/docproj_nl/share/sgml/man-refs.ent#22 integrate .. //depot/projects/docproj_nl/www/en/administration.sgml#10 integrate .. //depot/projects/docproj_nl/www/en/cgi/man.cgi#10 integrate .. //depot/projects/docproj_nl/www/en/marketing/os-comparison.sgml#2 integrate .. //depot/projects/docproj_nl/www/en/releases/8.0R/Makefile#2 integrate .. //depot/projects/docproj_nl/www/en/releases/8.0R/announce.sgml#1 branch .. //depot/projects/docproj_nl/www/en/releases/8.0R/errata.html#1 branch .. //depot/projects/docproj_nl/www/en/releases/8.0R/hardware.html#1 branch .. //depot/projects/docproj_nl/www/en/releases/8.0R/pressrelease.sgml#1 branch .. //depot/projects/docproj_nl/www/en/releases/8.0R/readme.html#1 branch .. //depot/projects/docproj_nl/www/en/releases/8.0R/relnotes-detailed.html#1 branch .. //depot/projects/docproj_nl/www/en/releases/8.0R/relnotes.sgml#1 branch .. //depot/projects/docproj_nl/www/en/releases/index.sgml#8 integrate .. //depot/projects/docproj_nl/www/en/releng/index.sgml#28 integrate .. //depot/projects/docproj_nl/www/en/security/security.sgml#8 integrate .. //depot/projects/docproj_nl/www/nl/administration.sgml#13 integrate .. //depot/projects/docproj_nl/www/share/sgml/news.xml#58 integrate .. //depot/projects/docproj_nl/www/share/sgml/release.ent#19 integrate Differences ... ==== //depot/projects/docproj_nl/en_US.ISO8859-1/articles/contributing-ports/article.sgml#2 (text+ko) ==== @@ -7,7 +7,7 @@ <articleinfo> <title>Contributing to the FreeBSD Ports Collection</title> - <pubdate>$FreeBSD: doc/en_US.ISO8859-1/articles/contributing-ports/article.sgml,v 1.4 2007/06/28 21:46:21 linimon Exp $</pubdate> + <pubdate>$FreeBSD: doc/en_US.ISO8859-1/articles/contributing-ports/article.sgml,v 1.5 2009/11/26 21:20:01 miwi Exp $</pubdate> <abstract> <title>Abstract</title> @@ -455,7 +455,7 @@ <para>Regularly check the automated ports building cluster, <ulink url="http://pointyhat.FreeBSD.org">pointyhat</ulink>, and the - <ulink url="http://people.FreeBSD.org/~fenner/portsurvey/">distfiles survey</ulink> + <ulink url="http://www.portscout.org">distfiles scanner</ulink> to see if any of the ports you maintain are failing to build or fetch (see <link linkend="resources">resources</link> for more information about these systems). Reports of @@ -779,8 +779,8 @@ contributor you can use it to find broken and unmaintained ports that need to be fixed.</para> - <para>Bill Fenner's - <ulink url="http://people.FreeBSD.org/~fenner/portsurvey/">distfile survey</ulink> + <para>The + <ulink url="http://www.portscout.org">FreeBSD Ports distfile scanner</ulink> can show you ports for which the distfiles are not fetchable. You can check on your own ports or use it to find ports that need their <makevar>MASTER_SITES</makevar> updated. ==== //depot/projects/docproj_nl/en_US.ISO8859-1/articles/portbuild/article.sgml#17 (text+ko) ==== @@ -11,7 +11,7 @@ <corpauthor>The &os; Ports Management Team</corpauthor> </authorgroup> - <pubdate>$FreeBSD: doc/en_US.ISO8859-1/articles/portbuild/article.sgml,v 1.47 2009/11/13 03:24:31 linimon Exp $</pubdate> + <pubdate>$FreeBSD: doc/en_US.ISO8859-1/articles/portbuild/article.sgml,v 1.48 2009/11/26 08:05:51 linimon Exp $</pubdate> <copyright> <year>2003</year> @@ -1778,6 +1778,9 @@ <para> <literal>data_source "<replaceable>arch</replaceable>/<replaceable>location</replaceable> Package Build Cluster" 30 <replaceable>hostname</replaceable></literal> </para> + + <para>You will need to restart <filename>gmetad</filename>. + </para> </step> </procedure> @@ -1843,6 +1846,216 @@ </sect1> + <sect1 id="new-branch"> + <title>How to configure a new &os; branch</title> + + <para>When a new branch is created, some work needs to + be done to specify that the previous branch is no longer + equivalent to <literal>HEAD</literal>. The following + instructions apply to the <emphasis>previous</emphasis> + branch number:</para> + + <itemizedlist> + <listitem> + <para>Create a new <application>zfs</application> filesystem + for sources: + <screen>zfs create a/snap/src-<replaceable>branch</replaceable></screen> + </para> + </listitem> + + <listitem> + <para>Checkout a <literal>src</literal> tree in the new filesystem: + <screen>cvs -Rq -d /r/ncvs co -r RELENG-<replaceable>branch</replaceable></screen> + </para> + </listitem> + + <listitem> + <para>Edit the master copy of + <filename>Tools/portbuild/portbuild.conf</filename>.</para> + </listitem> + + <listitem> + <para>For each arch, edit its copy of the above in + <filename>/var/portbuild/<replaceable>arch</replaceable>/portbuild.conf</filename>.</para> + </listitem> + + <listitem> + <para>Edit <filename>/var/portbuild/scripts/buildenv</filename>.</para> + </listitem> + + <listitem> + <para>Add a link from + <filename>/var/portbuild/scripts/dopackages</filename> to + <filename>/var/portbuild/scripts/dopackages.<replaceable>branch</replaceable></filename>. + </listitem> + + <listitem> + <para>Modify <makevar>HEAD_BRANCH</makevar> and + <makevar>NON_HEAD_BRANCHES</makevar> in + <filename>/var/portbuild/scripts/updatesnap</filename>.</para> + </listitem> + + <listitem> + <para>Add the <literal>snap</literal> directory to + <filename>/var/portbuild/scripts/zexpire</filename>.</para> + </listitem> + + <listitem> + <para>In the <filename>/var/portbuild/errorlogs/</filename> + directory, create links for the webserver:<screen> +ln -s ../<replaceable>arch</replaceable>/<replaceable>branch</replaceable>/builds/latest/bak/errors <replaceable>arch</replaceable>-<replaceable>branch</replaceable>-full +ln -s ../<replaceable>arch</replaceable>/<replaceable>branch</replaceable>/builds/latest/bak/logs <replaceable>arch</replaceable>-<replaceable>branch</replaceable>-full-logs +ln -s ../<replaceable>arch</replaceable>/<replaceable>branch</replaceable>/builds/latest/errors <replaceable>arch</replaceable>-<replaceable>branch</replaceable>-latest +ln -s ../<replaceable>arch</replaceable>/<replaceable>branch</replaceable>/builds/latest/logs <replaceable>arch</replaceable>-<replaceable>branch</replaceable>-latest-logs +ln -s ../<replaceable>arch</replaceable>/<replaceable>branch</replaceable>/builds/latest/packages <replaceable>arch</replaceable>-<replaceable>branch</replaceable>-packages-latest</screen> + </para> + </listitem> + + <listitem> + <para>Kick-start the build for the branch with + <screen>build create <replaceable>arch</replaceable> <replaceable>branch</replaceable></screen> + </listitem> + + <listitem> + <para><link linkend="setup">Create <filename>bindist.tar</filename> + </link>.</para> + </listitem> + </itemizedlist> + </sect1> + + <sect1 id="new-arch"> + <title>How to configure a new architecture</title> + + <itemizedlist> + <listitem> + <para>Create a new + <literal>ports-<replaceable>arch</replaceable></literal> + user and group.</para> + </listitem> + + <listitem> + <screen>mkdir /var/portbuild/<replaceable>arch</replaceable></screen> + </listitem> + + <listitem> + <para>Create a new <application>zfs</application> filesystem + for backups: + <screen>zfs create -o mountpoint=/a/portbuild/<replaceable>arch</replaceable> a/portbuild/<replaceable>arch</replaceable></screen> + </para> + </listitem> + + <listitem> + <para>Create a link for the webserver: + <screen>ln -s /dumpster/pointyhat/<replaceable>arch</replaceable>/archive archive</screen> + </para> + </listitem> + + <listitem> + <para>In the + <filename>/var/portbuild/<replaceable>arch</replaceable></filename> + directory:<screen>mkdir clients</screen></para> + </listitem> + + <listitem> + <para>Populate <filename>clients</filename> as usual.</para> + </listitem> + + <listitem> + <para><screen>mkdir loads</screen></para> + </listitem> + + <listitem> + <para><screen>ln ../make.conf ./make.conf</screen></para> + </listitem> + + <listitem> + <para>Create an empty <filename>mlist</filename> file.</para> + </listitem> + + <listitem> + <para>(TBD if still needed?) Create + <filename>pnohang.<replaceable>arch</replaceable></filename>.</para> + </listitem> + + <listitem> + <para>Create a fresh <filename>portbuild.conf</filename> file + from one of the others.</para> + </listitem> + + <listitem> + <para>Create customized + <filename>portbuild.<replaceable>machinename</replaceable>.conf</filename> + files as appropriate.</para> + </listitem> + + <listitem> + <para><screen>cd .ssh && ssh-keygen</screen></para> + </listitem> + + <listitem> + <para>Edit the <filename>.ssh/config</filename> file for + convenience in using <application>ssh</application>.</para> + </listitem> + + <listitem> + <para>Make the private configuration directory: + <screen>mkdir /var/portbuild/conf/<replaceable>arch</replaceable></screen> + </para> + </listitem> + + <listitem> + <para>In that directory: create any <filename>dotunnel.*</filename> + scripts needed.</para> + </listitem> + + <listitem> + <para>Create a link for backups: + <screen>mkdir /dumpster/pointyhat/<replaceable>arch</replaceable>/archive</screen> + </para> + </listitem> + + <listitem> + <para>Tell <application>qmanager</application> about the arch: + <screen>python /var/portbuild/evil/qmanager/qclient add_acl name=ports-<replaceable>arch</replaceable> uidlist=ports-<replaceable>arch</replaceable> gidlist=portmgr sense=1</screen></para> + </listitem> + + <listitem> + <para>Edit <filename>/var/portbuild/scripts/buildenv</filename>.</para> + </listitem> + + <listitem> + <para>Add the <replaceable>arch</replaceable> directory to + <filename>/var/portbuild/scripts/zbackup</filename> and + <filename>/var/portbuild/scripts/zexpire</filename>.</para> + </listitem> + + <listitem> + <para>For each branch that will be supported, do the following: + </para> + + <itemizedlist> + <listitem> + <para>Kick-start the build for the branch with + <screen>build create <replaceable>arch</replaceable> <replaceable>branch</replaceable></screen> + </listitem> + + <listitem> + <para><link linkend="setup">Create + <filename>bindist.tar</filename></link>.</para> + </listitem> + </itemizedlist> + + </listitem> + + <listitem> + <para>Only after the first time a + <application>dopackages</application> has been run for the + arch: add the arch to + <filename>/var/portbuild/scripts/dopackagestats</filename>.</para> + </listitem> + </itemizedlist> + </sect1> + <sect1 id="disk-failure"> <title>Procedures for dealing with disk failures</title> ==== //depot/projects/docproj_nl/en_US.ISO8859-1/articles/releng/Makefile#3 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: doc/en_US.ISO8859-1/articles/releng/Makefile,v 1.19 2008/10/05 12:41:45 hrs Exp $ +# $FreeBSD: doc/en_US.ISO8859-1/articles/releng/Makefile,v 1.20 2009/11/28 19:55:51 hrs Exp $ # # Article: FreeBSD Release Engineering @@ -18,6 +18,7 @@ IMAGES_EN+= branches-releng5.pic IMAGES_EN+= branches-releng6.pic IMAGES_EN+= branches-releng7.pic +IMAGES_EN+= branches-releng8.pic CSS_SHEET_ADDITIONS= extra.css ==== //depot/projects/docproj_nl/en_US.ISO8859-1/articles/releng/article.sgml#6 (text+ko) ==== @@ -37,7 +37,7 @@ </author> </authorgroup> - <pubdate>$FreeBSD: doc/en_US.ISO8859-1/articles/releng/article.sgml,v 1.84 2009/11/13 10:21:30 remko Exp $</pubdate> + <pubdate>$FreeBSD: doc/en_US.ISO8859-1/articles/releng/article.sgml,v 1.85 2009/11/28 19:55:51 hrs Exp $</pubdate> <legalnotice id="trademarks" role="trademarks"> &tm-attrib.freebsd; @@ -353,6 +353,16 @@ <phrase>&os; 7.x STABLE Branch</phrase> </textobject> </mediaobject> + + <mediaobject> + <imageobject> + <imagedata fileref="branches-releng8" align="center"> + </imageobject> + + <textobject> + <phrase>&os; 8.x STABLE Branch</phrase> + </textobject> + </mediaobject> </sect3> <sect3 id="versionbump"> ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/arch-handbook/boot/chapter.sgml#3 (text+ko) ==== @@ -3,7 +3,7 @@ Copyright (c) 2002 Sergey Lyubka <devnull@uptsoft.com> All rights reserved -$FreeBSD: doc/en_US.ISO8859-1/books/arch-handbook/boot/chapter.sgml,v 1.27 2008/09/03 15:45:54 manolis Exp $ +$FreeBSD: doc/en_US.ISO8859-1/books/arch-handbook/boot/chapter.sgml,v 1.28 2009/11/28 11:14:28 danger Exp $ --> <chapter id="boot"> @@ -195,7 +195,7 @@ <para>As mentioned previously, the <literal>INT 0x19</literal> instruction loads an MBR, i.e. the <filename>boot0</filename> content, into the memory at address 0x7c00. Taking a look at - the file <filename>sys/boot/i386/boot0/boot0.s</filename> can + the file <filename>sys/boot/i386/boot0/boot0.S</filename> can give a guess at what is happening there - this is the boot manager, which is an awesome piece of code written by Robert Nordier.</para> ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/design-44bsd/book.sgml#2 (text+ko) ==== @@ -1,4 +1,4 @@ -<!-- $FreeBSD: doc/en_US.ISO8859-1/books/design-44bsd/book.sgml,v 1.8 2004/08/08 13:43:57 hrs Exp $ --> +<!-- $FreeBSD: doc/en_US.ISO8859-1/books/design-44bsd/book.sgml,v 1.9 2009/11/21 09:12:25 miwi Exp $ --> <!-- FreeBSD Documentation Project --> <!DOCTYPE book PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [ @@ -51,7 +51,7 @@ express written <ulink url="mailto:peter.gordon@awl.com">permission</ulink>. The rest of - <ulink url="http://cseng.aw.com/book/0,3828,0201549794,00.html">the + <ulink url="http://cseng.aw.com/catalog/academic/product/0,1144,0201549794,00.html">the book</ulink> explores the concepts introduced in this chapter in incredible detail and is an excellent reference for anyone with an interest in BSD UNIX. More information about this book is available ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/developers-handbook/tools/chapter.sgml#4 (text+ko) ==== @@ -1,7 +1,7 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/en_US.ISO8859-1/books/developers-handbook/tools/chapter.sgml,v 1.50 2008/08/06 20:44:11 pgj Exp $ + $FreeBSD: doc/en_US.ISO8859-1/books/developers-handbook/tools/chapter.sgml,v 1.51 2009/11/25 10:28:55 roam Exp $ --> <chapter id="tools"> @@ -184,7 +184,7 @@ writing <acronym>CGI</acronym> scripts.</para> <para>Perl is available in the Ports Collection as - <filename role="package">lang/perl5</filename> for all + <filename role="package">lang/perl5.8</filename> for all &os; releases, and is installed as <command>/usr/bin/perl</command> in the base system 4.X releases.</para> </listitem> @@ -284,8 +284,8 @@ programs.</para> <para>Various versions of Tcl are available as ports - for &os;. The latest version, Tcl 8.4, can be found in - <filename role="package">lang/tcl84</filename>.</para> + for &os;. The latest version, Tcl 8.5, can be found in + <filename role="package">lang/tcl85</filename>.</para> </listitem> </varlistentry> </variablelist> ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/filesystems/chapter.sgml#6 (text+ko) ==== @@ -1,6 +1,6 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/en_US.ISO8859-1/books/handbook/filesystems/chapter.sgml,v 1.8 2009/08/14 16:48:45 bcr Exp $ + $FreeBSD: doc/en_US.ISO8859-1/books/handbook/filesystems/chapter.sgml,v 1.9 2009/11/26 22:14:55 bcr Exp $ --> <chapter id="filesystems"> @@ -93,18 +93,6 @@ device names in &os; (<xref linkend="disks">).</para> </listitem> </itemizedlist> - - <!-- - Temporary warning to avoid listing experimental versions - and production versions of FreeBSD with this technology. - --> - <warning> - <para>The <acronym>ZFS</acronym> feature is considered - experimental. Some options may be lacking in functionality, - other parts may not work at all. In time, this feature will - be considered production ready and this documentation will be - altered to fit that situation.</para> - </warning> </sect1> <sect1 id="filesystems-zfs"> ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/firewalls/chapter.sgml#9 (text+ko) ==== @@ -1,7 +1,7 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/en_US.ISO8859-1/books/handbook/firewalls/chapter.sgml,v 1.90 2009/09/01 13:41:42 manolis Exp $ + $FreeBSD: doc/en_US.ISO8859-1/books/handbook/firewalls/chapter.sgml,v 1.91 2009/11/27 17:11:33 brd Exp $ --> <chapter id="firewalls"> @@ -236,20 +236,25 @@ url="http://pf4freebsd.love2party.net/"></ulink>.</para> <sect2> - <title>Using the PF loadable kernel module</title> + <title>Using the PF loadable kernel modules</title> + + <para>To load the PF Kernel Module add the following line to + <filename>/etc/rc.conf</filename>:</para> + + <programlisting>pf_enable="YES"</programlisting> + + <para>Then run the startup script to load the module:</para> + + <screen>&prompt.root; <userinput>/etc/rc.d/pf start</userinput></screen> + + <para>Note that the PF Module will not load if it cannot find + the ruleset config file. The default location is + <filename>/etc/pf.conf</filename>. If the PF ruleset is + located somewhere else, PF can be instructed to look there by + adding a line like the following to + <filename>/etc/rc.conf</filename>:</para> - <para>Since the release of &os; 5.3, PF has been included in the - basic install as a separate run time loadable module. The - system will dynamically load the PF kernel module when the - &man.rc.conf.5; statement <literal>pf_enable="YES"</literal> - is present. However, the <acronym>PF</acronym> module will - not be loaded if the system cannot find a <acronym>PF</acronym> - ruleset configuration file. The default location is - <filename>/etc/pf.conf</filename>. If your - <acronym>PF</acronym> ruleset is located somewhere else put - <literal>pf_rules="<replaceable>/path/pf.rules</replaceable>"</literal> - to your <filename>/etc/rc.conf</filename> configuration file to - specify the location.</para> + <programlisting>pf_rules="<replaceable>/path/to/pf.conf</replaceable>"</programlisting> <note> <para>As of &os; 7.0 the sample <filename>pf.conf</filename> @@ -261,14 +266,22 @@ </note> <para>The <acronym>PF</acronym> module can also be loaded manually - from the command line:</para> + from the command line:</para> <screen>&prompt.root; <userinput>kldload pf.ko</userinput></screen> - <para>The loadable module was created with &man.pflog.4; enabled - which provides support for logging. If you need other - <acronym>PF</acronym> features you will need to compile - <acronym>PF</acronym> support into the kernel.</para> + <para>Logging support for PF is provided by the + <literal>pflog.ko</literal> and can be loaded by adding the + following line to <filename>/etc/rc.conf</filename>:</para> + + <programlisting>pflog_enable="YES"</programlisting> + + <para>Then run the startup script to load the module:</para> + + <screen>&prompt.root; <userinput>/etc/rc.d/pflog start</userinput></screen> + + <para>If you need other <acronym>PF</acronym> features you will + need to compile <acronym>PF</acronym> support into the kernel.</para> </sect2> <sect2> ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/introduction/chapter.sgml#12 (text+ko) ==== @@ -1,7 +1,7 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/en_US.ISO8859-1/books/handbook/introduction/chapter.sgml,v 1.135 2009/06/05 06:18:33 delphij Exp $ + $FreeBSD: doc/en_US.ISO8859-1/books/handbook/introduction/chapter.sgml,v 1.136 2009/11/26 22:02:01 manolis Exp $ --> <chapter id="introduction"> @@ -642,18 +642,22 @@ <para>The tree was branched again in July 2005, this time for RELENG_6. 6.0-RELEASE, the first release of the 6.X branch, was released in - November 2005. The most recent &rel2.current;-RELEASE came out in - &rel2.current.date;. There will be no additional releases from the + November 2005. The most recent 6.4-RELEASE came out in + November 2008. There will be no additional releases from the RELENG_6 branch.</para> <para>The RELENG_7 branch was created in October 2007. The first release of this branch was 7.0-RELEASE, which came - out in February 2008. The most recent &rel.current;-RELEASE came out - in &rel.current.date;. There will be additional releases from the + out in February 2008. The most recent &rel2.current;-RELEASE came out + in &rel2.current.date;. There will be additional releases from the RELENG_7 branch.</para> + <para>The tree was branched again in August 2009, this time for + RELENG_8. 8.0-RELEASE, the first release of the 8.X branch, was + released in &rel.current.date;.</para> + <para>For now, long-term development projects continue to take place - in the 8.X-CURRENT (trunk) branch, and SNAPshot releases of 8.X on + in the 9.X-CURRENT (trunk) branch, and SNAPshot releases of 9.X on CD-ROM (and, of course, on the net) are continually made available from <ulink url="ftp://current.FreeBSD.org/pub/FreeBSD/snapshots/">the snapshot ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/jails/chapter.sgml#6 (text+ko) ==== @@ -1,7 +1,7 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/en_US.ISO8859-1/books/handbook/jails/chapter.sgml,v 1.19 2009/11/10 23:17:21 marck Exp $ + $FreeBSD: doc/en_US.ISO8859-1/books/handbook/jails/chapter.sgml,v 1.20 2009/11/28 11:11:43 danger Exp $ --> <chapter id="jails"> <chapterinfo> @@ -244,8 +244,6 @@ &prompt.root; <userinput>cd /usr/src</userinput> &prompt.root; <userinput>make buildworld</userinput> <co id="jailbuildworld"> &prompt.root; <userinput>make installworld DESTDIR=$D</userinput> <co id="jailinstallworld"> -&prompt.root; <userinput>cd etc/</userinput> <footnote><para>This step -is not required on &os; 6.0 and later.</para></footnote> &prompt.root; <userinput>make distribution DESTDIR=$D</userinput> <co id="jaildistrib"> &prompt.root; <userinput>mount -t devfs devfs $D/dev</userinput> <co id="jaildevfs"></screen> ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/mirrors/chapter.sgml#20 (text+ko) ==== @@ -1,7 +1,7 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/en_US.ISO8859-1/books/handbook/mirrors/chapter.sgml,v 1.469 2009/11/17 21:47:13 bcr Exp $ + $FreeBSD: doc/en_US.ISO8859-1/books/handbook/mirrors/chapter.sgml,v 1.471 2009/11/26 16:01:09 pav Exp $ --> <appendix id="mirrors"> @@ -3156,12 +3156,16 @@ <term>Russia</term> <listitem> - <para>rsync://cvsup4.ru.FreeBSD.org/</para> + <para>rsync://ftp.mtu.ru/</para> <para>Available collections:</para> <itemizedlist> + <listitem><para>FreeBSD: A full mirror of the FreeBSD FTP + server.</para></listitem> <listitem><para>FreeBSD-gnats: The GNATS bug-tracking database.</para></listitem> + <listitem><para>FreeBSD-Archive: The mirror of FreeBSD Archive FTP + server.</para></listitem> </itemizedlist> </listitem> </varlistentry> ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/porters-handbook/book.sgml#55 (text+ko) ==== @@ -1,7 +1,7 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/en_US.ISO8859-1/books/porters-handbook/book.sgml,v 1.1033 2009/10/31 22:41:53 rene Exp $ + $FreeBSD: doc/en_US.ISO8859-1/books/porters-handbook/book.sgml,v 1.1035 2009/11/28 21:03:20 hrs Exp $ --> <!DOCTYPE BOOK PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [ @@ -13380,7 +13380,13 @@ <entry>800107</entry> <entry>August 2, 2009</entry> <entry>8.0-CURRENT after making the newbus subsystem - Giant free by adding the newbus sxlock.</entry> + Giant free by adding the newbus sxlock and 8.0-RELEASE.</entry> + </row> + <row> + <entry>800108</entry> + <entry>November 21, 2009</entry> + <entry>8.0-STABLE after implementing EVFILT_USER kevent + filter.</entry> </row> <row> <entry>900000</entry> @@ -14335,14 +14341,14 @@ </sect1> <sect1 id="distfile-survey"> - <title>The &os; Port Distfile Survey</title> + <title>The &os; Ports Distfile Scanner</title> <para>The build cluster is dedicated to building the latest release of each port with distfiles that have already been fetched. However, as the Internet continually changes, distfiles can quickly go missing. The <ulink - url="http://people.FreeBSD.org/~fenner/portsurvey/">FreeBSD - Ports distfiles survey</ulink> attempts to query every + url="http://www.portscout.org">FreeBSD + Ports distfile scanner</ulink> attempts to query every download site for every port to find out if each distfile is still currently available. Maintainers are asked to check this report periodically, not only to speed up the ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/bibliography/chapter.sgml#8 (text+ko) ==== @@ -1,7 +1,7 @@ <!-- The FreeBSD Dutch Documentation Project - $FreeBSD: doc/nl_NL.ISO8859-1/books/handbook/bibliography/chapter.sgml,v 1.6 2009/06/23 21:14:20 rene Exp $ + $FreeBSD: doc/nl_NL.ISO8859-1/books/handbook/bibliography/chapter.sgml,v 1.7 2009/11/18 21:28:52 rene Exp $ %SOURCE% en_US.ISO8859-1/books/handbook/bibliography/chapter.sgml %SRCID% 1.87 ==== //depot/projects/docproj_nl/share/pgpkeys/stas.key#4 (text+ko) ==== @@ -1,6 +1,6 @@ -<!-- $FreeBSD: doc/share/pgpkeys/stas.key,v 1.4 2009/05/23 15:22:09 stas Exp $ --> +<!-- $FreeBSD: doc/share/pgpkeys/stas.key,v 1.5 2009/11/19 21:12:14 stas Exp $ --> <!-- -sh ./addkey.sh stas 092FD9F0; +sh addkey.sh stas 092FD9F0; --> <programlisting role="pgpfingerprint"><![CDATA[ pub 4096R/092FD9F0 2009-05-23 @@ -10,10 +10,9 @@ uid Stanislav Sedov (Corporate email) <stas@deglitch.com> uid Stanislav Sedov (Corporate email) <stas@ht-systems.ru> uid Stanislav Sedov (Corporate email) <ssedov@3playnet.com> -uid Stanislav Sedov (Corporate email) <stasss@yandex-team.ru> uid Stanislav Sedov <ssedov@mbsd.msk.ru> +uid Stanislav Sedov (Corporate email) <ssedov@swifttest.com> sub 4096R/6FD2025F 2009-05-23 -sub 4096R/98BC2774 2009-05-23 ]]></programlisting> <programlisting role="pgpkey"><![CDATA[ -----BEGIN PGP PUBLIC KEY BLOCK----- @@ -43,21 +42,24 @@ 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 @@ -71,22 +73,25 @@ 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 @@ -100,92 +105,133 @@ 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 -=6u7/ +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 >>> TRUNCATED FOR MAIL (1000 lines) <<<
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200911282145.nASLjtml036597>