Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: extension base folder permission
The `modules.dep` kernel module dependency tree extension root path was previously created with a permission of `0o700` which means the talos root go a permission of `0o700` when the kernel module tree was re-built when extensions providing kernel modules was enabled. This means that any binaries lost the executable permission when ran as non-root creating an `EACCES` error. Fix by making sure the temporary directory created for building kernel modules tree has `0o755` permission explicitly. Signed-off-by: Noel Georgi <git@frezbo.dev>
- Loading branch information