aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/vcs/linux.go
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2020-10-17 12:28:57 +0200
committerDmitry Vyukov <dvyukov@google.com>2020-10-17 12:53:34 +0200
commitfea47c014be7a00a32ab016b946c0a77f32c1f40 (patch)
tree59fddc0592df6b8686c86289a82bd85d7cae6a13 /pkg/vcs/linux.go
parent6e262c73cd452097096f0b4d5d96f5ae496bc021 (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 'pkg/vcs/linux.go')
0 files changed, 0 insertions, 0 deletions