diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2020-10-17 12:28:57 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2020-10-17 12:53:34 +0200 |
| commit | fea47c014be7a00a32ab016b946c0a77f32c1f40 (patch) | |
| tree | 59fddc0592df6b8686c86289a82bd85d7cae6a13 /CONTRIBUTORS | |
| parent | 6e262c73cd452097096f0b4d5d96f5ae496bc021 (diff) | |
pkg/build: consistently chown new files
Kernel build runs under sandboxed user, while the rest of the code
runs under root. Sandboxed user does not have access to root files.
Chown all new created files for sandboxed user.
Currently builds fail with:
unable to write 'random state'
writing new private key to 'certs/signing_key.pem'
certs/signing_key.pem: Permission denied
22979106625176:error:0200100D:system library:fopen:Permission
denied:bss_file.c:398:fopen('certs/signing_key.pem','w')
22979106625176:error:20074002:BIO routines:FILE_CTRL:system lib:bss_file.c:400:
certs/Makefile:55: recipe for target 'certs/signing_key.pem' failed
make[1]: *** [certs/signing_key.pem] Error 1
Makefile:1053: recipe for target 'certs' failed
make: *** [certs] Error 2
Diffstat (limited to 'CONTRIBUTORS')
0 files changed, 0 insertions, 0 deletions
