diff options
author | Martin Matuska <martin@matuska.org> | 2016-12-27 23:21:39 +0100 |
---|---|---|
committer | Martin Matuska <martin@matuska.org> | 2016-12-27 23:21:39 +0100 |
commit | 379867ecb330b3a952fb7bfa7bffb7bbd5547205 (patch) | |
tree | d129a4f831519f0dc129831d7f1031d08cea176e /libarchive/tar.5 | |
parent | 42a3408ac7df1e69bea9ea12b72e14f59f7400c0 (diff) | |
download | libarchive-379867ecb330b3a952fb7bfa7bffb7bbd5547205.tar.gz |
Extend NFSv4 ACL support in libarchive
Break up, simplify and improve OS-independent ACL code
Add star-compatible NFSv4 ACL read/write support to pax (SCHILY.acl.ace)
Remap ARCHIVE_ACL_ENTRY_STYLE_* flags
New functions:
archive_entry_acl_from_text()
archive_entry_acl_from_text_w()
archive_entry_acl_to_text()
archive_entry_acl_to_text_w()
Deprecated functions:
archive_entry_acl_text()
archive_entry_acl_text_w()
Closes #771
Diffstat (limited to 'libarchive/tar.5')
-rw-r--r-- | libarchive/tar.5 | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/libarchive/tar.5 b/libarchive/tar.5 index 6e6f0c09..c8911a06 100644 --- a/libarchive/tar.5 +++ b/libarchive/tar.5 @@ -1,4 +1,5 @@ .\" Copyright (c) 2003-2009 Tim Kientzle +.\" Copyright (c) 2016 Martin Matuska .\" All rights reserved. .\" .\" Redistribution and use in source and binary forms, with or without @@ -24,7 +25,7 @@ .\" .\" $FreeBSD$ .\" -.Dd December 23, 2011 +.Dd December 27, 2016 .Dt TAR 5 .Os .Sh NAME @@ -440,11 +441,11 @@ archives to store files much larger than the historic 8GB limit. Vendor-specific attributes used by Joerg Schilling's .Nm star implementation. -.It Cm SCHILY.acl.access , Cm SCHILY.acl.default -Stores the access and default ACLs as textual strings in a format +.It Cm SCHILY.acl.access , Cm SCHILY.acl.default, .Cm SCHILY.acl.ace +Stores the access, default and NFSv4 ACLs as textual strings in a format that is an extension of the format specified by POSIX.1e draft 17. -In particular, each user or group access specification can include a fourth -colon-separated field with the numeric UID or GID. +In particular, each user or group access specification can include +an additional colon-separated field with the numeric UID or GID. This allows ACLs to be restored on systems that may not have complete user or group information available (such as when NIS/YP or LDAP services are temporarily unavailable). |