From ec72b41c82c66d18a508759f17f54fcce59cfb69 Mon Sep 17 00:00:00 2001
From: Daniel Baumann <daniel@debian.org>
Date: Wed, 14 Nov 2007 10:13:58 +0100
Subject: Mounting pseudo filesystems before creating binary images in
 non-chrooted builds.

---
 helpers/lh_binary | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/helpers/lh_binary b/helpers/lh_binary
index b6a30cd..63606e9 100755
--- a/helpers/lh_binary
+++ b/helpers/lh_binary
@@ -67,6 +67,13 @@ lh_binary_local-includes ${*}
 lh_binary_local-hooks ${*}
 lh_binary_md5sum ${*}
 
+if [ "${LH_CHROOT_BUILD}" != "enabled" ]
+then
+	lh_chroot_devpts install ${*}
+	lh_chroot_proc install ${*}
+	lh_chroot_sysfs install ${*}
+fi
+
 # Building images
 lh_binary_iso ${*}
 lh_binary_net ${*}
@@ -80,7 +87,8 @@ then
 	lh_chroot_hostname remove ${*}
 	lh_chroot_resolv remove ${*}
 	lh_chroot_hosts remove ${*}
-	lh_chroot_sysfs remove ${*}
-	lh_chroot_proc remove ${*}
-	lh_chroot_devpts remove ${*}
 fi
+
+lh_chroot_sysfs remove ${*}
+lh_chroot_proc remove ${*}
+lh_chroot_devpts remove ${*}
-- 
cgit v1.0