summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xdraklive7
1 files changed, 7 insertions, 0 deletions
diff --git a/draklive b/draklive
index 47725fd..aebf8a0 100755
--- a/draklive
+++ b/draklive
@@ -240,6 +240,9 @@ sub post_install_system {
#- workaround buggy installation of directories that are not owned by any packages
umask 022;
+ run_('mount', '-t', 'proc', '/proc', $live->get_system_root . '/proc');
+ run_('mount', '-t', 'sysfs', '/sys', $live->get_system_root . '/sys');
+
#- copy resolv.conf for name resolution to work when adding media
cp_f("/etc/resolv.conf", $live->get_system_root . "/etc");
@@ -341,6 +344,10 @@ sub post_install_system {
clean_system_conf_file($live, "/etc/resolv.conf");
write_dist_lists($live);
+ run_('umount', $live->get_system_root . '/sys');
+ run_('umount', $live->get_system_root . '/proc/bus/usb');
+ run_('umount', $live->get_system_root . '/proc');
+
umask $previous_umask;
}