Set shell to /bin/sh. By default it is vsh
authorSapan Bhatia <gwsapan@gmail.com>
Thu, 6 Dec 2012 18:45:45 +0000 (13:45 -0500)
committerSapan Bhatia <gwsapan@gmail.com>
Thu, 6 Dec 2012 18:45:45 +0000 (13:45 -0500)
lxcsu
lxctools.spec

diff --git a/lxcsu b/lxcsu
index a72239e..c076506 100644 (file)
--- a/lxcsu
+++ b/lxcsu
@@ -84,7 +84,6 @@ except:
     exit(1)
 
 r1 = setns.chcontext('/proc/%s/ns/uts'%pid)
-
 r2 = setns.chcontext('/proc/%s/ns/ipc'%pid)
 r3 = setns.chcontext('/proc/%s/ns/net'%pid)
 
@@ -97,5 +96,6 @@ cap_args = map(lambda c:'--drop='+c, drop_capabilities)
     
 if (pid == 0):
     os.execv('/usr/sbin/capsh',cap_args+['--','--login']+args[1:])
+    os.environ['SHELL'] = '/bin/sh'
 else:
     os.waitpid(pid,0)
index 9846416..09a0b14 100644 (file)
@@ -1,5 +1,5 @@
 %define name lxctools
-%define version 0.9
+%define version 0.901
 %define taglevel 2
 
 %define percent %