137 lines
		
	
	
	
		
			3.5 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			137 lines
		
	
	
	
		
			3.5 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
<?xml version="1.0" encoding="iso-8859-1"?>
 | 
						|
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD XHTML 1.0 Transitional-Based Extension//EN"
 | 
						|
"http://www.FreeBSD.org/XML/doc/share/xml/xhtml10-freebsd.dtd" [
 | 
						|
<!ENTITY title "TrustedBSD MAC TODO list">
 | 
						|
<!-- Status levels -->
 | 
						|
<!ENTITY status.merge "<font color="orange">Merge required</font>">
 | 
						|
<!ENTITY status.done "<font color="green">Done</font>">
 | 
						|
<!ENTITY status.wip "<font color="blue">In progress</font>">
 | 
						|
<!ENTITY status.new "<font color="red">Not done</font>">
 | 
						|
]>
 | 
						|
 | 
						|
<html xmlns="http://www.w3.org/1999/xhtml">
 | 
						|
<head>
 | 
						|
      <title>&title;</title>
 | 
						|
 | 
						|
      <cvs:keyword xmlns:cvs="http://www.FreeBSD.org/XML/CVS">$FreeBSD$</cvs:keyword>
 | 
						|
    </head>
 | 
						|
 | 
						|
    <body class="navinclude.developers">
 | 
						|
 | 
						|
<h1>Current Status</h1>
 | 
						|
 | 
						|
<p>This is a TODO list for the TrustedBSD Project.  Items are listed in
 | 
						|
  their current condition along with an informational note and current
 | 
						|
  task handler.  This is considered an addendum to the
 | 
						|
  <a href="http://www.TrustedBSD.org/">TrustedBSD website</a>.</p>
 | 
						|
 | 
						|
<br/>
 | 
						|
<br/>
 | 
						|
 | 
						|
<h3>Mandatory Access Control</h3>
 | 
						|
 | 
						|
<table class="tblbasic">
 | 
						|
  <tr><th>Issue</th><th>Status</th><th>Responsible</th><th>Description</th>
 | 
						|
      </tr>
 | 
						|
 | 
						|
  <tr>
 | 
						|
    <td>devfs(8) changes</td>
 | 
						|
    <td>&status.merge;</td>
 | 
						|
    <td>&a.rwatson;</td>
 | 
						|
    <td>devfs changes to pass complete paths of objects into
 | 
						|
	MAC Framework for label initialization.</td>
 | 
						|
  </tr>
 | 
						|
 | 
						|
  <tr>
 | 
						|
    <td>Regression tests</td>
 | 
						|
    <td>&status.wip;</td>
 | 
						|
    <td>&a.trhodes;</td>
 | 
						|
    <td>Regression tests should be present for all MAC modules.
 | 
						|
	These should exist in /usr/src/tools/regression/security/MODULE_NAME.</td>
 | 
						|
  </tr>
 | 
						|
 | 
						|
  <tr>
 | 
						|
    <td>mac_bsdextended(4) first match</td>
 | 
						|
    <td>&status.done;</td>
 | 
						|
    <td>&a.trhodes;</td>
 | 
						|
    <td>The file system firewall capabilities provided by the
 | 
						|
	mac_bsdextended(4) security policy module should be
 | 
						|
	fixed to honor on a first match basis.</td>
 | 
						|
  </tr>
 | 
						|
</table>
 | 
						|
 | 
						|
<h3>TrustedBSD Audit framework</h3>
 | 
						|
 | 
						|
<table class="tblbasic">
 | 
						|
  <tr><th>Issue</th><th>Status</th><th>Responsible</th><th>Description</th></tr>
 | 
						|
  <tr>
 | 
						|
    <td>STUB TABLE</td>
 | 
						|
    <td>--</td>
 | 
						|
    <td>--</td>
 | 
						|
    <td>--</td>
 | 
						|
  </tr>
 | 
						|
</table>
 | 
						|
 | 
						|
<h3>Security Enhanced BSD (SEBSD)</h3>
 | 
						|
 | 
						|
<table class="tblbasic">
 | 
						|
  <tr><th>Issue</th><th>Status</th><th>Responsible</th><th>Description</th>
 | 
						|
      </tr>
 | 
						|
 | 
						|
  <tr>
 | 
						|
    <td>STUB TABLE</td>
 | 
						|
    <td>--</td>
 | 
						|
    <td>--</td>
 | 
						|
    <td>--</td>
 | 
						|
  </tr>
 | 
						|
</table>
 | 
						|
 | 
						|
<h3>Security-Enhanced Darwin (SEDarwin)</h3>
 | 
						|
 | 
						|
<table class="tblbasic">
 | 
						|
  <tr><th>Issue</th><th>Status</th><th>Responsible</th><th>Description</th>
 | 
						|
      </tr>
 | 
						|
  <tr>
 | 
						|
    <td>Missing hook: chdir() syscall
 | 
						|
    <td>--</td>
 | 
						|
    <td>--</td>
 | 
						|
    <td>--</td>
 | 
						|
  </tr>
 | 
						|
</table>
 | 
						|
 | 
						|
<h3>TrustedBSD Documentation Issues</h3>
 | 
						|
 | 
						|
<table class="tblbasic">
 | 
						|
  <tr><th>Issue</th><th>Status</th><th>Responsible</th><th>Description</th>
 | 
						|
  </tr>
 | 
						|
 | 
						|
  <tr>
 | 
						|
    <td>Consistent module text</td>
 | 
						|
    <td>&status.wip;</td>
 | 
						|
    <td>&a.trhodes;</td>
 | 
						|
    <td>The handbook MAC chapter should use "security policy module"
 | 
						|
	consistently as not to confuse users.</td>
 | 
						|
  </tr>
 | 
						|
 | 
						|
  <tr>
 | 
						|
    <td>MAC chapter bibliography</td>
 | 
						|
    <td>&status.new;</td>
 | 
						|
    <td>&a.trhodes;</td>
 | 
						|
    <td>The handbook MAC chapter should have a bibliography to point
 | 
						|
	users to other texts.  Robert is going to send Tom a list
 | 
						|
	that he thinks would be sufficiant.</td>
 | 
						|
  </tr>
 | 
						|
 | 
						|
  <tr>
 | 
						|
    <td>MAC chapter numeric label descriptions</td>
 | 
						|
    <td>&status.wip;</td>
 | 
						|
    <td>&a.trhodes;</td>
 | 
						|
    <td>The handbook MAC chapter describes the low, equal and high
 | 
						|
	labels; however, it should also discuss the numeric label
 | 
						|
	settings.</td>
 | 
						|
  </tr>
 | 
						|
</table>
 | 
						|
 | 
						|
 | 
						|
  </body>
 | 
						|
</html>
 |