GNU bug report logs -
#14371
Argument --parents ignores default ACLs
Previous Next
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Thu, 09 May 2013 21:36:53 +0200
with message-id <518BFAD5.5060209 <at> bernhard-voelker.de>
and subject line Re: bug#14371: Argument --parents ignores default ACLs
has caused the debbugs.gnu.org bug report #14371,
regarding Argument --parents ignores default ACLs
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
14371: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=14371
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
[Message part 3 (text/plain, inline)]
Hello there,
Stumbled on to this when I discovered permissions issues on directories
created from a script. The -p option ignores default ACLs set on the
parent directory.
Note that the mkdir -p command does not seem to give the g+w attribute to
new directories. Even the bar directory is missing it.
[root <at> server mirror_crop]# mkdir -p foo/bar
[root <at> server mirror_crop]# mkdir foobar
[root <at> server mirror_crop]# ll -d foobar
drwxrws---+ 2 root apache 4096 May 8 09:37 foobar
[root <at> server mirror_crop]# ll -d foo
drwxr-s---+ 3 root apache 4096 May 8 09:36 foo
[root <at> server mirror_crop]# getfacl foo
# file: foo
# owner: root
# group: apache
# flags: -s-
user::rwx
group::r-x
other::---
default:user::rwx
default:group::rwx
default:other::---
[root <at> server mirror_crop]# getfacl foobar
# file: foobar
# owner: root
# group: apache
# flags: -s-
user::rwx
group::rwx
other::---
default:user::rwx
default:group::rwx
default:other::---
And to show the default...
[root <at> server virtualmirror]# getfacl mirror_crop/
# file: mirror_crop/
# owner: root
# group: apache
# flags: -s-
user::rwx
group::rwx
other::---
default:user::rwx
default:group::rwx
default:other::---
It appears that -p is actually using the umask where without -p it uses the
defaults =)
--
Thank you for your time,
Dylan
-With all due respect, please do not enter this email address into any mass
CC mailings, web forms, eCards, friends networks (facebook/myspace), joke
pages or the like.
[Message part 4 (text/html, inline)]
[Message part 5 (message/rfc822, inline)]
tag 14371 notabug
thanks
On 05/08/2013 07:41 PM, Killer Bassist wrote:
> It appears that -p is actually using the umask where without -p it uses the
> defaults =)
Thanks for the bug report. However we've seen a very similar one
just a few days ago (http://bugs.gnu.org/14249).
This is the behavior required by POSIX:
http://pubs.opengroup.org/onlinepubs/9699919799/utilities/mkdir.html
You can read more in the above mentioned bug report. Meanwhile,
I'm closing this bug, but you're free to continue discussion if
you have further questions.
Have a nice day,
Berny
This bug report was last modified 4 years and 180 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.