if err != nil {
return err
}
- conffile, err := os.OpenFile(filepath.Join(super.tempdir, "config.yml"), os.O_CREATE|os.O_WRONLY, 0644)
+ conffile, err := os.OpenFile(filepath.Join(super.wwwtempdir, "config.yml"), os.O_CREATE|os.O_WRONLY, 0644)
if err != nil {
return err
}
} {
fmt.Fprintf(stderr, "building %s...\n", srcdir)
cmd := exec.Command("rsync",
- "-a", "--no-owner", "--delete-after", "--delete-excluded",
+ "-a", "--no-owner", "--no-group", "--delete-after", "--delete-excluded",
"--exclude", "/coverage",
"--exclude", "/log",
"--exclude", "/tmp",
{"sudo", "-u", "www-data", "/var/lib/arvados/bin/bundle", "exec", "passenger-config", "install-standalone-runtime"},
} {
cmd = exec.Command(cmdline[0], cmdline[1:]...)
- cmd.Env = append([]string{}, os.Environ()...)
cmd.Dir = "/var/lib/arvados/" + dstdir
cmd.Stdout = stdout
cmd.Stderr = stderr