git://git.onelab.eu
/
util-vserver-pl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f67c3c5
)
Sudo missing-path problem reported by vivek.
author
Sapan Bhatia
<sapanb@cs.princeton.edu>
Tue, 12 Jan 2010 18:47:15 +0000
(18:47 +0000)
committer
Sapan Bhatia
<sapanb@cs.princeton.edu>
Tue, 12 Jan 2010 18:47:15 +0000
(18:47 +0000)
src/vsh.c
patch
|
blob
|
history
diff --git
a/src/vsh.c
b/src/vsh.c
index
55231c7
..
0bbdadf
100644
(file)
--- a/
src/vsh.c
+++ b/
src/vsh.c
@@
-45,7
+45,7
@@
char **extend_argv(int argc, char **argv, int num_extra_args) {
return argv2;
}
-#define NUM_VSERVER_SUEXEC_ARGS
4
+#define NUM_VSERVER_SUEXEC_ARGS
5
int main(int argc, char **argv)
{
@@
-75,6
+75,7
@@
int main(int argc, char **argv)
argv2[2] = strdup("suexec");
argv2[3] = strdup(slice_id_str);
argv2[4] = strdup("/bin/bash");
+ argv2[5] = strdup("-login");
snprintf(home_env_str, 255, "HOME=/home/%s", slice_name);
envp[0] = home_env_str;