Commit 7511464
committed
fix: use whitelist approach for docker UID/GID permission fixing
Replace broken selective find command with explicit directory whitelist
for container-managed directories. Fix execution order to run
setup_nonroot_user before ensure_agent_binaries.
- Fix regression from commit 5807889 causing "Permission denied" errors
- Whitelist approach: .npm-global, .local, .oh-my-zsh, .skills, .config, .cache, go
- Add comprehensive research doc on UID/GID handling patterns
- Add devlog documenting fix and industry validation1 parent 5fbc737 commit 7511464
3 files changed
Lines changed: 978 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
218 | 218 | | |
219 | 219 | | |
220 | 220 | | |
221 | | - | |
222 | | - | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
223 | 232 | | |
224 | 233 | | |
225 | 234 | | |
| |||
288 | 297 | | |
289 | 298 | | |
290 | 299 | | |
291 | | - | |
292 | 300 | | |
293 | 301 | | |
294 | 302 | | |
| 303 | + | |
295 | 304 | | |
296 | 305 | | |
297 | 306 | | |
| |||
0 commit comments