Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 02 Sep 2016 07:37:07 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 212323] tests/sys/acl/01:main fails due to changes in NFSv4 ACL behavior
Message-ID:  <bug-212323-8@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D212323

            Bug ID: 212323
           Summary: tests/sys/acl/01:main fails due to changes in NFSv4
                    ACL behavior
           Product: Base System
           Version: CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: kern
          Assignee: freebsd-bugs@FreeBSD.org
          Reporter: ngie@FreeBSD.org

Some of the output from getfacl after setting NFSv4 ACLs on test files with
tests/sys/acl/01:main demonstrate a change in behavior with NFSv4 ACLs:

These errors don't occur on ^/stable/10 and older versions of ^/head (it
started failing some time between 05/04/2016 and 08/13/2016):

Repro:

sudo kldload zfs
sudo kyua debug -k /usr/tests/sys/acl/Kyuafile 01:main

e.g.

[376] $ getfacl -qn xxx -- failed
           user:41:-w-----A------:------I:allow !=3D=20=20=20=20=20=20=20=
=20=20=20=20
user:41:--------------:------I:allow
           user:42:--------------:------I:allow =3D=3D=20=20=20=20=20=20=20=
=20=20=20=20
user:42:--------------:------I:allow
           user:42:r-x-----------:------I:allow !=3D=20=20=20=20=20=20=20=
=20=20=20=20
user:42:r-------------:------I:allow
          group:43:-w---------C--:------I:deny =3D=3D=20=20=20=20=20=20=20=
=20=20=20
group:43:-w---------C--:------I:deny
            owner@:rw-p--aARWcCos:-------:allow =3D=3D=20=20=20=20=20=20=20=
=20=20=20=20=20
owner@:rw-p--aARWcCos:-------:allow
            group@:r-----a-R-c--s:-------:allow =3D=3D=20=20=20=20=20=20=20=
=20=20=20=20=20
group@:r-----a-R-c--s:-------:allow
         everyone@:r-----a-R-c--s:-------:allow =3D=3D=20=20=20=20=20=20=20=
=20=20
everyone@:r-----a-R-c--s:-------:allow
[385] $ rm xxx -- ok
[386] $ umask 077 -- ok
[387] $ touch xxx -- ok
[388] $ getfacl -qn xxx -- failed
           user:41:-w-----A------:------I:allow !=3D=20=20=20=20=20=20=20=
=20=20=20=20
user:41:--------------:------I:allow
           user:42:--------------:------I:allow =3D=3D=20=20=20=20=20=20=20=
=20=20=20=20
user:42:--------------:------I:allow
           user:42:r-x-----------:------I:allow !=3D=20=20=20=20=20=20=20=
=20=20=20=20
user:42:--------------:------I:allow
          group:43:-w---------C--:------I:deny =3D=3D=20=20=20=20=20=20=20=
=20=20=20
group:43:-w---------C--:------I:deny
            owner@:rw-p--aARWcCos:-------:allow =3D=3D=20=20=20=20=20=20=20=
=20=20=20=20=20
owner@:rw-p--aARWcCos:-------:allow
            group@:------a-R-c--s:-------:allow =3D=3D=20=20=20=20=20=20=20=
=20=20=20=20=20
group@:------a-R-c--s:-------:allow
         everyone@:------a-R-c--s:-------:allow =3D=3D=20=20=20=20=20=20=20=
=20=20
everyone@:------a-R-c--s:-------:allow
[397] $ rm xxx -- ok
[398] $ umask 770 -- ok
[399] $ touch xxx -- ok
[400] $ getfacl -qn xxx -- failed
            owner@:rw-p----------:-------:deny =3D=3D=20=20=20=20=20=20=20=
=20=20=20=20=20
owner@:rw-p----------:-------:deny
            group@:rw-p----------:-------:deny =3D=3D=20=20=20=20=20=20=20=
=20=20=20=20=20
group@:rw-p----------:-------:deny
           user:41:-w-----A------:------I:allow !=3D=20=20=20=20=20=20=20=
=20=20=20=20
user:41:--------------:------I:allow
           user:42:--------------:------I:allow =3D=3D=20=20=20=20=20=20=20=
=20=20=20=20
user:42:--------------:------I:allow
           user:42:r-x-----------:------I:allow !=3D=20=20=20=20=20=20=20=
=20=20=20=20
user:42:--------------:------I:allow
          group:43:-w---------C--:------I:deny =3D=3D=20=20=20=20=20=20=20=
=20=20=20
group:43:-w---------C--:------I:deny
            owner@:------aARWcCos:-------:allow =3D=3D=20=20=20=20=20=20=20=
=20=20=20=20=20
owner@:------aARWcCos:-------:allow
            group@:------a-R-c--s:-------:allow =3D=3D=20=20=20=20=20=20=20=
=20=20=20=20=20
group@:------a-R-c--s:-------:allow
         everyone@:rw-p--a-R-c--s:-------:allow =3D=3D=20=20=20=20=20=20=20=
=20=20
everyone@:rw-p--a-R-c--s:-------:allow

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-212323-8>