diff --git a/rdo.c b/rdo.c index 63792af..b8b4456 100644 --- a/rdo.c +++ b/rdo.c @@ -40,7 +40,9 @@ void runprog(char** program_argv) { if (setgid(0) < 0) err(1, "Could not setgid"); - // NOTE: this does not return when no error occurred. + putenv("HOME=/root"); + + // NOTE: this does not return when no error occurred. execvp(program_argv[0], program_argv); err(1, program_argv[0]);