summaryrefslogtreecommitdiff
path: root/morphlib/stagingarea.py
diff options
context:
space:
mode:
Diffstat (limited to 'morphlib/stagingarea.py')
-rw-r--r--morphlib/stagingarea.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/morphlib/stagingarea.py b/morphlib/stagingarea.py
index b9d205df..1d8b6ef1 100644
--- a/morphlib/stagingarea.py
+++ b/morphlib/stagingarea.py
@@ -111,6 +111,7 @@ class StagingArea(object):
del kwargs['cwd']
else:
cwd = '/'
- real_argv = ['linux-user-chroot', '--chdir', cwd, self.dirname] + argv
+ real_argv = ['/usr/sbin/chroot', self.dirname, 'sh', '-xc',
+ 'cd "$1" && shift && exec "$@"', '--', cwd] + argv
return ex.runv(real_argv, **kwargs)