From 6df939f732729bfbe24b8cc324cb8805aac280da Mon Sep 17 00:00:00 2001 From: Nikos Skalkotos Date: Tue, 21 May 2013 10:47:15 +0300 Subject: [PATCH] In cleanup_userdata sysprep check if /home exists --- image_creator/os_type/unix.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/image_creator/os_type/unix.py b/image_creator/os_type/unix.py index 8489d4d..f2abd0e 100644 --- a/image_creator/os_type/unix.py +++ b/image_creator/os_type/unix.py @@ -92,7 +92,9 @@ class Unix(OSBase): def cleanup_userdata(self, print_header=True): """Delete sensitive userdata""" - homedirs = ['/root'] + self.ls('/home/') + homedirs = ['/root'] + if self.g.is_dir('/home/'): + homedirs += self.ls('/home/') if print_header: self.out.output("Removing sensitive user data under %s" % -- 1.7.10.4