From ddc0a195327c8c52e3c758007d66e237e8abaf38 Mon Sep 17 00:00:00 2001 From: Neil Williams Date: Fri, 6 Nov 2015 09:42:37 +0000 Subject: Add support for mounting and umounting /dev/pts/ --- vmdebootstrap/base.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'vmdebootstrap') diff --git a/vmdebootstrap/base.py b/vmdebootstrap/base.py index 899bec1..4ce5236 100644 --- a/vmdebootstrap/base.py +++ b/vmdebootstrap/base.py @@ -49,6 +49,8 @@ def runcmd(argv, stdin='', ignore_fail=False, env=None, **kwargs): def mount_wrapper(rootdir): runcmd(['mount', '/dev', '-t', 'devfs', '-obind', '%s' % os.path.join(rootdir, 'dev')]) + runcmd(['mount', '/dev/pts', '-t', 'devpts', '-obind', + '%s' % os.path.join(rootdir, 'dev', 'pts')]) runcmd(['mount', '/proc', '-t', 'proc', '-obind', '%s' % os.path.join(rootdir, 'proc')]) runcmd(['mount', '/sys', '-t', 'sysfs', '-obind', @@ -58,6 +60,7 @@ def mount_wrapper(rootdir): def umount_wrapper(rootdir): runcmd(['umount', os.path.join(rootdir, 'sys')]) runcmd(['umount', os.path.join(rootdir, 'proc')]) + runcmd(['umount', os.path.join(rootdir, 'dev', 'pts')]) runcmd(['umount', os.path.join(rootdir, 'dev')]) -- cgit v1.2.1