Problems with -R and permission X

"Marko Stolle" <[email protected]> Fri, 8 Apr 2005 09:07:21 +0200 (CEST)
Newsgroups gmane.linux.file-systems.acl.devel
Message-ID <[email protected]>
Hello,

I know - it is a developer - not a support - mailing list. But may be
someone can help me.

I've got a problem with recursive settings on files using "X". The system
is fedora3 with a 2.6.11.1-kernel from kernel.org; acl rpm v2.2.23

I've got a directory with some files for testing:
/test
/test/file

getfacl test
# file: test
# owner: m
# group: m
user::rwx
group::rwx
other::---

 getfacl file
# file: file
# owner: m
# group: m
user::rw-
group::rw-
other::---


Now I want read-access for another group:
setfacl -R -m group:users:rX test

getfacl test/
# file: test
# owner: m
# group: m
user::rwx
group::rwx
group:users:r-x
mask::rwx
other::---

As expected. But

getfacl test/file
# file: test/file
# owner: m
# group: m
user::rw-
group::rw-
group:users:r-x
mask::rwx
other::---

Why is there an "x" on "group:users"?

If I go back to the original settings and do a direct
setfacl -R -m group:users:rX test/file

I get as expected

getfacl test/file
# file: test/file
# owner: m
# group: m
user::rw-
group::rw-
group:users:r--
mask::rw-
other::---

So it seems to me "X" is not working when using "-R".

Is it a bug or a feature?

Thanks.

bye
Marko
_______________________________________________
acl-devel mailing list
[email protected]
http://acl.bestbits.at/mailman/listinfo/acl-devel