Summary
chicken-install permissions with executables
Metadata
- Id: 7a0ea6c1316a481a27c6bdf06c6bbf77e62e2511
- Trac id: 1204
- Type: defect
- Reporter: retroj
- Owner:
- Cc: ckeen, kon
- Status: new
- Component: unknown
- Estimated difficulty: medium
- Resolution:
- Priority: major
- Milestone: someday
- Version: 4.9.x
- Changetime: 2016-08-25 21:42:51 UTC
- Created: 2015-07-26 18:02:02 UTC
- Keywords: umask
Description
I believe I am seeing another case of issue #773, incorrect permissions on chicken-install'd files when UMASK is 0027. I installed the missbehave egg with chicken-install, which includes a binary called 'behave'. I see the following in chicken-install's output:
sudo cp -r 'behave' '/usr/local/bin/behave' sudo chmod a+r '/usr/local/bin/behave'
This file should have a+rx since it is an executable.
CHICKEN 4.9.0.1 setup-helper: 1.5.4