From owner-p4-projects@FreeBSD.ORG Thu May 6 13:36:20 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 1CF7416A4D0; Thu, 6 May 2004 13:36:20 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D5B6516A4CE for ; Thu, 6 May 2004 13:36:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5046643D2F for ; Thu, 6 May 2004 13:36:19 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i46KaJGe092579 for ; Thu, 6 May 2004 13:36:19 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i46KaIbJ092568 for perforce@freebsd.org; Thu, 6 May 2004 13:36:18 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Thu, 6 May 2004 13:36:18 -0700 (PDT) Message-Id: <200405062036.i46KaIbJ092568@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson To: Perforce Change Reviews Subject: PERFORCE change 52374 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 May 2004 20:36:20 -0000 http://perforce.freebsd.org/chv.cgi?CH=52374 Change 52374 by rwatson@rwatson_tislabs on 2004/05/06 13:35:20 Bulletize component list. Refer to MAC Framework as MAC Framework rather than Security Framework. Flesh out some missing yet interesting items in the packing list. Affected files ... .. //depot/projects/trustedbsd/sedarwin73/README#6 edit Differences ... ==== //depot/projects/trustedbsd/sedarwin73/README#6 (text+ko) ==== @@ -7,31 +7,50 @@ McAfee Research This is a port of our original Darwin 6.8 implementation to Darwin version -7.3 (MacOSX 10.3.3). It includes HFS extended attributes, the MAC -Framework, a test policy module, a port of the SELinux type enforcement -policy module, SELinux policy tools, file labeling tools, and extended -attribute tools. Modified versions of the ls and ps commands capable of -viewing labels are also included. +7.3 (MacOSX 10.3.3). It includes the following modifications relative +to the Apple Darwin 7.3 release: + +- HFS extended attributes +- A subset of the MAC Framework labeling and protecting files and + processes, as well as initial labeling and controls for Mach IPC. +- A port of the mac_test policy module. +- A port of the SELinux FLASK and Type Enforcement implementation from + FreeBSD as the SEBSD policy module. +- Ports of the SELinux policy tools. +- Ports of the TrustedBSD MAC label management tools and extended + attribute tools. +- Modifications to the ls(1) and ps(1) commands to optionally display + label information. -SEDarwin is compatible with Apple MacOSX 10.3.3 build 7F44 systems. (To -check the build number of a running system, select "About this Mac" from -the Apple Menu, then click on the "Version 10.3.3" text in the dialog that -appears.) +SEDarwin is compatible with Apple MacOSX 10.3.3 build 7F44 systems, and is +derived from the Darwin 7.3 source code tarballs found on Apple's open +source web site. (To check the build number of a running system, select +"About this Mac" from the Apple Menu, then click on the "Version 10.3.3" +text in the dialog that appears.) Using this source code or resulting +binaries with another version or build of Darwin may result in a +non-functional system, data loss, etc. Package Layout: + bootstrap_instructions.txt Instructions for building and installing Makeconfig Build environment configuration -apsl/xnu Kernel sources +Makefile Top level Makefile to build system +export (created) Location of build results + +apsl/file_cmds File commands, including modified ls(1) +apsl/xnu XNU kernel sources +apsl/xnu/mac_test mac_test policy module +apsl/xnu/sebsd SEBSD policy module apsl/BootX Bootloader sources -etc Security framework configuration files +etc MAC Framework configuration files +extattr_cmds Commands for using extended attributes libextattr Interface to extended attributes -extattr_cmds Commands for using extended attributes -libmac,libsebsd Interface to security framework and policies -mac_cmds,sebsd_cmds Commands for interacting with policies -sebsd_system System libraries for sebsd +libmac, libsebsd Interface to MAC Framework and policies +mac_cmds, sebsd_cmds Commands for interacting with policies +other/adv_cmds Advanced commands, including modified ps(1) policy Sample TE policy for sebsd release Release building scripts -export (created) Location of build results +sebsd_system System libraries for sebsd Usage: