summaryrefslogtreecommitdiffstats
path: root/lib/libc/posix1e/acl_to_text.c
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2003-07-24 23:33:25 +0000
committerrwatson <rwatson@FreeBSD.org>2003-07-24 23:33:25 +0000
commitf46a5b2d07343c8a9812871a90699f577bbfc4e1 (patch)
tree5cc69fa06943e74bfc0719eda6c36608d5aa91e7 /lib/libc/posix1e/acl_to_text.c
parent6df3498483bdfb34f299452fbf17309dd6af818b (diff)
downloadFreeBSD-src-f46a5b2d07343c8a9812871a90699f577bbfc4e1.zip
FreeBSD-src-f46a5b2d07343c8a9812871a90699f577bbfc4e1.tar.gz
Print group name in getfacl output when calculating an effective
permission set based on a more restrictive mask. Submitted by: Glen Gibb <grg@ridley.unimelb.edu.au>
Diffstat (limited to 'lib/libc/posix1e/acl_to_text.c')
-rw-r--r--lib/libc/posix1e/acl_to_text.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/libc/posix1e/acl_to_text.c b/lib/libc/posix1e/acl_to_text.c
index ea0770d..f2905c3 100644
--- a/lib/libc/posix1e/acl_to_text.c
+++ b/lib/libc/posix1e/acl_to_text.c
@@ -177,9 +177,10 @@ acl_to_text(acl_t acl, ssize_t *len_p)
effective_perm_buf);
if (error)
goto error_label;
- len = asprintf(&tmpbuf, "%sgroup::%s\t\t# "
+ len = asprintf(&tmpbuf, "%sgroup:%s:%s\t\t# "
"effective: %s\n",
- buf, perm_buf, effective_perm_buf);
+ buf, name_buf, perm_buf,
+ effective_perm_buf);
} else {
len = asprintf(&tmpbuf, "%sgroup:%s:%s\n", buf,
name_buf, perm_buf);
OpenPOWER on IntegriCloud