The main goal of the Linux Trustees project is to create an advanced permission management system for Linux. The solution proposed is mainly inspired by the approach taken by Novell Netware and the Java security API. Special objects (called trustees) can be bound to every file or directory. The trustee object can be used to ensure that access to a file, directory, or directory with subdirectories is granted (or denied) to a certain user or group (or all except user or group). Trustees are like POSIX ACLs, but trustee objects can affect entire subdirectory trees, while ACLs a single file. Trustees works with the 2.6 Linux kernel.
|Tags||Security Filesystems Systems Administration|
Release Notes: A buffer size calculation error that could cause memory corruption was fixed. Several makefile enhancements were made to allow compilation on kernels newer than 2.6.12.
Release Notes: This version fixes a problem where permissions were sometimes not being applied correctly to the root partition (especially with respect to files that did not exist already).
Release Notes: A overflow condition that caused memory corruption leading to an OOPS or hard-lock has been fixed. There were other miscellaneous bugfixes and documentation updates.
Release Notes: This release compiles as an external module for the 2.6 kernel. It uses the Linux Security Module (API) to allow even an unpatched kernel to use trustees. There have been several security and general bugfixes.
Release Notes: Support for kernel 2.4.20 and 2.5.50.