-
-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add autorequire on parent ACL #18
Conversation
ad359ac
to
307dfc8
Compare
I can't determine that this behaves any differently from what's already in master. What is really needed (and what I haven't figured out how to do yet) is to make an # This file is saved as ./test.pp
# The puppet-acl module is checked out into ./puppet-acl
file { "/tmp/testdir":
ensure => directory,
}
file { [ "/tmp/testdir/a",
]:
ensure => file,
}
acl { "/tmp/testdir":
action => set,
permission => [
"user::rwx",
"group::---",
"mask::r-x",
"other::---",
"default:user::rwx",
"default:group::r-x",
"default:mask::rwx",
"default:other::---",
],
provider => posixacl,
recursive => true,
recursemode => deep,
# require => File["/tmp/testdir/a"],
} run like so:
the Note that if you uncomment the I'm not sure how to do this. |
307dfc8
to
fa367b3
Compare
@dobbymoodge done |
@roidelapluie This doesn't work because it looks for the additional requirements in the filesystem instead of in the catalog. Also, I haven't been able to get it to work (under ruby 1.8.7). |
fa367b3
to
7164d3f
Compare
what about this |
7164d3f
to
ad7b0e8
Compare
@roidelapluie I'll have to test it again tomorrow, but at first glance it isn't handling the test case outlined above. I'm out of time today, unfortunately. |
ad7b0e8
to
4be31f6
Compare
@roidelapluie At least with the Maybe it's possible to force the |
I know the problem now. Quickly taking a look. |
4be31f6
to
7f7eef3
Compare
now it should be fine |
it is not good yet |
7f7eef3
to
439bcd0
Compare
Now it should be ok |
439bcd0
to
6d92ad1
Compare
Add autorequire on parent ACL
No description provided.