OpenSolaris

  subsites   code review   repo   packages   bugs   defect   polls   planet

FMAC Alpha 1 Release Notes

These release notes document the Alpha 1 code drop of the Flask/Type Enforcement (TE) code that is based on toolchain/policy Version 15. This code enables the initial policy load operation, but does not yet enable any labeling or access controls for processes or objects. That functionality will be added to future releases.

This document covers the following topics:

Feature List
Accessing the FMAC Source Files
Known Limitations
Reporting Bugs

Feature List

The following describes features of this Alpha 1 code drop:

Accessing the FMAC Source Files

You can download the Alpha 1 FMAC source code from the fmac-gate:

# hg clone ssh://anon@hg.opensolaris.org/hg/fmac/fmac-gate

The following list describes the FMAC source locations:

usr/src/common/fmac

Policy Flask definitions and security server code shared by user space and the kernel

usr/src/cmd/fmac

Policy configuration and user space tools

usr/src/uts/common/sys/fmac

Flask headers and generated definitions

usr/src/uts/common/fmac

Flask kernel-only code

Known Limitations

Reporting Bugs

For each problem you encounter, send the following information to help the team determine the root cause of the problem:

  1. Describe the problem and describe what you were doing when you encountered the problem.

    NOTE: Give as much information as you can to enable the team to reproduce the problem.

  2. Describe your configuration.

    For example, x data servers running on x machines.

  3. Describe the bits you have installed.

    For example, run the following commands on all machines:

    % cat /etc/motd
    % cat /etc/release
  4. If the problem is a panic, include the stack trace and access to the core file.

  5. Send the information in an email message to the fmac dash discuss at opensolaris dot org list.

    NOTE: You must be a member of the list before you can post messages to it.