From 40f04580ec7884c08307ea4401acd8b05f713e79 Mon Sep 17 00:00:00 2001 From: Lai Jiangshan Date: Sun, 5 Jun 2016 22:56:47 +0800 Subject: [PATCH] chdir to the specific dir Signed-off-by: Lai Jiangshan --- src/exec.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/exec.c b/src/exec.c index 4237d01..e02675c 100644 --- a/src/exec.c +++ b/src/exec.c @@ -586,6 +586,11 @@ static int hyper_do_exec_cmd(void *data) goto exit; } + if (exec->workdir && chdir(exec->workdir) < 0) { + perror("change work directory failed"); + goto exit; + } + if (hyper_setup_exec_user(exec) < 0) { fprintf(stderr, "setup exec user failed\n"); goto exit;