diff options
author | Nathan Scott <nathans@sgi.com> | 2002-11-25 00:28:19 +0000 |
---|---|---|
committer | Nathan Scott <nathans@sgi.com> | 2002-11-25 00:28:19 +0000 |
commit | 92ff8d8934ac441a2c55abbe8318969dfe3be772 (patch) | |
tree | 9dd7c08b938fdcdaa205f53c7809e4271ef2d204 | |
parent | 3d1eff5fec262b59156837527a888d0e579ab262 (diff) | |
download | attr-92ff8d8934ac441a2c55abbe8318969dfe3be772.tar.gz |
Documentation updates regarding trusted EAs from AndreasG.
-rw-r--r-- | VERSION | 2 | ||||
-rw-r--r-- | debian/changelog | 6 | ||||
-rw-r--r-- | doc/CHANGES | 3 | ||||
-rw-r--r-- | man/man5/attr.5 | 17 |
4 files changed, 22 insertions, 6 deletions
@@ -3,5 +3,5 @@ # PKG_MAJOR=2 PKG_MINOR=1 -PKG_REVISION=1 +PKG_REVISION=2 PKG_BUILD=0 diff --git a/debian/changelog b/debian/changelog index eead28a..458daf2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +attr (2.1.2-1) unstable; urgency=low + + * New upstream release + + -- Nathan Scott <nathans@debian.org> Mon, 25 Nov 2002 11:26:30 +1100 + attr (2.1.1-1) unstable; urgency=low * Fix the group for libattr1, was "utils" now "libs" (closes: #166836) diff --git a/doc/CHANGES b/doc/CHANGES index c023857..511ad25 100644 --- a/doc/CHANGES +++ b/doc/CHANGES @@ -1,3 +1,6 @@ +attr-2.1.2 (22 November 2002) + - Add a description of trusted extended attributes to attr(5). + attr-2.1.1 (31 October 2002) - Minor updates to the Debian packaging. diff --git a/man/man5/attr.5 b/man/man5/attr.5 index f1d45d3..1e7a495 100644 --- a/man/man5/attr.5 +++ b/man/man5/attr.5 @@ -43,7 +43,8 @@ Attribute names are zero-terminated strings. The attribute name is always specified in the fully qualified .IR namespace.attribute form, eg. -.I user.mime_type +.IR user.mime_type , +.IR trusted.md5sum , or .IR system.posix_acl_access . .PP @@ -54,13 +55,12 @@ and capabilities required for manipulating extended attributes of one namespace may differ to another. .PP Currently the -.I user +.IR user , +.IR trusted , and .I system extended attribute classes are defined as described below. Additional -classes, such as attributes that are -accessible only to processes trusted by the kernel, may be added in the -future. +classes may be added in the future. .SS Extended user attributes Extended user attributes may be assigned to files and directories for storing arbitrary additional information such as the mime type, @@ -82,6 +82,13 @@ owner and to users with appropriate capabilities for directories with the sticky bit set (see the .BR chmod (1) manual page for an explanation of Sticky Directories). +.SS Trusted extended attributes +Trusted extended attributes are visible and accessible only to processes that +have the CAP_SYS_ADMIN capability (the super user usually has this +capability). +Attributes in this class are used to implement mechanisms in user +space (i.e., outside the kernel) which keep information in extended attributes +to which ordinary processes should not have access. .SS Extended system attributes Extended system attributes are used by the kernel to store system objects such as Access Control Lists and Capabilities. Read and write |