|
Karl MacMillan |
9f945b |
Status
|
|
Chris PeBenito |
3d6520 |
Current Version: 20060307
|
|
Chris PeBenito |
67b899 |
|
|
Chris PeBenito |
67b899 |
See download for download
|
|
Chris PeBenito |
67b899 |
information. Details of this release are part of the changelog.
|
|
Chris PeBenito |
3d6520 |
This release focused on improving the consistency of interface names
|
|
Chris PeBenito |
3d6520 |
in an effort to stabilize the Reference Policy interfaces.
|
|
Chris PeBenito |
3d6520 |
Currently both strict and targeted policies can
|
|
Chris PeBenito |
26deab |
be built. MLS policies can be built, but the policy is still undergoing
|
|
Chris PeBenito |
26deab |
testing on running systems.
|
|
Chris PeBenito |
67b899 |
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
Status and Tasks
|
|
Karl MacMillan |
1c5008 |
|
|
Chris PeBenito |
faf0db |
|
|
Karl MacMillan |
1c5008 |
Reference Policy Status
|
|
Karl MacMillan |
1c5008 |
|
|
Karl MacMillan |
1c5008 |
|
|
Karl MacMillan |
1c5008 |
|
|
Karl MacMillan |
1c5008 |
Task/ComponentStatusDescription
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
Policy Structure
|
|
Chris PeBenito |
faf0db |
Complete
|
|
Chris PeBenito |
faf0db |
The policy is converted over to new Reference Policy structure
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
TE Policy
|
|
Chris PeBenito |
faf0db |
Conversion Ongoing
|
|
Chris PeBenito |
faf0db |
Conversion of old policy to Reference Policy modules is ongoing
|
|
Karl MacMillan |
44772e |
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
Loadable Policy Modules
|
|
Chris PeBenito |
faf0db |
Major improvements
|
|
Chris PeBenito |
faf0db |
Infrastructure is in place to support both source policy and
|
|
Chris PeBenito |
3d6520 |
loadable policy modules. Makefile support completed.
|
|
Chris PeBenito |
faf0db |
|
|
Karl MacMillan |
44772e |
|
|
Chris PeBenito |
faf0db |
Documentation Infrastructure
|
|
Chris PeBenito |
e376ad |
Interfaces, templates, Booleans, and tunables complete
|
|
Chris PeBenito |
e376ad |
Tools to create webpages from the module interface and
|
|
Chris PeBenito |
e376ad |
template documentation is complete. Global Booleans and
|
|
Chris PeBenito |
e376ad |
tunables are supported. Booleans and tunables local to
|
|
Chris PeBenito |
e376ad |
policies are planned.
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
Policy Documentation
|
|
Chris PeBenito |
faf0db |
Ongoing
|
|
Chris PeBenito |
e376ad |
Most modules are documented.
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
Unused Modules
|
|
Chris PeBenito |
faf0db |
Complete
|
|
Chris PeBenito |
faf0db |
Modules can be disabled by using modules.conf.
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
MLS Infrastructure
|
|
Chris PeBenito |
faf0db |
Minor improvements
|
|
Chris PeBenito |
faf0db |
MLS infrastructure added to support easy conversion between
|
|
Chris PeBenito |
faf0db |
MLS and non-MLS policy. Policy is compilable, but
|
|
Chris PeBenito |
3d6520 |
only lightly tested.
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
44a4c2 |
MCS Support
|
|
Chris PeBenito |
44a4c2 |
Minor improvements
|
|
Chris PeBenito |
44a4c2 |
MLS infrastructure has been extended to support MCS
|
|
Chris PeBenito |
44a4c2 |
categories in users and all contexts. MCS constraints
|
|
Chris PeBenito |
67b899 |
have been added. Policy has been tested in the
|
|
Chris PeBenito |
67b899 |
targeted-mcs policy configuration.
|
|
Chris PeBenito |
44a4c2 |
|
|
Chris PeBenito |
44a4c2 |
|
|
Chris PeBenito |
faf0db |
Network Infrastructure
|
|
Chris PeBenito |
faf0db |
Minor improvements
|
|
Chris PeBenito |
faf0db |
All network ports, nodes, and interfaces moved to
|
|
Chris PeBenito |
faf0db |
corenetwork module, interfaces generated automatically.
|
|
Chris PeBenito |
faf0db |
Plan to add more infrastructure for configuration of
|
|
Chris PeBenito |
faf0db |
ports, nodes, and interfaces.
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
User domains and roles
|
|
Chris PeBenito |
faf0db |
Minor improvements
|
|
Chris PeBenito |
faf0db |
Some infrastructure added to support per-user domain policy,
|
|
Chris PeBenito |
faf0db |
e.g., to create types and policy for ssh,
|
|
Chris PeBenito |
faf0db |
for each user. Plan to add infrastructure to easily
|
|
Chris PeBenito |
faf0db |
configure userdomains and roles.
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
Labeling
|
|
Chris PeBenito |
faf0db |
Minor improvements
|
|
Chris PeBenito |
faf0db |
All labeling moved to modules, consistent with Reference
|
|
Chris PeBenito |
e376ad |
Policy structure. Levels can be added to the labels
|
|
Chris PeBenito |
e376ad |
without changes to the policy.
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
Tunables
|
|
Chris PeBenito |
faf0db |
Minor improvements
|
|
Chris PeBenito |
e376ad |
Tunables are documented and included in the webpage policy
|
|
Chris PeBenito |
e376ad |
documentation.
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
Users
|
|
Chris PeBenito |
faf0db |
Unchanged
|
|
Chris PeBenito |
e376ad |
Assignment of users to roles.
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
Constraints
|
|
Chris PeBenito |
faf0db |
Unchanged
|
|
Chris PeBenito |
e376ad |
Plan to split up into relevant modules when loadable modules
|
|
Chris PeBenito |
e376ad |
support this. There are ordering problems with source
|
|
Chris PeBenito |
e376ad |
policies.
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
Flask
|
|
Chris PeBenito |
faf0db |
Unchanged
|
|
Chris PeBenito |
faf0db |
Headers for the policy, describing object classes, and
|
|
Chris PeBenito |
e376ad |
their permissions. No planned changes.
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
faf0db |
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
3d6520 |
|
|
Chris PeBenito |
d299d7 |
Roadmap
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
Reference Policy Roadmap
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
Version
|
|
Chris PeBenito |
d299d7 |
Date
|
|
Chris PeBenito |
d299d7 |
Description
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
0.1
|
|
Chris PeBenito |
d299d7 |
June 2005
|
|
Chris PeBenito |
d299d7 |
Initial public release, basic policy restructuring, some infrastructure, few modules, and minimal documentation.
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
0.2
|
|
Chris PeBenito |
d299d7 |
July 2005
|
|
Chris PeBenito |
d299d7 |
Restructuring complete, additional modules, and improved infrastructure.
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
0.3
|
|
Chris PeBenito |
d299d7 |
August 2005
|
|
Chris PeBenito |
d299d7 |
Additional modules, documentation, and base module configuration support.
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
0.4
|
|
Chris PeBenito |
d299d7 |
September 2005
|
|
Chris PeBenito |
d299d7 |
Additional modules, documentation, and tested loadable module support.
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
0.5
|
|
Chris PeBenito |
d299d7 |
October 2005
|
|
Chris PeBenito |
d299d7 |
Additional modules, documentation, targeted policy, and tested MLS support
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
0.6
|
|
Chris PeBenito |
d299d7 |
December 2005
|
|
Chris PeBenito |
d299d7 |
Additional modules, documentation, and module variations
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
d299d7 |
|
|
Chris PeBenito |
3d6520 |
-->
|
|
Chris PeBenito |
1fe082 |
Policy Conversion
|
|
Chris PeBenito |
1fe082 |
|
|
Chris PeBenito |
1fe082 |
This phase of reference policy development involves the conversion of policies
|
|
Chris PeBenito |
18fa7a |
from the example policy. Please use the current NSA example policy
|
|
Chris PeBenito |
44a4c2 |
in
|
|
Chris PeBenito |
44a4c2 |
NSA SourceForge CVS.
|
|
Chris PeBenito |
e24981 |
For those who wish to contribute, here is a listing of modules which need to be
|
|
Chris PeBenito |
e24981 |
converted:
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
f5bf2e |
Policy Module Status
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
f5bf2e |
Module Name
|
|
Chris PeBenito |
f5bf2e |
Previous Policy Files
|
|
Chris PeBenito |
f5bf2e |
Assigned To
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
e24981 |
asterisk
|
|
Chris PeBenito |
e24981 |
asterisk.te asterisk.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
authbind
|
|
Chris PeBenito |
e24981 |
authbind.te authbind.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
backup
|
|
Chris PeBenito |
e24981 |
backup.te backup.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
courier
|
|
Chris PeBenito |
e24981 |
courier.te courier.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
dcc
|
|
Chris PeBenito |
e24981 |
dcc.te dcc.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
ddclient
|
|
Chris PeBenito |
e24981 |
ddclient.te ddclient.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
dnsmasq
|
|
Chris PeBenito |
e24981 |
dnsmasq.te dnsmasq.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
18fa7a |
fontconfig *
|
|
Chris PeBenito |
18fa7a |
fontconfig.te fontconfig.fc fontconfig_macros.te
|
|
Chris PeBenito |
6a0b25 |
Tresys
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
e24981 |
gatekeeper
|
|
Chris PeBenito |
e24981 |
gatekeeper.te gatekeeper.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
gift
|
|
Chris PeBenito |
e24981 |
gift.te gift.fc gift_macros.te
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
18fa7a |
gnome *
|
|
Chris PeBenito |
18fa7a |
gnome.te gnome.fc gnome_macros.te gnome_vfs.te gnome_vfs.fc gnome_vfs_macros.te gnome-pty-helper.te gnome-pty-helper.fc gph_macros.te bonobo.te bonobo.fc bonobo_macros.te gconf.te gconf.fc gconf_macros.te orbit.te orbit.fc orbit_macros.te
|
|
Chris PeBenito |
6a0b25 |
Tresys
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
e24981 |
imazesrv
|
|
Chris PeBenito |
e24981 |
imazesrv.te imazesrv.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
ircd
|
|
Chris PeBenito |
e24981 |
ircd.te ircd.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
jabber
|
|
Chris PeBenito |
e24981 |
jabberd.te jabberd.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
lcd
|
|
Chris PeBenito |
e24981 |
lcd.te lcd.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
lrr
|
|
Chris PeBenito |
e24981 |
lrrd.te lrrd.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
monop
|
|
Chris PeBenito |
e24981 |
monopd.te monopd.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
nsd
|
|
Chris PeBenito |
e24981 |
nsd.te nsd.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
nx
|
|
Chris PeBenito |
e24981 |
nx_server.te nx_server.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
oav-update
|
|
Chris PeBenito |
e24981 |
oav-update.te oav-update.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
openca
|
|
Chris PeBenito |
e24981 |
openca-ca.te openca-ca.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
perdition
|
|
Chris PeBenito |
e24981 |
perdition.te perdition.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
portslave
|
|
Chris PeBenito |
e24981 |
portslave.te portslave.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
pyzor
|
|
Chris PeBenito |
7bdc0b |
pyzor.te pyzor.fc pyzor_macros.te
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
razor
|
|
Chris PeBenito |
7bdc0b |
razor.te razor.fc razor_macros.te
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
resmgr
|
|
Chris PeBenito |
e24981 |
resmgrd.te resmgrd.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
rssh
|
|
Chris PeBenito |
7bdc0b |
rssh.te rssh.fc rssh_macros.te
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
scannerdaemon
|
|
Chris PeBenito |
e24981 |
scannerdaemon.te scannerdaemon.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
18fa7a |
sound-server
|
|
Chris PeBenito |
26deab |
sound-server.te sound-server.fc
|
|
Chris PeBenito |
26deab |
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
e24981 |
speedtouch
|
|
Chris PeBenito |
e24981 |
speedmgmt.te speedmgmt.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
sxid
|
|
Chris PeBenito |
e24981 |
sxid.te sxid.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
transproxy
|
|
Chris PeBenito |
e24981 |
transproxy.te transproxy.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
tripwire
|
|
Chris PeBenito |
e24981 |
tripwire.te tripwire.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
uptimed
|
|
Chris PeBenito |
e24981 |
uptimed.te uptimed.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
uwimap
|
|
Chris PeBenito |
e24981 |
uwimapd.te uwimapd.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
18fa7a |
vmware *
|
|
Chris PeBenito |
f5bf2e |
vmware.te vmware.fc vmware_macros.te
|
|
Chris PeBenito |
6a0b25 |
Tresys
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
e24981 |
watchdog
|
|
Chris PeBenito |
e24981 |
watchdog.te watchdog.fc
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
e24981 |
xprint
|
|
Chris PeBenito |
e24981 |
xprint.te xprint.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
yam
|
|
Chris PeBenito |
e24981 |
yam.te yam.fc
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
18fa7a |
(*) Modules in the Fedora strict policy
|
|
Chris PeBenito |
e24981 |
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
f5bf2e |
|
|
Chris PeBenito |
67b899 |
|
|
Chris PeBenito |
fe51b3 |
Testing Status
|
|
Chris PeBenito |
fe51b3 |
|
|
Chris PeBenito |
3d6520 |
Reference policy is now included in the Fedora Core 5 distribution.
|
|
Chris PeBenito |
fe51b3 |
|