-
Notifications
You must be signed in to change notification settings - Fork 15
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
default umask makes installed modules inaccessible #4
Comments
Also hit this issue, only happen with this module, not sure why ... |
It hits many of the modules originally authored by @adrienthebo ;) because of the way he has his home directory setup, and thus way he releases modules/gems. |
Hit this myself as well. Temporarily doing a chmod on the files once pulled down to add group and other read permissions works through continuous updates. I.E. after you've chmodded the files once as long as there's no new files later updates through puppet module install OR through git updates will continue to leave the new permissions intact so you don't need to change your deployment pipeline while waiting for a fix at the module level. |
same problem here, temporary fix using:
|
+1 |
my fix is generally to install from git. |
I use |
I'd happily review a PR. You can see that this module does not get updated very often. It serves a small purpose for us internally, and it rarely needs changing so issues like this are not caught and fixed. |
does the module published on forge match this code? I forked, cloned and got the correct permissions. if I recall, git permissions are not true UNIX permissions, but I don't remember exactly what differs. |
I think the permissions in the repo are fine, git does store them, and as far as I know they are as per UNIX permissions- but they look fine in this case. My best guess is that this repo isn't what is deployed to the forge. I expect the tarball was manually packaged and the permissions were wrong when it was? |
I'll post an update to the forge. |
1.0.1 has just been pushed to the forge. Please upgrade and let me know if this is still an issue. |
resulting in:
The text was updated successfully, but these errors were encountered: