I'm wondering what's the point of mounting a filesystem with the ACL option? Here's a scenario I tested out:
The file system on which this test is being carried on is NOT mounted with the ACL option.
I changed the file's permissions so everyone could read it:
I confirmed testuser could read the file. I logged in on a different console as testuser and read the file contents with "cat"
Switched to the previous console, applied an ACL so that testuser couldn't read said file:
Code:
setfacl -m user:testuser:---
Switched to the other console where testuser was logged in and confirmed he couldn't read the file anymore
All of this to say, the fs wasn't mounted with the "ACL" option and yet, it seems like they still apply. I looked at the manpage for mount and it reads "Support POSIX Access Control Lists (or not)". So what's the point?