Commit d5b5268
fix(build): add execute bit to tools/*.sh, use bash for sysext bind mount
mios-sysext-pack.sh was invoked directly from a read-only bind mount
(/ctx/tools) without the execute bit set. Since the mount is ro,
chmod inside the container is not possible. Two fixes:
1. Containerfile: call 'bash /ctx/tools/mios-sysext-pack.sh' so the
kernel never checks the file's execute permission.
2. git update-index --chmod=+x for all 22 non-executable tools/*.sh
scripts so the repo state is consistent and future bind mounts or
direct calls work without needing bash prefix.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 08a4ca9 commit d5b5268
23 files changed
Lines changed: 1 addition & 1 deletion
File tree
- tools
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
File mode changed.
File mode changed.
File mode changed.
File mode changed.
File mode changed.
File mode changed.
File mode changed.
File mode changed.
File mode changed.
0 commit comments