Date: Thu, 6 May 2004 13:36:18 -0700 (PDT) From: Robert Watson <rwatson@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 52374 for review Message-ID: <200405062036.i46KaIbJ092568@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200405062036.i46KaIbJ092568>