Symlink in directory with default ACL?
$ ln -s d d/l
- $ ls -dl d/l | awk '{print $1}'
+ $ ls -dl d/l | awk 'sub(/\\./, "", $1); {print $1}'
> lrwxrwxrwx
$ ls -dl -L d/l | awk '{print $1}'
> drwxr-x---+
- $ getfacl --omit-header d/l
+# XXX:there is an issue with getfacl dealing symbol link
+# $ getfacl --omit-header d/l
+ $ cd d
+ $ getfacl --omit-header l
> user::rwx
> user:bin:rwx #effective:r-x
> user:daemon:r-x
> default:mask::r-x
> default:other::---
>
+# XXX
+ $ cd ..
$ rm d/l
Reset to base entries
$ setfacl -b d
- $ ls -dl d | awk '{print $1}'
+ $ ls -dl d | awk '{sub(/\\./, "", $1); print $1}'
> drwxr-x---
$ getfacl --omit-header d
Now, chmod should change the group_obj entry
$ chmod 775 d
- $ ls -dl d | awk '{print $1}'
+ $ ls -dl d | awk '{sub(/\\./, "", $1); print $1}'
> drwxrwxr-x
$ getfacl --omit-header d