bug-coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#14371: Argument --parents ignores default ACLs


From: Killer Bassist
Subject: bug#14371: Argument --parents ignores default ACLs
Date: Wed, 8 May 2013 10:41:29 -0700

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.

address@hidden mirror_crop]# mkdir -p foo/bar
address@hidden mirror_crop]# mkdir foobar

address@hidden mirror_crop]# ll -d foobar
drwxrws---+ 2 root apache 4096 May  8 09:37 foobar
address@hidden mirror_crop]# ll -d foo
drwxr-s---+ 3 root apache 4096 May  8 09:36 foo

address@hidden 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::---

address@hidden 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...
address@hidden 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.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]