-
Notifications
You must be signed in to change notification settings - Fork 0
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
Incompatibility with 'application' plugin; startup scripts no longer executable #7
Comments
Thank you for opening the issue @cloudshiftchris. @britter already brought this up, but we forgot to create an issue here. |
Yeah, I think we can be more clever in preserving the execute permissions for some files. We could react to the presence of the application plugin and find the scripts it creates. We could also look for well known file extensions such as |
I'd assumed (incorrectly) that CopySpec would use the permissions as 'defaults' if nothing more specific (i.e. child copy specs, etc) were provided. |
For the start scripts, the permission is set to a fixed value by the Which means that these archive entries are already reproducible. The best solution would be to not override this, but only set permissions for all other files (for which no default/convention exists). |
Need to do more research/testing, but maybe this is a solution (?): #11 |
Team discussion This issue was discussed extensively during today's team meeting with @jjohannes, @ljacomet, and myself being present. Unfortunately at this point we can't present a solution, but I'd like to share what as been discussed so far:
|
When applied with the
application
plugin the startup scripts (viadistZip
task) no longer have executable bit set.The text was updated successfully, but these errors were encountered: