From 5c7ca877eb96491e02862fdd069e17a43b36ac26 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Fri, 29 Jun 2018 12:11:46 +0200 Subject: pkg/vcs: fix fuchsia sandboxing --- pkg/vcs/fuchsia.go | 3 +++ 1 file changed, 3 insertions(+) (limited to 'pkg') diff --git a/pkg/vcs/fuchsia.go b/pkg/vcs/fuchsia.go index 7b8e7335b..34b134aa9 100644 --- a/pkg/vcs/fuchsia.go +++ b/pkg/vcs/fuchsia.go @@ -48,6 +48,9 @@ func (fu *fuchsia) initRepo() error { return fmt.Errorf("failed to create repo dir: %v", err) } defer os.RemoveAll(tmpDir) + if err := osutil.SandboxChown(tmpDir); err != nil { + return err + } cmd := "curl -s 'https://fuchsia.googlesource.com/scripts/+/master/bootstrap?format=TEXT' |" + "base64 --decode | bash -s topaz" if _, err := runSandboxed(tmpDir, "bash", "-c", cmd); err != nil { -- cgit mrf-deployment