From owner-p4-projects@FreeBSD.ORG Sun Dec 11 10:18:07 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id A09771065673; Sun, 11 Dec 2011 10:18:07 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 561BD1065670 for ; Sun, 11 Dec 2011 10:18:07 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 429598FC08 for ; Sun, 11 Dec 2011 10:18:07 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id pBBAI7Q8026049 for ; Sun, 11 Dec 2011 10:18:07 GMT (envelope-from rene@FreeBSD.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id pBBAI6sk026046 for perforce@freebsd.org; Sun, 11 Dec 2011 10:18:06 GMT (envelope-from rene@FreeBSD.org) Date: Sun, 11 Dec 2011 10:18:06 GMT Message-Id: <201112111018.pBBAI6sk026046@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to rene@FreeBSD.org using -f From: Rene Ladan To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 202889 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Dec 2011 10:18:07 -0000 http://p4web.freebsd.org/@@202889?ac=10 Change 202889 by rene@rene_acer on 2011/12/11 10:17:46 IFC Affected files ... .. //depot/projects/docproj_nl/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#114 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/articles/contributors/contrib.committers.sgml#72 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/articles/portbuild/article.sgml#41 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/bsdinstall/chapter.sgml#5 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/desktop/chapter.sgml#30 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/linuxemu/chapter.sgml#11 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/virtualization/chapter.sgml#12 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/porters-handbook/book.sgml#117 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/share/sgml/authors.ent#65 integrate .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/advanced-networking/chapter.sgml#66 integrate .. //depot/projects/docproj_nl/share/pgpkeys/pfg.key#1 branch .. //depot/projects/docproj_nl/share/pgpkeys/pgpkeys-developers.sgml#65 integrate .. //depot/projects/docproj_nl/share/pgpkeys/pgpkeys.ent#63 integrate .. //depot/projects/docproj_nl/www/en/developers.sgml#66 integrate .. //depot/projects/docproj_nl/www/en/java/dists/16.sgml#6 integrate .. //depot/projects/docproj_nl/www/en/java/news.xml#10 integrate .. //depot/projects/docproj_nl/www/share/sgml/commercial.isp.xml#26 integrate .. //depot/projects/docproj_nl/www/share/sgml/news.xml#125 integrate .. //depot/projects/docproj_nl/www/share/sgml/release.ent#40 integrate Differences ... ==== //depot/projects/docproj_nl/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#114 (text+ko) ==== @@ -1,4 +1,4 @@ - + + @@ -403,7 +403,7 @@ during the install by only downloading required files. Copies of &os; installation media are available at the - &os; web + &os; web site. ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/desktop/chapter.sgml#30 (text+ko) ==== @@ -1,6 +1,6 @@ @@ -317,17 +317,17 @@ The &linux; process file system, &man.linprocfs.5; has to be mounted on /usr/compat/linux/proc, if one + class="directory">/compat/linux/proc, if one wants to play &flash; animations. This can be done via the following command: - &prompt.root; mount -t linprocfs linproc /usr/compat/linux/proc + &prompt.root; mount -t linprocfs linproc /compat/linux/proc This point can be automated at boot time with the addition of the matching line in /etc/fstab: - linproc /usr/compat/linux/proc linprocfs rw 0 0 + linproc /compat/linux/proc linprocfs rw 0 0 Then, start your browser, enter about:plugins in the location bar and press ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/linuxemu/chapter.sgml#11 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -923,7 +923,7 @@ $MATLAB/bin/finish.sh, which will contain the following: - #!/usr/compat/linux/bin/sh + #!/compat/linux/bin/sh (sleep 5; killall -1 matlab_helper) & exit 0 ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/virtualization/chapter.sgml#12 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -1166,7 +1166,7 @@ &prompt.root; chmod 0660 /dev/vboxnetctl To make the permissions change permanent, add these - lines to /etc/devfs.conf: + lines to /etc/devfs.conf: own vboxnetctl root:vboxusers perm vboxnetctl 0660 ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/porters-handbook/book.sgml#117 (text+ko) ==== @@ -1,7 +1,7 @@ /usr/ports/LEGAL for every listed distribution file, describing exactly what the restriction entails. + + + Examples + + The preferred way to state "the distfiles for this port must be + fetched manually" is as follows: +.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) +IGNORE= may not be redistributed because of licensing reasons. Please visit some-website to accept their license and download ${DISTFILES} into ${DISTDIR} +.endif + + This both informs the user, and sets the proper metadata on + the user's machine for use by automated programs. + + Note that this stanza must be preceded by an inclusion + of bsd.port.pre.mk. + @@ -8529,7 +8545,7 @@ configenv: Use this if your port requires a special modified - CONFIGURE_ENV to find it's required libraries. + CONFIGURE_ENV to find its required libraries. -I${LOCALBASE}/include -L${LOCALBASE}/lib gets added to CPPFLAGS to CONFIGURE_ENV. @@ -8793,9 +8809,9 @@ Stopping services at deinstall It is possible to have a service stopped automatically as part of - the deinstall routine. We advise using this feature only when it's - absolutely necessary to stop a service before it's files go - away. Usually, it's up to the administrator's discretion to decide, + the deinstall routine. We advise using this feature only when it is + absolutely necessary to stop a service before its files go + away. Usually, it is up to the administrator's discretion to decide, whether to stop the service on deinstall or not. Also note this affects upgrades, too. @@ -8811,7 +8827,7 @@ Pre-Commit Checklist Before contributing a port with an rc.d - script, and more importantly, before commiting one; please consult + script, and more importantly, before committing one, please consult the following checklist to be sure that it is ready. @@ -8829,19 +8845,24 @@ Do the name of the file (minus .in), - the PROVIDE line, and $name all match? The file name - matching PROVIDE makes debugging easier, especially for + the PROVIDE line, and + $name all + match? The file name matching PROVIDE + makes debugging easier, especially for &man.rcorder.8; issues. Matching the file name and - $name makes figuring out what variables in - rc.conf[.local] are relevant easier as well. The latter is - also what you might call "policy" for all new - scripts, including in the base. + $name + makes it easier to figure out which variables are relevant in + rc.conf[.local]. The latter + is also what you might call “policy” for all new + scripts, including those in the base system. - Is the REQUIRE line set to LOGIN? This is mandatory for + Is the REQUIRE line set to + LOGIN? This is mandatory for scripts that run as a non-root user. If it runs as root, is - there a good reason for it to run prior to LOGIN? If not, it + there a good reason for it to run prior to + LOGIN? If not, it should run there so that we can loosely group local scripts to a point in &man.rcorder.8; after most everything in the base is already running. @@ -8849,31 +8870,36 @@ Does the script start a persistent service? If so, it - should have KEYWORD: shutdown. + should have KEYWORD: shutdown. - Make sure there is no KEYWORD: FreeBSD present. This has + Make sure there is no KEYWORD: FreeBSD + present. This has not been necessary or desirable for years. It is also an indication that the new script was copy/pasted from an old script, so extra caution should be given to the review. - Does the script use an interpreted language (perl, python, - ruby, etc.)? If so, is command_interpreter set appropriately? - If not, it is likely that - &man.service.8; script stop - will not work properly. + If the script uses an interpreted language like + perl, python, or + ruby, make certain that + command_interpreter is set appropriately. + Otherwise, + service name stop + will probably not work properly. - Are all examples of /usr/local subbed out for %%PREFIX%%? + Have all occurrences of + /usr/local been replaced with + %%PREFIX%%? Do the default variable assignments come after - load_rc_config? + load_rc_config? @@ -8888,27 +8914,34 @@ - Are options listed in the default _flags things that are - actually mandatory? If so, they should be in command_args. - The -d option is a red flag (pardon the pun) here, since it's - usually the option to "daemonize" the process, and + Are options listed in the default + name_flags + things that are actually mandatory? If so, they should be in + command_args. + The option is a red flag (pardon the pun) + here, since it is + usually the option to “daemonize” the process, and therefore is actually mandatory. - The _flags variable should never be included in command_args + The name_flags + variable should never be included in + command_args (and vice versa, although that error is less common). Does the script execute any code unconditionally? This is frowned on. Usually these things can/should be dealt with - through a start_precmd. + through a start_precmd. - All boolean tests should utilize the checkyesno function. - No hand-rolled tests for [Yy][Ee][Ss], etc. + All boolean tests should utilize the + checkyesno function. + No hand-rolled tests for [Yy][Ee][Ss], + etc. @@ -8919,9 +8952,11 @@ Does the script create files or directories that need - specific permissions, for example, a pid file that needs + specific permissions, for example, a pid + file that needs to be owned by the user that runs the process? Rather than - the traditional touch/chown/chmod routine consider using + the traditional &man.touch.1;/&man.chown.8;/&man.chmod.1; + routine, consider using &man.install.1; with the proper command line arguments to do the whole procedure with one step. @@ -10382,7 +10417,7 @@ If there is none found, you have the green light to add a new entry for this vulnerability. Now you can generate - a brand-new UUID (assume it's + a brand-new UUID (assume it is 74a9541d-5d6c-11d8-80e3-0020ed76ef5a) and add your new entry to the VuXML database. Please verify its syntax after that as follows: @@ -14184,6 +14219,31 @@ RFTSIGZMB flag for rfork(2). + 802511 + Sep 9, 2011 + 8.2-STABLE after addition of + automatic detection of USB mass storage devices + which do not support the no synchronize cache SCSI command. + + + 802512 + Sep 10, 2011 + 8.2-STABLE after merging of + re-factoring of auto-quirk. + + + 802513 + Oct 25, 2011 + 8.2-STABLE after merging of the MAP_PREFAULT_READ + flag to mmap(2). + + + 802514 + Nov 16, 2011 + 8.2-STABLE after merging of + addition of posix_fallocate(2) syscall. + + 900000 August 22, 2009 9.0-CURRENT. @@ -14460,11 +14520,24 @@ September 10, 2011 Re-factor auto-quirk. + + + 1000000 + Sep 26, 2011 + 10.0-CURRENT. + + + 1000001 + Nov 4, 2011 + 10-CURRENT after addition of the posix_fadvise(2) system call. + @@ -15290,7 +15363,7 @@ FreeBSD Ports Monitoring System (also known as portsmon). This system comprises a database that processes information from several sources - and allows its to be browsed via a web interface. Currently, + and allows it to be browsed via a web interface. Currently, the ports Problem Reports (PRs), the error logs from the build cluster, and individual files from the ports collection are used. In the future, this will be expanded ==== //depot/projects/docproj_nl/en_US.ISO8859-1/share/sgml/authors.ent#65 (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.561 2011/12/03 14:01:37 jhibbits Exp $ + $FreeBSD: doc/en_US.ISO8859-1/share/sgml/authors.ent,v 1.563 2011/12/09 20:17:15 jimharris Exp $ --> aaron@FreeBSD.org"> @@ -586,6 +586,8 @@ jim@FreeBSD.org"> +jimharris@FreeBSD.org"> + jinmei@FreeBSD.org"> jkh@FreeBSD.org"> @@ -972,6 +974,8 @@ peter@FreeBSD.org"> +pfg@FreeBSD.org"> + pgj@FreeBSD.org"> pgollucci@FreeBSD.org"> ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/advanced-networking/chapter.sgml#66 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -496,6 +496,11 @@ &pgpkey.danger; + + &a.pfg; + &pgpkey.pfg; + + &a.pgollucci; &pgpkey.pgollucci; ==== //depot/projects/docproj_nl/share/pgpkeys/pgpkeys.ent#63 (text+ko) ==== @@ -1,5 +1,5 @@ - + @@ -261,6 +261,7 @@ + ==== //depot/projects/docproj_nl/www/en/developers.sgml#66 (text+ko) ==== @@ -6,7 +6,7 @@ us to update author names, or the representation of those names (such as adding email addresses), by just editing a single file. -$FreeBSD: www/en/developers.sgml,v 1.304 2011/12/04 05:38:01 tabthorpe Exp $ +$FreeBSD: www/en/developers.sgml,v 1.306 2011/12/09 20:20:19 jimharris Exp $ --> @@ -282,6 +282,7 @@ + @@ -470,6 +471,7 @@ + ==== //depot/projects/docproj_nl/www/en/java/dists/16.sgml#6 (text+ko) ==== @@ -1,6 +1,6 @@ - + ]> @@ -12,6 +12,12 @@

+November 30, 2011: Jung-uk +Kim updates the &openjdk; 6 port +to Build 24. +

+ +

August 9, 2011: Jung-uk Kim updates the &openjdk; 6 port to Build 23. ==== //depot/projects/docproj_nl/www/en/java/news.xml#10 (text+ko) ==== @@ -20,12 +20,30 @@ - $FreeBSD: www/en/java/news.xml,v 1.14 2011/11/27 07:59:14 glewis Exp $ + $FreeBSD: www/en/java/news.xml,v 1.15 2011/12/08 14:58:06 jkois Exp $ - 2010 + 2011 + + + November + + + 30 + + + <a href="http://openjdk.java.net/">&openjdk;</a> 6 updated + to Build 24. + +

Jung-uk Kim updates + the &openjdk; 6 port to + Build 24. See the JDK 1.6.x page + for more details.

+ + + August ==== //depot/projects/docproj_nl/www/share/sgml/commercial.isp.xml#26 (text+ko) ==== @@ -1,12 +1,12 @@ - + - $FreeBSD: www/share/sgml/commercial.isp.xml,v 1.68 2011/09/14 13:05:45 jkois Exp $ + $FreeBSD: www/share/sgml/commercial.isp.xml,v 1.70 2011/12/08 14:41:15 jkois Exp $ @@ -23,6 +23,19 @@ + + IFDNRG + http://www.ifdnrg.com/ + + IFDNRG are a UK based web and video hosting company with a wide range + of expertise in web systems built on FreeBSD. We + are focused on developing our network to promote high performance and + highly scalable web services and have 10 years of experience in + FreeBSD based solutions for web/email and video. + + + IP Global.net http://www.ipglobal.net/ @@ -99,6 +112,15 @@ + + BSDjails.net + http://bsdjails.net/ + + BSDJAILS.net offers a wide variety of FreeBSD vServers including Gigabit + and native IPv6 FreeBSD vServers at the best price. + + + BSD Virtual Machines http://bsdvm.com ==== //depot/projects/docproj_nl/www/share/sgml/news.xml#125 (text+ko) ==== @@ -25,7 +25,7 @@ - $FreeBSD: www/share/sgml/news.xml,v 1.410 2011/12/04 06:29:22 ryusuke Exp $ + $FreeBSD: www/share/sgml/news.xml,v 1.412 2011/12/09 17:02:25 jkois Exp $ @@ -36,6 +36,34 @@ 12 + 9 + + + &os; 9.0-RC3 Available + +

The third (and probably last) RC build for the &os;-9.0 release + cycle is now available. ISO images for the architectures amd64, + i386, ia64, powerpc, powerpc64, and sparc64 are available + on most of our &os; + mirror sites. One of the many new features in 9.0 we + would like to be tested is the new installer, so we + encourage our users to do fresh installation on test + systems. Alternatively, users upgrading existing systems may + now do so using the freebsd-update(8) utility.

+
+
+ + + 8 + +

New committer: + Pedro Giffuni (src)

+
+
+ + 2

New member for the Ports Management team: ==== //depot/projects/docproj_nl/www/share/sgml/release.ent#40 (text+ko) ==== @@ -1,4 +1,4 @@ - +