PERFORCE change 175637 for review

Gabor Pali pgj at FreeBSD.org
Fri Mar 12 19:02:25 UTC 2010


http://p4web.freebsd.org/chv.cgi?CH=175637

Change 175637 by pgj at Binturong on 2010/03/12 19:01:40

	IFC

Affected files ...

.. //depot/projects/docproj_hu/www/en/internal/machines.sgml#6 integrate
.. //depot/projects/docproj_hu/www/en/projects/ideas/ideas.xml#12 integrate
.. //depot/projects/docproj_hu/www/en/projects/ideas/ideas.xsl#6 integrate
.. //depot/projects/docproj_hu/www/en/releng/index.sgml#37 integrate
.. //depot/projects/docproj_hu/www/en/security/security.sgml#10 integrate
.. //depot/projects/docproj_hu/www/share/sgml/commercial.consult.xml#23 integrate
.. //depot/projects/docproj_hu/www/share/sgml/news.xml#87 integrate
.. //depot/projects/docproj_hu/www/share/sgml/press.xml#25 integrate

Differences ...

==== //depot/projects/docproj_hu/www/en/internal/machines.sgml#6 (text+ko) ====

@@ -1,6 +1,6 @@
 <!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
 <!ENTITY base CDATA "..">
-<!ENTITY date "$FreeBSD: www/en/internal/machines.sgml,v 1.95 2010/01/03 19:18:01 linimon Exp $">
+<!ENTITY date "$FreeBSD: www/en/internal/machines.sgml,v 1.96 2010/03/07 17:40:01 simon Exp $">
 <!ENTITY title "The FreeBSD.org Network">
 <!ENTITY % navinclude.docs "INCLUDE">
 ]>
@@ -16,15 +16,18 @@
 public FreeBSD.org machines, please see <a href="ssh-keys.asc">
 this file</a>.</p>
 
-<h2>All host names in the FreeBSD.org domain</h2>
+<h2>Developer FreeBSD.org hosts</h2>
+
+<p>These systems are available for FreeBSD developer / committer use.
+  Reference systems can be used for build tests etc.</p>
 
 <table class="tblbasic">
 <thead>
 <tr>
 <th align="left">Host</th>
 <th align="left">OS</th>
+<th align="left">Type</th>
 <th align="left">Purpose</th>
-<th align="left">Owner(s)</th>
 </tr>
 </thead>
 
@@ -32,136 +35,206 @@
 
 <tr>
 <td>builder</td>
-<td>6-STABLE</td>
+<td>8-STABLE</td>
+<td>i386</td>
 <td>BSD/OS source holder,<br>
   Build box for the FreeBSD documentation for the FTP site.</td>
-<td>committers</td>
 </tr>
 
 <tr>
 <td>freefall</td>
-<td>8-PRERELEASE</td>
+<td>8-STABLE</td>
+<td>i386</td>
 <td>GNATS/shell Logins.</td>
-<td>committers</td>
 </tr>
 
 <tr>
-<td>ftp-master</td>
+<td>pluto1</td>
 <td>8-STABLE</td>
-<td>FTP Master (stage server).</td>
-<td>peter/kuriyama/obrien/steve</td>
+<td>ia64</td>
+<td>Reference machine; ia64 package building.</td>
 </tr>
 
 <tr>
-<td>gohan10-13</td>
+<td>pluto2</td>
 <td>9-CURRENT</td>
-<td>amd64 package build cluster.</td>
-<td>portmgr</td>
+<td>ia64</td>
+<td>Reference machine; ia64 package building.</td>
+</tr>
+
+<tr>
+<td>ref6-amd64</td>
+<td>6-STABLE</td>
+<td>amd64</td>
+<td>Reference machine.</td>
+</tr>
+
+<tr>
+<td>ref7-amd64</td>
+<td>7-STABLE</td>
+<td>amd64</td>
+<td>Reference machine.</td>
 </tr>
 
 <tr>
-<td>gohan18</td>
+<td>ref8-amd64</td>
 <td>8-STABLE</td>
-<td>portmgr testbed.</td>
-<td>portmgr</td>
+<td>amd64</td>
+<td>Reference machine.</td>
+</tr>
+
+<tr>
+<td>ref9-amd64</td>
+<td>9-CURRENT</td>
+<td>amd64</td>
+<td>Reference machine.</td>
+</tr>
+
+<tr>
+<td>ref9-i386</td>
+<td>9-CURRENT</td>
+<td>i386</td>
+<td>Reference machine.</td>
+</tr>
+
+</tbody>
+</table>
+
+<h2>Administrative FreeBSD.org hosts</h2>
+
+<p>These systems perform various administrative services.  Most have
+  restricted access.</p>
+
+<table class="tblbasic">
+<thead>
+<tr>
+<th align="left">Host</th>
+<th align="left">OS</th>
+<th align="left">Purpose</th>
 </tr>
+</thead>
+
+<tbody>
 
 <tr>
-<td>gohan20-59</td>
+<td>ftp-master</td>
 <td>8-STABLE</td>
-<td>i386 package build cluster.</td>
-<td>portmgr</td>
+<td>FTP Master (stage server).</td>
 </tr>
 
 <tr>
 <td>hub</td>
 <td>7-STABLE</td>
 <td>Mailing Lists and Mail services.</td>
-<td>postmaster</td>
+</tr>
+
+<tr>
+<td>ipv6gw</td>
+<td>8-STABLE</td>
+<td>IPv6 tunnel router (peer is at ISC).</td>
 </tr>
 
 <tr>
 <td>mx1</td>
 <td>7-STABLE</td>
 <td>Inbound Mail services.</td>
-<td>admins</td>
 </tr>
 
 <tr>
 <td>mx2</td>
 <td>7-STABLE</td>
 <td>Outbound Mail services.</td>
-<td>admins</td>
 </tr>
 
 <tr>
 <td>ns0</td>
 <td>6-STABLE</td>
 <td>A FreeBSD.org authoritative DNS Server.</td>
-<td>admins</td>
 </tr>
 
 <tr>
 <td>ns1, ns2</td>
-<td>7-CURRENT</td>
+<td>8-STABLE</td>
 <td>FreeBSD.org recursive DNS Server.</td>
-<td>clusteradm</td>
+</tr>
+
+<tr>
+<td>repoman</td>
+<td>7-STABLE</td>
+<td>CVS Master repository.</td>
+</tr>
+
+<tr>
+<td>skunkworks</td>
+<td>7-STABLE</td>
+<td>Perforce server.</td>
 </tr>
 
 <tr>
-<td>pluto1</td>
+<td>sky</td>
 <td>8-STABLE</td>
-<td>Reference machine for testing ia64 changes; ia64 package building.</td>
-<td>committers</td>
+<td>Various web services, such as wiki, reverse HTTP proxy etc.</td>
 </tr>
 
 <tr>
-<td>pluto2</td>
-<td>9-CURRENT</td>
-<td>Reference machine for testing ia64 changes; ia64 package building.</td>
-<td>committers</td>
+<td>spit (cvsup-master)</td>
+<td>6-STABLE</td>
+<td>CVSup master mirror.</td>
 </tr>
 
+
 <tr>
-<td>pointyhat</td>
-<td>9-CURRENT</td>
-<td>All architectures package build master.</td>
-<td>portmgr (r/w), committers (r/o)</td>
+<td>svn</td>
+<td>7-STABLE</td>
+<td>Subversion master repository.</td>
 </tr>
 
 <tr>
-<td>repoman</td>
-<td>6-STABLE</td>
-<td>CVS Master repository.</td>
-<td>admins</td>
+<td>www</td>
+<td>7-STABLE</td>
+<td>The www.FreeBSD.org Webserver.</td>
 </tr>
 
+</tbody>
+</table>
+
+<h2>Ports building cluster</h2>
+
+<p>The ports building cluster is primarily managed by the Ports
+  Management team (portmgr).</p>
+
+<table class="tblbasic">
+<thead>
 <tr>
-<td>sky</td>
-<td>7-CURRENT</td>
-<td>The New www.FreeBSD.org Webserver.</td>
-<td>committers</td>
+<th align="left">Host</th>
+<th align="left">OS</th>
+<th align="left">Purpose</th>
+</tr>
+</thead>
+
+<tbody>
+<tr>
+<td>pointyhat</td>
+<td>9-CURRENT</td>
+<td>All architectures package build master.</td>
 </tr>
 
 <tr>
-<td>sledge</td>
-<td>8-STABLE</td>
-<td>Reference machine for testing AMD64 changes.</td>
-<td>committers</td>
+<td>gohan10-13</td>
+<td>9-CURRENT</td>
+<td>amd64 package build cluster.</td>
 </tr>
 
 <tr>
-<td>spit (cvsup-master)</td>
-<td>6-STABLE</td>
-<td>CVSup master mirror.</td>
-<td>admins</td>
+<td>gohan18</td>
+<td>8-STABLE</td>
+<td>portmgr testbed.</td>
 </tr>
 
 <tr>
-<td>www</td>
-<td>7-STABLE</td>
-<td>The www.FreeBSD.org Webserver.</td>
-<td>webmaster</td>
+<td>gohan20-59</td>
+<td>8-STABLE</td>
+<td>i386 package build cluster.</td>
 </tr>
 
 </tbody>
@@ -183,9 +256,8 @@
 
 <tr valign="top">
 <td>builder</td>
-<td>Intel x86</td>
-<td>800MHz Pentium III, 512MB Memory, 40GB Seagate ATA drive,
-Intel EtherExpress Pro 10/100B NIC.</td>
+<td></td>
+<td></td>
 </tr>
 
 <tr valign="top">
@@ -269,6 +341,14 @@
 </tr>
 
 <tr valign="top">
+<td>ref<em>[6-9]</em>-(amd64|i386)</td>
+<td></td>
+<td>Dell PowerEdge 2950, 2xIntel Xeon L5320 (8x1.86GHz), 8GB Memory,
+  PERC 5/i RAID controller, 2x136GB SAS disks, Broadcom NetXtreme II
+  BCM5708 NIC.</td>
+</tr>
+
+<tr valign="top">
 <td>repoman</td>
 <td>AMD64 MP</td>
 <td>4x2.4GHz Opteron 280 (dual CPU, dual core), 8GB Memory,
@@ -283,14 +363,7 @@
 </tr>
 
 <tr valign="top">
-<td>sledge</td>
-<td>AMD64 MP</td>
-<td>2x1.8GHz Opteron 244, AMD 8111/8131 chipset, 8GB Memory,
-1x40GB Seagate ST340014A IDE drive, Broadcom BCM5703 Gigabit NIC.</td>
-</tr>
-
-<tr valign="top">
-<td>spit (cvsup-master)</td>
+<td>spit</td>
 <td>&nbsp;</td>
 <td>&nbsp;</td>
 </tr>

==== //depot/projects/docproj_hu/www/en/projects/ideas/ideas.xml#12 (text+ko) ====

@@ -15,7 +15,7 @@
 <ideas>
   <cvs:keywords xmlns:cvs="http://www.FreeBSD.org/XML/CVS" version="1.0">
     <cvs:keyword name="freebsd">
-      $FreeBSD: www/en/projects/ideas/ideas.xml,v 1.132 2009/05/22 20:48:46 danger Exp $
+      $FreeBSD: www/en/projects/ideas/ideas.xml,v 1.144 2010/03/09 11:01:48 rwatson Exp $
     </cvs:keyword>
   </cvs:keywords>
 
@@ -46,19 +46,6 @@
       </desc>
     </idea>
 
-    <idea id="nand-flash">
-      <title>NAND Flash driver support</title>
-      <desc><p><strong>Technical Contact</strong>: <a
-  href="mailto:imp at FreeBSD.org">Warner Losh</a></p>
-      <p>Add support for NAND flash devices.</p>
-<p><strong>Requirements</strong>:</p>
-<ul>
-  <li>Good C programming skills</li>
-  <li>Ability to understand FreeBSD subsystems like geom, device, etc.</li>
-</ul>
-      </desc>
-    </idea>
-
     <idea id="bus-abstraction">
       <title>Make creating a bus easier</title>
       <desc><p><strong>Technical Contact</strong>: <a
@@ -75,24 +62,6 @@
       </desc>
     </idea>
 
-    <idea id="variable-hints">
-      <title>Variable hints</title>
-      <desc><p><strong>Technical Contact</strong>: <a
-  href="mailto:imp at FreeBSD.org">Warner Losh</a></p>
-
-      <p>Often times in the embedded world, you know what kind of
-        built-in devices are on a SoC (System on a Chip) only because
-        you know the specific model of that SoC.  It is desirable to
-        have a mechanism that code on these machines can use to load
-        one of several sets of hints, which can then be used to
-        populate the bus.</p>
-<p><strong>Requirements</strong>:</p>
-<ul>
-  <li>Good C programming skills</li>
-</ul>
-      </desc>
-    </idea>
-
     <idea id="arm-cleanup">
       <title>ARM cleanup</title>
       <desc><p><strong>Technical Contact</strong>: <a
@@ -153,32 +122,6 @@
   <category>
     <title>File System</title>
 
-    <idea id="msdosfs" class="soc">
-      <title>FAT (msdosfs) infrastructure work</title>
-
-      <desc>
-<p><strong>Technical Contact</strong>: <a
-  href="mailto:rwatson at FreeBSD.org">Robert Watson</a></p>
-<p>The FreeBSD FAT implementation, msdosfs, offers scope for a number of
-  projects:</p>
-<ul>
-  <li>General cleanup.</li>
-  <li>Introduce appropriate locking to make the file system operate without
-    the Giant lock (MPSAFE).</li>
-</ul>
-<p>It is unclear to what extent the last of these items, arguably the most
-  useful, will require modifying surrounding infrastructure such as BIO,
-  GEOM, and VM.</p>
-<p><strong>Requirements</strong>:</p>
-<ul>
-  <li>Strong C programming skills.</li>
-  <li>Familiarity with concurrent programming techniques.</li>
-  <li>Familiarity with FAT file system layout.</li>
-  <li>Familiarity with virtual file system and virtual memory.</li>
-</ul>
-      </desc>
-    </idea>
-
     <idea id="extenddump">
       <title>Improve the performance of dump/restore</title>
 
@@ -195,32 +138,7 @@
       </desc>
     </idea>
 
-    <idea id="extendufs2" class="soc2008">
-      <title>Extend UFS2 with on-disk indexing</title>
-
-      <desc><p><strong>Technical Contact</strong>: <a
-	href="mailto:dwmalone at FreeBSD.org">David Malone</a></p>
-
-      <p>The section <emph>8.3 Naming</emph> of the book
-        <emph>Design and Implementation of the FreeBSD Operating System</emph>
-        describes the current approach of name lookups in UFS2 and a possible
-        extension/improvement by utilizing on-disk indexing in a backward
-        compatible way. While dirhash has eliminated many of the performance
-	problem associated with UFS directory lookups, it still has to build
-	an index on each access.
-	On-disk indexing would improve this situation.
-	Another possible improvement would be to make dirhash's memory
-	usage dynamic, rather than having a fixed memory limit.</p>
-<p><strong>Requirements</strong>:</p>
-<ul>
-  <li>Knowledge of C programming.</li>
-  <li>Basic understanding of filesystems.</li>
-  <li>The book <emph>Design and Implementation of the FreeBSD Operating System</emph>.</li>
-</ul>
-      </desc>
-    </idea>
-
-    <idea id="portext2fs">
+    <idea id="portext2fs" class="soc2009">
       <title>Analyze NetBSD's ext2fs regarding valuable improvements</title>
 
       <desc><p>FreeBSD has an implementation of the ext2fs filesystems
@@ -244,9 +162,9 @@
     <idea id="colocation">
       <title>Implement co-location for UFS2</title>
 
-      <desc><p>While FreeBSD's FFS implementation is pretty much
-        state-of-the-art, in addition to softupdates, Greg Granger <a
-        href="http://www.ece.cmu.edu/~ganger/papers/cffs.html">proposed</a>
+      <desc><p>While FreeBSD's FFS includes many advanced features, such as
+	snapshots and soft updates, Greg Granger <a
+        href="http://www.ece.cmu.edu/~ganger/papers/cffs.html">has proposed</a>
         other strategies that would be useful, especially when working
         with small files. Quoting Greg Ganger: "The key insight for why
         current file systems perform poorly is that locality is insufficient
@@ -284,9 +202,23 @@
       <title>MPSAFE filesystem work</title>
 
       <desc>
-        <p><strong>Technical contact</strong>: <a href="mailto:kris at FreeBSD.org">Kris Kennaway</a></p>
+        <p><strong>Technical contact</strong>: <a href="mailto:kib at FreeBSD.org">Konstantin Belousov</a></p>
 
-	<p>Take a filesystem and MPSAFE it.  e.g. ext2fs, ntfs, coda, etc.</p>
+	<p>FreeBSD 6.0 introduced an multi-processor scalable Virtual File
+	  System (VFS) Framework, allowing file systems to operate without the
+	  Giant lock.  Many of the most commonly used file systems have been
+	  adapted to be MPSAFE (i.e., not reliant on Giant), such as UFS, the
+	  NFS client and server, UDF, cd9660, ZFS, and most recently the
+	  msdosfs (FAT) file system.  However, in order to remove the
+	  compatibility shims permitting a file system to declare itself
+	  non-MPSAFE, all file systems must be converted.  The list of
+	  remaining file systems includes ntfs, hpfs, coda, smbfs, and ncpfs.
+	  This project idea is to take one or more file systems and convert
+	  them to use their own locking, rather than relying on the Giant
+	  lock.  In some cases, this requires also adapting underlying
+	  infrastructure: for example, smbfs relies on the netsmb RPC
+	  framework, and ncpfs on the netcp RPC framework, both of which will
+	  also require conversion.</p>
       </desc>
     </idea>
 
@@ -295,22 +227,7 @@
   <category>
     <title>Kernel</title>
 
-    <idea id="ddb-gdb-scripting" class="soc">
-      <title>DDB/gdb scripting</title>
-
-      <desc><p><strong>Technical contact</strong>: <a href="mailto:kris at FreeBSD.org">Kris Kennaway</a></p>
-
-      <p>The goal would be to develop scripts that automatically run a
-        standard suite of useful debugging commands in DDB upon panic
-        and save in a textdump.  Might be too short on its own, so
-        could be combined with a project to write gdb macro
-        equivalents of the DDB command set, extending the macros John Baldwin
-        has.  New DDB commands and macros could also be implemented,
-        e.g. for inspecting other common data structures.</p>
-      </desc>
-    </idea>
-
-    <idea id="fifo-optimizations" class="soc">
+    <idea id="fifo-optimizations" class="soc2009">
       <title>FIFO optimizations</title>
 
       <desc><p><strong>Technical contact</strong>: <a href="mailto:kris at FreeBSD.org">Kris Kennaway</a></p>
@@ -528,7 +445,7 @@
 
 	<desc>
 <p><strong>Technical contact</strong>: <a
-  href="mailto:jb at FreeBSD.org">John Birrell</a></p>
+  href="mailto:rwatson at FreeBSD.org">Robert Watson</a></p>
 <p><strong>URL</strong>: <a
   href="http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/projects/dtrace">Perforce
   repository</a>, <a
@@ -537,14 +454,24 @@
 <p>DTrace is a dynamic tracing facility designed by Sun Microsystems and
   released in Solaris 10.  They have since released the major part of
   Solaris under the banner of OpenSolaris and the Common Development and
-  Distribution License (CDDL) 1.0.  John Birrell has created an initial port and
-  should be contacted for information on what tasks remain to be done;
-  two possible areas of work are:</p>
+  Distribution License (CDDL) 1.0.  John Birrell has created an initial port
+  provides strong kernel functionality, but significant work remains to be
+  done.  Some ideas for projects:</p>
 <ul>
-  <li>We need a clean CTF implementation for FreeBSD to avoid the license
-    (CDDL) that Sun has on their code. John will write a specification about
-    the file format and the Summer of Code project is to implement that and
-    write tests for the implementation without looking at the Sun code.</li>
+  <li>It would be preferable to have a BSD-licensed CTF implementation, but
+    this requires careful documentation of the specification and a clean-room
+    implementation.</li>
+  <li>Tracing of user processes is not supported, and is a highly desirable
+    feature.</li>
+  <li>It would be quite useful to track changes to DTrace in OpenSolaris since
+    the initial port, merging enhancements and bug fixes that apply to
+    FreeBSD.</li>
+  <li>There has been some work to add static trace points for kernel
+    subsystems, such as VFS, the MAC Framework, privilege checking, etc.
+    However, it would be useful to add further static trace points to the
+    network stack, disk I/O subsystems, GEOM, etc.  It would be useful to do
+    this in a similar way to Solaris so that Solaris monitoring scripts could
+    be used in FreeBSD.</li>
 </ul>
 <p><strong>Requirements</strong>:</p>
 <ul>
@@ -559,6 +486,8 @@
 	<title>DWARF2 call frame information</title>
 
 	<desc>
+<p><strong>Technical contact</strong>: <a
+  href="mailto:kib at FreeBSD.org">Konstantin Belousov</a></p>
 <p>A debug kernel is not able to show stack traces with cross exceptions
   anymore.  This is because we do not emit any dwarf2 call frame information
   for any assembler code, since gdb switched to the dwarf2 format.  A volunteer
@@ -648,7 +577,7 @@
 	</desc>
       </idea>
 
-      <idea id="fastcall">
+      <idea id="fastcall" class="notsoc">
 	<title>Fast syscall support for FreeBSD/i386</title>
 
 	<desc>
@@ -768,7 +697,7 @@
 	</desc>
       </idea>
 
-      <idea id="psched" class="soc">
+      <idea id="psched" class="soc2009">
 	<title>Geom-based Disk Schedulers</title>
 
 	<desc>
@@ -831,23 +760,6 @@
 	</desc>
       </idea>
 
-      <idea id="trussprocfs">
-	<title>Remove procfs dependencies</title>
-
-	<desc>
-<p><strong>Technical contact</strong>: <a
-  href="mailto:cognet at FreeBSD.org">Olivier Houchard </a></p>
-<p>Someone needs to finish the support for PT_SYSCALL in the ptrace()
-  subsystem and remove the need for procfs in gcore. Removing the
-  procfs(5) dependency from ps -e is also desirable.</p>
-<p><strong>Requirements</strong>:</p>
-<ul>
-  <li>C knowledge.</li>
-  <li>Understanding of kernel debugging interfaces.</li>
-</ul>
-	</desc>
-      </idea>
-
       <idea id="suspend">
 	<title>Suspend to disk</title>
 
@@ -916,7 +828,7 @@
 	</desc>
       </idea>
 
-      <idea id="efi" class="soc">
+      <idea id="efi">
 	<title>EFI support for FreeBSD/i386 and FreeBSD/amd64</title>
 	<desc>
 	  <p><strong>Technical contact</strong>: <a
@@ -956,7 +868,6 @@
   distributed with FreeBSD, but is missing some important features that would
   make useful projects to work on:</p>
 <ul>
-  <li>Add support for authentication.</li>
   <li>Working rsync support.</li>
   <li>Optimize rcsfile handling.</li>
   <li>Create a library out of the ports that might be of use in a C language
@@ -1079,7 +990,7 @@
         </desc>
       </idea>
 
-      <idea id="tcp-uto" class="soc">
+      <idea id="tcp-uto" class="soc2009">
 	<title>Implement TCP UTO</title>
 	<desc>
 	  <p><strong>Technical contact</strong>: <a
@@ -1264,12 +1175,13 @@
 	</desc>
       </idea>
 
-      <idea id="distribaudit" class="soc2007">
+      <idea id="distribaudit" class="soc">
 	<title>Distributed audit / log shipping daemon</title>
 
 	<desc>
 <p><strong>Technical contact</strong>: <a
-  href="mailto:rwatson at FreeBSD.org">Robert Watson</a><br />
+  href="mailto:rwatson at FreeBSD.org">Robert Watson</a>, <a
+  href="mailto:simon at FreeBSD.org">Simon Nielsen</a><br />
 <strong>WIP</strong>: <a
 href="http://wiki.freebsd.org/DistributedAuditDaemon">http://wiki.freebsd.org/DistributedAuditDaemon</a></p>
 <p>Create a tool to securely and reliably ship log files to remote hosts.
@@ -1286,18 +1198,6 @@
 	</desc>
       </idea>
 
-      <idea id="libfetchauth">
-	<title>Libfetch authentication support</title>
-
-	<desc>
-<p><strong>Technical contact</strong>: <a
-  href="mailto:phk at FreeBSD.org">Poul-Henning Kamp</a></p>
-<p>Currently libfetch only supports basic HTTP authentication, which is
-  generally frowned upon because it transmits the username and password
-  on the wire (base64 encoded).  Add RFC2617 digest authentication.</p>
-	</desc>
-      </idea>
-
       <idea id="mac" class="soc">
 	<title>Mandatory Access Control</title>
 	<desc>
@@ -1402,32 +1302,6 @@
 	</desc>
       </idea>
 
-      <idea id="auditjail" class="soc">
-	<title>Audit and Jail</title>
-
-	<desc>
-	<p><strong>Technical contact</strong>: <a
-	  href="mailto:rwatson at FreeBSD.org">Robert Watson</a>, <a
-	  href="mailto:csjp at FreeBSD.org">Christian Peron</a></p>
-	<p>The TrustedBSD Audit implementation allows fine-grained monitoring
-	  of processes in a FreeBSD install.  This task extends the Audit
-	  implementation to have specific support for Jails:</p>
-	  <ul>
-	    <li>teach the audit kernel code how to handle the security
-	      properties of jails,</li>
-	    <li>implements independent audit configurations and a trail for
-	      each jail (possibly in addition to a global jail),</li>
-	    <li>tags audit records with BSM zone tags to indicate which jail
-	      they came from,</li>
-	    <li>write a test suite to confirm that it all works properly.</li>
-	  </ul>
-	<p><strong>Requirements</strong>:</p>
-	<ul>
-	  <li>Strong C programming skills.</li>
-	</ul>
-	</desc>
-      </idea>
-
       <idea id="auditparse" class="soc">
 	<title>A New Audit Parsing API</title>
 
@@ -1509,7 +1383,7 @@
 	</desc>
       </idea>
 
-      <idea id="appaudit" class="soc">
+      <idea id="appaudit" class="soc2009">
 	<title>Application-Specific Audit Trails</title>
 
 	<desc>
@@ -1701,7 +1575,7 @@
 	</desc>
       </idea>
 
-      <idea id="libprocnet" class="soc">
+      <idea id="libprocnet" class="soc2009">
 	<title>Libprocstat and libnetstat</title>
 
 	<desc>
@@ -1935,7 +1809,7 @@
        <desc><p><strong>Technical contact</strong>:  
         <a href="mailto:kris at pcbsd.com">Kris Moore</a></p>
 
-       <p>This last summer Tijl Coosemans did excellent work
+       <p>In 2008, Tijl Coosemans did excellent work
          getting wine to a very usable point on FreeBSD. However,
          there are some issues which still need to be addressed at <a
          href="http://wiki.freebsd.org/Wine">http://wiki.freebsd.org/Wine</a>.

==== //depot/projects/docproj_hu/www/en/projects/ideas/ideas.xsl#6 (text+ko) ====

@@ -7,7 +7,7 @@
 <!ENTITY % developers SYSTEM "../../developers.sgml"> %developers;
 ]>
 
-<!-- $FreeBSD: www/en/projects/ideas/ideas.xsl,v 1.14 2009/03/17 14:50:04 rwatson Exp $ -->
+<!-- $FreeBSD: www/en/projects/ideas/ideas.xsl,v 1.17 2010/03/08 22:31:22 rwatson Exp $ -->
 
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
   xmlns:cvs="http://www.FreeBSD.org/XML/CVS">
@@ -107,6 +107,7 @@
          <xsl:if test="@class='soc'"><em>(Summer of Code)</em></xsl:if>
          <xsl:if test="@class='soc2007'"><em>(Summer of Code 2007)</em></xsl:if>
          <xsl:if test="@class='soc2008'"><em>(Summer of Code 2008)</em></xsl:if>
+         <xsl:if test="@class='soc2009'"><em>(Summer of Code 2009)</em></xsl:if>
          </li>
       </xsl:for-each>
       </ul>
@@ -127,9 +128,12 @@
       </xsl:element>
 
       <h3><xsl:value-of select="title" /></h3>
+      <xsl:if test="@class='soc2009'"><em>Part of Summer of Code 2009</em></xsl:if>
       <xsl:if test="@class='soc2008'"><em>Part of Summer of Code 2008</em></xsl:if>
       <xsl:if test="@class='soc2007'"><em>Part of Summer of Code 2007</em></xsl:if>
-      <xsl:if test="@class='soc'"><em>Suggested Summer of Code 2009 project idea</em></xsl:if>
+      <xsl:if test="@class='soc'"><em>Suggested Summer of Code 2010 project idea</em></xsl:if>
+      <xsl:if test="@class='notsoc'"><em>Strongly recommended against proposing this as a Summer of
+	Code project</em></xsl:if>
 
       <xsl:copy-of select="desc" />
 

==== //depot/projects/docproj_hu/www/en/releng/index.sgml#37 (text+ko) ====

@@ -1,6 +1,6 @@
 <!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
 <!ENTITY base CDATA "..">
-<!ENTITY date "$FreeBSD: www/en/releng/index.sgml,v 1.281 2010/02/23 21:00:59 hrs Exp $">
+<!ENTITY date "$FreeBSD: www/en/releng/index.sgml,v 1.282 2010/03/12 03:22:51 delphij Exp $">
 <!ENTITY email 're'>
 <!ENTITY title "Release Engineering Information">
 <!ENTITY % navinclude.developers "INCLUDE">
@@ -50,8 +50,8 @@
     <tr>
       <td>March 2010</td>
       <td>&os; 7.3</td>
-      <td>RC1 is <a
-	  href="http://lists.freebsd.org/pipermail/freebsd-stable/2010-February/055146.html">available</a></td>
+      <td>RC2 is <a
+	  href="http://lists.freebsd.org/pipermail/freebsd-stable/2010-March/055596.html">available</a></td>
     </tr>
   </table>
 

==== //depot/projects/docproj_hu/www/en/security/security.sgml#10 (text+ko) ====

@@ -1,12 +1,12 @@
 <!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
 <!ENTITY base CDATA "..">
-<!ENTITY date "$FreeBSD: www/en/security/security.sgml,v 1.209 2010/02/04 18:44:28 cperciva Exp $">
+<!ENTITY date "$FreeBSD: www/en/security/security.sgml,v 1.210 2010/03/10 20:35:47 cperciva Exp $">
 <!ENTITY title "FreeBSD Security Information">
 <!ENTITY % navinclude.support "INCLUDE">
 <!ENTITY % developers SYSTEM "../developers.sgml"> %developers;
 <!ENTITY advisories.html.inc SYSTEM "advisories.html.inc">
 ]>
-<!-- $FreeBSD: www/en/security/security.sgml,v 1.209 2010/02/04 18:44:28 cperciva Exp $ -->
+<!-- $FreeBSD: www/en/security/security.sgml,v 1.210 2010/03/10 20:35:47 cperciva Exp $ -->
 
 <html>
   &header;
@@ -277,7 +277,14 @@
       <td>7.2-RELEASE</td>
       <td>Normal</td>
       <td>May 4, 2009</td>
-      <td>May 31, 2010</td>
+      <td>June 30, 2010</td>
+    </tr>
+    <tr>
+      <td>RELENG_7_3</td>
+      <td>7.3-RELEASE</td>
+      <td>Extended</td>
+      <td>not yet</td>
+      <td>release + 2 years</td>
     </tr>
     <tr>
       <td>RELENG_8</td>
@@ -293,6 +300,13 @@
       <td>November 25, 2009</td>
       <td>November 30, 2010</td>
     </tr>
+    <tr>
+      <td>RELENG_8_1</td>
+      <td>8.1-RELEASE</td>
+      <td>Extended</td>
+      <td>not yet</td>
+      <td>release + 2 years</td>
+    </tr>
   </table>
 
   <p>Older releases are not maintained and users are strongly

==== //depot/projects/docproj_hu/www/share/sgml/commercial.consult.xml#23 (text+ko) ====

@@ -1,12 +1,12 @@
 <?xml version="1.0"?>
 <!DOCTYPE entries PUBLIC "-//FreeBSD//DTD FreeBSD XML Database for Commercial Gallery//EN"
                          "http://www.FreeBSD.org/XML/www/share/sgml/gallery.dtd">
-<!-- $FreeBSD: www/share/sgml/commercial.consult.xml,v 1.92 2010/03/04 21:17:13 jkois Exp $ -->
+<!-- $FreeBSD: www/share/sgml/commercial.consult.xml,v 1.109 2010/03/09 22:18:46 jkois Exp $ -->
 
 <entries>
   <cvs:keywords xmlns:cvs="http://www.FreeBSD.org/XML/CVS" version="1.0">
     <cvs:keyword name="freebsd">
-      $FreeBSD: www/share/sgml/commercial.consult.xml,v 1.92 2010/03/04 21:17:13 jkois Exp $
+      $FreeBSD: www/share/sgml/commercial.consult.xml,v 1.109 2010/03/09 22:18:46 jkois Exp $
     </cvs:keyword>
   </cvs:keywords>
 
@@ -36,28 +36,6 @@
     </description>
   </entry>
 
-  <entry id="Achean" category="europe">
-    <name>Achean</name>
-    <url>http://www.achean.com/</url>
-    <description>
-      Achean is a consultancy dedicated to helping our customers achieve
-      better use of organisational information and real cost savings
-      through the use of open source software. The <a
-      href="http://www.achean.com/HardwareSoftware/AcheanFramework/">Achean
-      Framework</a> explains our holistic approach to implementing
-      solutions. We work with several open source operating systems, and
-      many desktop and server based <a
-      href="http://www.achean.com/HardwareSoftware/Applications/">applicati
-      ons</a>. Where necessary, we can provide custom built servers,
-      workstations and diskless clients. We also provide support and
-      training services for our customers. Based in the UK, Achean can be
-      contacted through our <a
-      href="http://www.achean.com/Contact/">contact page</a>. If you are
-      looking for a new job, please take a look at our <a
-      href="http://www.achean.com/Careers/">careers</a> section.
-    </description>
-  </entry>
-
   <entry id="Adimus" category="europe">
     <name>Adimus GmbH &amp; Co. KG</name>
     <url>http://www.adimus.de/</url>
@@ -130,40 +108,20 @@
   
   <entry id="BITNETS" category="namerica">
     <name>BITNETS Inc.</name>
-    <url>http://www.bitnets.ca</url>
+    <url>http://www.bitnets.com</url>
     <description>
-      BITNETS Inc. specializes in BIND, Apache, Postfix, Courier-IMAP and a
-      variety of server components running on FreeBSD with emphasis on
-      security and stability. Services include <a
-      href="http://www.netguru.ca">consulting</a> on server evaluation,
-      installation and configuration and FreeBSD-based managed <a
-      href="http://www.mailhosting.ca">secure e-mail hosting</a>. BITNETS
-      sells commercial <a href="http://www.mailservers.ca">mail
-      servers</a>, retail boxed computer peripherals and <a
-      href="http://www.pcx.bitnets.ca">platform-independent network
-      appliances</a> at discounted prices. We are located at <a
-      href="http://www.cityplaza.ca">City Plaza</a> in St. Albert, serving
-      the Edmonton area of Alberta, Canada. Call us at +1 (780) 418-5151,
-      toll-free in North America at 1-877-BITNETS (1-877-248-6387) for
-      general enquiries or 1-877-NETGURU (1-877-638-4878) for tech support,
-      or <a href="https://secure.bitnets.com/message/">e-mail us</a>.
+      BITNETS Inc. specializes in BIND, Apache, Postfix, Courier-IMAP and
+      a variety of server components running on FreeBSD with emphasis on
+      security and stability. Services include consulting on server
+      evaluation, installation and configuration and FreeBSD-based managed
+      secure e-mail hosting. We are located in St. Albert,
+      serving the Edmonton area of Alberta, Canada. Call us toll-free in
+      North America at 1-877-BITNETS for general enquiries or
+      <a href="http://www.bitnets.com/contact">e-mail us</a>.
       Winners of the chamber of commerce InfoTech Award of Distinction.
     </description>
   </entry>
 
-  <entry id="Brevik" category="europe">
-    <name>Brevik, Peter</name>
-    <url>http://users.lindesign.se/~pb/</url>
-    <description>
-      Brevik, Peter Provides custom programming in C, Pascal, Sh/Csh, Perl,
-      X-window, Assembler. Digital electronics construction. HTML
-      documentation. Network and internet protocols applications. Specific
-      application experience in RDS, Teletext, I2C, ISO9660. For enquiries
-      email <a href="mailto:pb at ludd.luth.se">pb at ludd.luth.se</a> or have a
-      look at <a href="http://users.lindesign.se/~pb/">the website</a>.
-    </description>
-  </entry>
-
   <entry id="BMK" category="australia">
     <name>B.M.K. Industries</name>
     <url>http://www.bmk.com.au</url>
@@ -276,22 +234,6 @@
     </description>
   </entry>
 
-  <entry id="ComputerMavericks" category="namerica">
-    <name>Computer Mavericks</name>
-    <url>http://mavericks.critesclan.com</url>
-    <description>
-      Computer Mavericks is a full-spectrum UNIX consulting company, since
-      1987, serving the entire Texas Panhandle from our office in Canyon,
-      Texas. We feature FreeBSD as our operating system of choice. We can
-      provide you with a complete enterprise solution tailored to your
-      needs. We do hardware, software solutions, web development,
-      firewalls, security, and more. We convert the world to FreeBSD, one
-      happy client at a time! Email <a
-      href="mailto:mavericks at critesclan.com">Lee Crites</a> or call
-      806-655-2250 and discover what it is like to be a satisfied client.
-    </description>
-  </entry>
-
   <entry id="CoreSoftware" category="australia">
     <name>Core Software</name>
     <url>http://www.coresoftware.net.au</url>
@@ -348,18 +290,6 @@
     </description>
   </entry>
 
-  <entry id="DickersonComputerServices" category="namerica">
-    <name>Dickerson Computer Services</name>
-    <url>http://www.dickersoncompservices.com</url>
-    <description>
-      Located in western Washington State, Dickerson Computer Services
-      offers desktop systems and light servers preloaded with FreeBSD.
-      One of our emphases is that of setting up FreeBSD on the desktop.
-      We also use FreeBSD as the basis for dedicated units, such as LAN
-      to dial-up gateway and light intranet servers for small offices.
-    </description>
-  </entry>
-
   <entry id="DieWebmaster" category="europe">
     <name>Die Webmaster Gmbh</name>
     <url>http://www.diewebmaster.at</url>
@@ -488,21 +418,6 @@
       effectiveness of your business.
     </description>
   </entry>
-  <entry id="BackWatcher" category="namerica">
-    <name>BackWatcher, Inc.</name>

>>> TRUNCATED FOR MAIL (1000 lines) <<<


More information about the p4-projects mailing list