summaryrefslogtreecommitdiff
path: root/usr/src/cmd/tar
diff options
context:
space:
mode:
authormarks <none@none>2006-02-13 08:52:39 -0800
committermarks <none@none>2006-02-13 08:52:39 -0800
commit5a5eeccada4b11bc692e9a5015d5f4a4f188226c (patch)
tree93010db6eee0a810fa5cb60ee056f620f533a721 /usr/src/cmd/tar
parentf00e6aa66b34910d24fa464cabb82f8e83f87bc8 (diff)
downloadillumos-joyent-5a5eeccada4b11bc692e9a5015d5f4a4f188226c.tar.gz
PSARC/2006/043 ls -V
PSARC/2006/047 acl_totext PSARC/2006/048 Compact chmod ACL syntax 6362641 tar does not store ACLs in a suitable format 6379909 Need compact ACL utility support for NFSv4/ZFS
Diffstat (limited to 'usr/src/cmd/tar')
-rw-r--r--usr/src/cmd/tar/tar.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/usr/src/cmd/tar/tar.c b/usr/src/cmd/tar/tar.c
index f1a132892e..92eb40a452 100644
--- a/usr/src/cmd/tar/tar.c
+++ b/usr/src/cmd/tar/tar.c
@@ -3025,7 +3025,6 @@ filedone:
/* header is 8 */
attrsize = 8 + (int)strlen(
&attr->attr_info[0]) + 1;
-
error =
acl_fromtext(
&attr->attr_info[0], &aclp);
@@ -5571,7 +5570,7 @@ append_secattr(
switch (acl_type(aclp)) {
case ACLENT_T:
case ACE_T:
- attrtext = acl_totext(aclp);
+ attrtext = acl_totext(aclp, ACL_APPEND_ID | ACL_COMPACT_FMT);
if (attrtext == NULL) {
(void) fprintf(stderr, "acltotext failed\n");
return (-1);