Jan Engelhardt <[EMAIL PROTECTED]> writes:
> Using 0755 is what I deem the bug, and 0777 is what I think is
> correct.
But mkdir -p also invokes umask, so the two should be equivalent.
Here's the behavior I see with coreutils 6.12 on Debian stable (no ACLs):
$ umask
0022
$ strace -e mkdir,umask mkdir test1
mkdir("test1", 0777) = 0
$ strace -e mkdir,umask mkdir -p test2
umask(0) = 022
mkdir("test2", 0755) = 0
mkdir("test1", 0777) with umask 022 ought to be equivalent to
mkdir("test2", 0755) with umask 0. If it isn't equivalent, that
suggests something is dodgy with your ACL implementation.
_______________________________________________
Bug-coreutils mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-coreutils