X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/ab5199f71c7eaf8bf8fe2b4477353cf432faf1a7..0b6013ac5520b7508474705d654f1384994d10e5:/lib/boot/nginx.go diff --git a/lib/boot/nginx.go b/lib/boot/nginx.go index b11d9fd49d..07ff1fc1d3 100644 --- a/lib/boot/nginx.go +++ b/lib/boot/nginx.go @@ -37,7 +37,7 @@ func (runNginx) Run(ctx context.Context, fail func(error), super *Supervisor) er "SSLKEY": filepath.Join(super.tempdir, "server.key"), "ACCESSLOG": filepath.Join(super.tempdir, "nginx_access.log"), "ERRORLOG": filepath.Join(super.tempdir, "nginx_error.log"), - "TMPDIR": super.tempdir, + "TMPDIR": super.wwwtempdir, } for _, cmpt := range []struct { varname string @@ -105,7 +105,7 @@ func (runNginx) Run(ctx context.Context, fail func(error), super *Supervisor) er defer super.waitShutdown.Done() fail(super.RunProgram(ctx, ".", nil, nil, nginx, "-g", "error_log stderr info;", - "-g", "pid "+filepath.Join(super.tempdir, "nginx.pid")+";", + "-g", "user www-data; pid "+filepath.Join(super.wwwtempdir, "nginx.pid")+";", "-c", conffile)) }() // Choose one of the ports where Nginx should listen, and wait