summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--VERSION2
-rw-r--r--debian/changelog6
-rw-r--r--doc/CHANGES3
-rw-r--r--man/man5/attr.517
4 files changed, 22 insertions, 6 deletions
diff --git a/VERSION b/VERSION
index f538bab..7b95873 100644
--- a/VERSION
+++ b/VERSION
@@ -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